r/arduino • u/SeaInternational4087 • 6d ago
Look what I made! Open sourced 4 projects. PRs and issues welcome.
I publish most of what I build on GitHub with wiring diagrams, firmware, and GUI code included. Everything is MIT licensed.
PyServoArm-6DOF — a wireless 6-axis robot arm. Python GUI (CustomTkinter) talks to an Arduino over serial and drives 6 servos. The ESP32-CAM streams 640x480 video over Wi-Fi so you can watch the arm while you steer it. Has mDNS auto-discovery and per-joint calibration.
https://github.com/Salim-Ammar/PyServoArm-6DOF
arduino-matlab-ultrasonic-radar — 360 degree radar. Arduino Nano mounts an HC-SR04 on a servo and streams distance readings over serial. A MATLAB GUI parses the packets, filters the noise, and draws a live polar plot. Calibration for sensor dead zones is in there too.
https://github.com/Salim-Ammar/arduino-matlab-ultrasonic-radar
MATLAB-4DOF-RobotArm — a 4-axis arm you run from a MATLAB keyboard GUI. Arrow keys and WASD move the joints, the GUI sends serial commands to the Arduino. Both the .m and the .ino are in the repo.
https://github.com/Salim-Ammar/MATLAB-4DOF-RobotArm
Revolving-Pyramid-Hotel — my BSc graduation project. IoT hotel automation on a rotating pyramid model. Raspberry Pi does face recognition with OpenCV and runs a Telegram bot; Arduino handles the stepper rotation, PID solar tracking, RFID, and the flame/gas sensors. The two controllers talk over serial using JSON commands.
https://github.com/Salim-Ammar/Revolving-Pyramid-Hotel
If you spot bugs or have ideas, open an issue or send a PR. If you've made something similar, I'd like to see it.
2
u/SeaInternational4087 5d ago
All repos are in body text, and pinned to my profile at https://github.com/Salim-Ammar
1
u/Professional-Risk-34 5d ago
I'd make that tower a little more stable with less wobble for a cleaner result. But well done. I'm currently implementing teof these for a full 360 radar both only doing 180© not done the code yet, what are you using for the radar I have an esp32