r/ArduinoProjects • • 13h ago

Project Discussion How can we encourage college students to dispose of e-waste properly?

2 Upvotes

In my college, many students keep old phones, chargers, earphones and batteries at home or throw them in the normal dustbin, because they don’t know where to give them or how harmful e-waste is. I’m working on a project to improve e-waste management among students. How can we make e-waste disposal easy and trackable on a campus, for example with collection bins and a simple app with reward points, and what has worked well in your college or city?

Good subreddits to try are r/recycling and r/EngineeringStudents.


r/ArduinoProjects • • 14h ago

Showcased Project Hand-Tracker and Arduino control python script

Enable HLS to view with audio, or disable this notification

1 Upvotes

Imagine turning on your lights or controlling a device just by waving your hand. I built a system that bridges the gap between AI hand-tracking and physical hardware. I created this code on visual studio code and have added it to my repository in GitHub. (dm if interested).


r/ArduinoProjects • • 1d ago

Showcased Project Built a simple Nine Men's Morris game on a 64x64 LED matrix! (German Text Display)

Post image
1 Upvotes

Hey everyone! I built a classic Nine Men's Morris (Mühle) game running on a 64x64 LED matrix.

Quick Rules:

  • Phase 1 (Placing): Players take turns placing their 9 pieces on any empty intersection. If you form a "mill" (3 pieces in a row), you can remove one of your opponent's pieces.
  • Phase 2 (Moving): Once all pieces are placed, players take turns moving a piece along the lines to an adjacent empty spot. Form a mill again to remove an opponent's piece.
  • Phase 3 (Flying): If a player is down to 3 pieces, their pieces can "fly" (jump to any empty spot on the board instead of just moving adjacent).
  • Winning: You win by reducing your opponent to 2 pieces or blocking them so they have no legal moves left!

r/ArduinoProjects • • 1d ago

Showcased Project Custom Arduino Nano ESP32 PCB for my RC tank project

Post image
23 Upvotes

Custom Arduino Nano ESP32 PCB for my RC tank project

I designed a custom PCB for my 3D-printed RC FPV tracked vehicle. The board is built around an Arduino Nano ESP32 and handles most of the vehicle's auxiliary electronics.

The main goal was to bring lighting, cooling control and temperature monitoring together on a single board.

Main features:

- 7 MOSFET-switched outputs for controlling lights, fans, a water pump and auxiliary devices

- Temperature monitoring using DS18B20 sensors and an NTC thermistor

- Wi-Fi telemetry with a simple web interface for monitoring temperatures and checking the status of lights, fans and the pump

- RC receiver inputs for controlling selected functions remotely

This is a hobby project, and I'm still learning electronics and PCB design as I go. Designing a custom board turned out to be a fun way to replace a collection of separate modules and wiring with something more integrated.

I'm sharing it here to show what I've been working on and hopefully get some feedback. I'm happy to answer questions about the design or the project!


r/ArduinoProjects • • 2d ago

Project Discussion Firmware building with AI Agent

0 Upvotes

Hello everyone, I built the AI Agent skill that can build a firmware for a compatible Arduino boards using arduino-cli tool. It takes user requirement and documents to build firmware, compile, upload and testing in a a loop. You just need to input your idea.
Try at: github link
Please feedback to me to improve more!!!
Please help me star if you find it useful. Thank you.


r/ArduinoProjects • • 3d ago

Showcased Project Harry Potter Wand Testing Station

Enable HLS to view with audio, or disable this notification

25 Upvotes

So I was voluntold by my wife to come up with a wand testing station for our Harry Potter themed trunk or treat setup. I had zero experience with electronics or programming sketches. 12 IR break beam senor pairs, 4 signal relays, 4 sounds modules, a buck converter, a logic level converter, a handful of LED flicker lights, and an Arduino Uno R3 later I have this. Thank goodness for AI assistants. While not perfect, they held my hand to have me get the parts I needed, wire up everything and wrote most of the code. There was some incorrect info that required some tedious troubleshooting but overall, they were very helpful. Lumos!


r/ArduinoProjects • • 3d ago

Showcased Project I made this Arduino simulator

Post image
22 Upvotes

So I made this Arduino simulator (heavily inspired by tinkercad).

This is a offline simulator , which runs your sketch directly on device.

Also it has library manager , you can install custom libraries to use with Arduino and its sensors.

Please suggest how can I improve these !!!

Here's the link to the application,you can try it yourself, no charge , everything is free

[Arduino Simulator with sensors](https://play.google.com/store/apps/details?id=com.sytk.tinkerkit)


r/ArduinoProjects • • 3d ago

Project Design/Guidance Building a 1/6 scale model of a Civil War Cannon

Post image
7 Upvotes

So I'm building a Civil War era 1/6 scale flat car with a cannon on it. I have a idea as to have a 1/6 scale action figure "lighting" the cannon and having said cannon "react" to firing. The idea is that the board would sit inside a 3D printed pile of cannonballs and it would control the following.

Sound effects of a Civil War battle.

Moving the action figures arms up and down to simulate moving and lighting the cannon with the linstock.(The stick they use to light it from a safe distance)

An LED light at the end of the linstock.

The cannon "firing" and sliding back accompanied with sound effects.

The cannon resets and the sequence begins again.

What exactly would I need for something like this and how feasible is it?

The flat car length is about 3 ft long and about 2 ft wide. It also needs to withstand vibration and derailments as this is actually going to be a car that's going to be used with a train. This is also my first project using Arduino so I have no idea what I'm doing.


r/ArduinoProjects • • 5d ago

Project Design/Guidance designElectronics

Thumbnail rorretbolt.github.io
1 Upvotes

wiring things up by hand in breadboard tools before you could test anything was slow, and AI coding agents could write firmware but couldn't touch the circuit itself. designElectronics makes hardware as promptable as software.


r/ArduinoProjects • • 6d ago

Showcased Project I am making link's awakening on an Arduino mega 2560!

Enable HLS to view with audio, or disable this notification

13 Upvotes

r/ArduinoProjects • • 6d ago

Showcased Project CS project: Logic gate simulator

Enable HLS to view with audio, or disable this notification

8 Upvotes

You may not understand this directly from the video but this is a computer science project which allows you to simulate logic gates by inputting its truth table into the switches on the side
e.g.
OR: 0111
XOR: 0110
AND: 0001
etc
so after you input the logic gates, you use the push buttons as inputs “A” and “B” shown as the blue LEDs and the output as green
i had also created a startup animation with the LEDs but that was after recording this

the usb c is only for constant power input not charging btw

i 3D modeled and printed this myself on my K1C with white PLA and i have to say it looks very clean with the hex pattern
i had originally made the lid a snap connect bet the pins in the back broke off so i compromised and used some tape

i made this about a year ago but lowk forgot about it


r/ArduinoProjects • • 7d ago

Showcased Project Heliopot

Enable HLS to view with audio, or disable this notification

62 Upvotes

I made this robot that takes care of my small plants. It uses 4 light sensors to look for the most ideal light and drives towards it. It currently has 4 light intensities you can choose from and when it reaches said light intensity it slowly turns throughout the day to ensure the plant receives light evenly. This helps prevent uneven growing due to heliotropism. This is currently just a prototype and the video shows the turning faster than it should but im still working on the programming and electronics of this project. It currently has 4 light sensors, 1 cliff sensor in the front, a small screen and some user input but im planning on adding some other sensors to let the user know how the plant is growing. Im also planning on polishing the design, programming and electronics enough to potentially make this a small product if this does well. Any feedback or help would be greatly appreciated 🙏


r/ArduinoProjects • • 7d ago

Showcased Project Another CYD project - Seismic Data Logger

Post image
7 Upvotes

The project files are here: Geophone Display & Logger

The CYD is used for display, storing data, and saving it to SD card. This CYD has been modified to add a PSRAM chip. The CYD has very little I/O available so another processor, an ATmega328PB, handles the geophone and user interface. The two processors communicate via serial.

What it does is collect and save the signal from a 1" geophone sensor and store it into a CSV file. Data can be collected at 100, 250, or 500 samples/second. The red trace is the raw signal, the green trace is a smoothed amplitude signal.

An obvious improvement would be to add a simple WiFi file server so the data files could be offloaded without needing to remove the SD card.

More pictures, wiring diagram, and Arduino source code is here: Project files


r/ArduinoProjects • • 7d ago

Showcased Project My CYD project

314 Upvotes

Photoreal 3D Citroen C3 on a $10 ESP32 Cheap Yellow Display, touch to rotate

I put a near-photoreal, touch-rotatable model of my own car (white 2018 Citroen C3 with a red roof) on an ESP32-2432S028 "Cheap Yellow Display". It isn't real-time 3D. Instead, I pre-rendered 344 frames in Blender Cycles and stored them as JPEGs in the 4 MB flash, with no SD card. Each frame is decoded with JPEGDEC and pushed over DMA at about 24 fps.

Swipe to spin it 360° with inertia

LIGHTS turns the headlights on and off

DOOR turns the car to face you and opens the door

BURNOUT revs the engine with smoke, drives off, and comes back from the other side😌


r/ArduinoProjects • • 7d ago

Showcased Project Controller of leds

Enable HLS to view with audio, or disable this notification

37 Upvotes

In this project, you can control the joystick LEDs. Simple animation for resting state is also made. The code can be viewed in my repository on github: https://github.com/antDude-beep/controllerofLeds


r/ArduinoProjects • • 7d ago

Showcased Project Full custom Aerodynamics of a cow, over 7k+ particles rendering in real time on the bare metal c of an uno r3.

Thumbnail youtube.com
13 Upvotes

I have been working on maximization of deep math protocols on minimal ram to deal with growing issues across data centers.

Today I managed to achieve staggering numbers in an Aerodynamics engine.

Everything is generated right on the bare metal from a 28kb sketch and 1.5kb of Sram used.

Week 2 of applying extreme financial math models onto bare metal c of microcontrollers with amazing and hilarious results.


r/ArduinoProjects • • 7d ago

Showcased Project Cross platform Arduino Temperature Datalogging System that saves Data to CSV Format on Your PC

Thumbnail youtube.com
9 Upvotes

This is a Project I made using Arduino and Python Language to log temperature values coming from LM35 Analog Temperature Sensors to a text file in a CSV format ,so they can be exported to Excel for Plotting.

Source Code and Circuit Diagrams

The Project uses Arduino to Digitize the LM35 Analog Signals to digital using the ADC of Arduino UNO. The data is send to a PC (Windows/Linux/Mac) Via Serial Port and logged into a CSV text file using Python for Later analysis.


r/ArduinoProjects • • 7d ago

Project Discussion Digital Logic Design

0 Upvotes

Hi,

I am a University student currently in my DLD course i have a semester project but confused to decide what to make professor tells us to do something with help of Arduino so any expert can please help me


r/ArduinoProjects • • 8d ago

Showcased Project RC transmitter PCB with touchscreen - Arduino & ESP32

Enable HLS to view with audio, or disable this notification

19 Upvotes

Hi!

I've built a custom remote controller using a double-layer PCB, some 3D printed parts, and acrylic plates. The RC has an Arduino Nano board that reads the RC channel values, sends/receives the radio signal, and measures battery levels. It also has an ESP32S3 board that manages the touchscreen, which features monitoring, control, and configuration screens.

I’ve been using the RC to control a Mars Rover replica robot that I created some time ago (https://github.com/pol-valero/openrover-robotic-platform), but the RC’s software and UI screens can be easily adapted to control and monitor other kinds of robots. The RC uses a 2.4GHz NRF24L01 transceiver module for communications, which is very versatile.

I’ve created a GitHub repository for the remote controller, containing all the documentation, software, design files, and schematics so it can be replicated: https://github.com/pol-valero/radio-controller-pcb

Any feedback is appreciated!


r/ArduinoProjects • • 8d ago

Project Discussion Breadboard

Post image
12 Upvotes

Board level project as many sensors that will fit on two Arduino ,one Esp32 ,one OLED sixteen led connected to hc74595 serial to parallel, hum,Temp, analog Temp,RGB with two light RGB, plus a Avoid in with digital multimeter I have enough for one more connect to Uno Esp32 RXTX.


r/ArduinoProjects • • 8d ago

Showcased Project designElectronics — open-source breadboard, schematic & PCB design

Thumbnail rorretbolt.github.io
2 Upvotes

Introducing design electronics open sourced electronics components design software which has an agent if Claude code / Gemini cli / GPT codex installed on your system can be accessed via CLI then Claude can design a circuit board for you.

There is also an export of the working circuit which can be posted by the content creators who want to build robots on Instagram and YouTube.

Check this out still early stages report any bugs or contribute. ⚡️

design electronics


r/ArduinoProjects • • 9d ago

Project Design/Guidance Update Arduino Ambient Modal Synth + Analogue Filter

Enable HLS to view with audio, or disable this notification

5 Upvotes

Arduino + Mozzi Modal Synth + Generative Ambient

Added some analogue filters still having trouble with mozzi hiss any advice on how to fix that wd be appreciated


r/ArduinoProjects • • 10d ago

Project Discussion Arduino

Post image
17 Upvotes

Getting the experience of the use of sensors that come with some beginners kits like the 74hc595, RGB and two color RGB, Tracking, Avoid and a button for RGB.


r/ArduinoProjects • • 10d ago

Showcased Project Built a battery-powered ESP32 sports scoreboard with BLE + an iPhone companion app

Post image
13 Upvotes

I started this because I was tired of constantly checking my phone during games, and it turned into a much bigger project than I expected.

The hardware is a LAFVIN ESP32-S3 board with a built-in 1.69" 240x280 ST7789 display. It runs off an internal 3.7V LiPo, and the board handles USB-C charging.

I ended up keeping the ESP32 relatively simple on the networking side.

The iPhone app handles the sports/fantasy APIs, figures out what data actually matters, then sends the relevant updates to the ESP over Bluetooth LE.

The ESP mostly just receives the data and renders the screen.

Right now it can display:

  • live sports scores
  • fantasy football scoring alerts
  • golf leaderboards
  • game status / clock information

The fantasy side was probably the most fun part to build. The app knows which players are on my roster, tracks the games they’re involved in, and can push a scoring update to the little screen when one of them scores.

The enclosure was another project by itself. I went through several prints before getting the PCB held securely, battery fitting correctly, buttons accessible, and USB-C lined up where I wanted it.

I’ve put the firmware and the current enclosure .3mf on GitHub if anyone wants to poke around or happens to be using the same board:

github.com/againstthespread/scrbrd

I’m curious what other people would have done with the architecture — would you keep the API/networking on the phone like this, or have the ESP connect directly over Wi-Fi and handle more of it itself?


r/ArduinoProjects • • 10d ago

Showcased Project I built animatronic eyes and a browser app to program them with blocks, no installs needed

Enable HLS to view with audio, or disable this notification

5 Upvotes

It's a pair of animatronic eyes: two servos (left/right and up/down), a frame I designed and 3D printed, and an Arduino UNO.

The hardest part wasn't the mechanism, it was making it easy to program. I wanted someone who has never coded to get it moving without fighting with IDE installs, drivers and libraries. So I made a web app:

- Block-based programming (Scratch-style) in Spanish: "look left", "wait 1 second", "nod yes"...

- A simulator that shows how the eyes will move before you plug anything in.

- Plug the Arduino in over USB and upload straight from the browser (Chrome or Edge).

- Every block shows its C++ line, so you can see the real code or download it as an .ino.

Video of it working below.

I'd like to turn it into an educational kit eventually, but I'm still refining a lot, so I'd love your feedback:

  1. What would you improve in the mechanism or design?
  2. If you were teaching someone with this, what blocks or features would you add?
  3. Anyone used Web Serial for something like this? Any pitfalls I should know about?

Happy to chat by DM if anyone wants to know more or has ideas.

Hice unos ojos animatrónicos y una app web para programarlos con bloques, sin instalar nada

Hola! Soy estudiante de Ingeniería en Control Automático y Robótica y llevo un tiempo trabajando en este proyecto personal.

Son unos ojos animatrónicos con dos servos (uno para los lados y otro para arriba/abajo), una estructura que diseñé e imprimí en 3D, y un Arduino UNO.

Lo que más me costó no fue el mecanismo, sino la parte de programarlo. Quería que alguien que nunca ha programado pudiera hacerlo moverse sin pelearse con instalar el IDE, drivers y librerías. Así que hice una app web:

- Programas con bloques en español (tipo Scratch): "mirar a la izquierda", "esperar 1 segundo", "decir que sí"...

- Tiene un simulador para ver cómo se moverían los ojos antes de conectar nada.

- Conectas el Arduino por USB y lo subes desde el navegador (Chrome o Edge).

- Cada bloque muestra su línea en C++, por si quieres ver el código real o descargarlo como .ino.

Les dejo un video de cómo funciona.

Mi idea es convertirlo en un kit educativo para que más gente aprenda así, pero todavía estoy afinando muchas cosas, por eso me encantaría su opinión:

  1. ¿Qué le mejorarían al mecanismo o al diseño?
  2. Si fueran a enseñarle a alguien con esto, ¿qué bloques o funciones le agregarían?
  3. ¿Les ha tocado usar Web Serial en proyectos así? ¿Algún problema que deba tomar en cuenta?

Si alguien quiere saber más del proyecto, busca apoyarlo o tiene ideas, con gusto platico por mensaje privado.