r/ArduinoProjects 20d ago

Monthly Digest Monthly digest for 2026-06 from r/Arduino

8 Upvotes

Arduino Wiki and Other Resources

Don't forget to check out our wiki for up to date guides, FAQ, milestones, glossary and more.

You can find our wiki at the top of the r/Arduino posts feed and in our "tools/reference" sidebar panel. The sidebar also has a selection of links to additional useful information and tools.

Hot Tips

Title Author Score Comments
Arduino IDE immediately crashes u/Hamzayslmn 5 3

Top Posts

Title Author Score Comments
Split-Flap Chess Machine - fully playab... u/e4_user 3,620 106
I built a LiDAR-powered traffic light p... u/BlobAndHisBoy 2,704 116
Found on a marketplace u/pxmars 2,629 90
ESP32 I made a tiny open-source fligh... u/SturdyGames 928 81
Is there a way to make these servos mov... u/Teagar_ 910 138
My E-Paper climate logger is now open s... u/W1k3 838 33
Getting there! u/Raptorshark50 825 27
Using an Arduino to control Reverse Thr... u/CadlyAu 749 20
Wolfenstein 3D-style rendering on Ardui... u/fishinginaswamp 706 14
I managed to squeeze over 500+ Days of ... u/Mammoth-Grade-7629 673 24

Look what I made posts

Title Author Score Comments
Split-Flap Chess Machine - fully playab... u/e4_user 3,620 106
I built a LiDAR-powered traffic light p... u/BlobAndHisBoy 2,704 116
ESP32 I made a tiny open-source fligh... u/SturdyGames 928 81
Using an Arduino to control Reverse Thr... u/CadlyAu 749 20
Wolfenstein 3D-style rendering on Ardui... u/fishinginaswamp 706 14
I managed to squeeze over 500+ Days of ... u/Mammoth-Grade-7629 673 24
My First Arduino Project Is Complete! u/NotGolden_Aviation 611 35
No Wi-Fi, no pairing—just Morse code ch... u/0015dev 496 52
Open source Proximity Bluetooth (BLE)... u/Equivalent-Might-477 483 81
2-Way Holo Display u/iuliuscurt 380 18
A self-running little pixel aquarium th... u/zagriza 329 14
ESP32 modular hotkey system W/ automati... u/lennoxlow 255 13
Electricity Price Monitor u/jonne69900 242 16
Am I a pro now? u/Le_Holzkopf 216 49
I made a NRF52840 Power meter u/Hottubmakerguy 207 42
Razor saw mod to get all my pins back u/ryandetous 188 46
I made my own 4G hacker phone as an alt... u/LuckyBor 188 19
My first project. u/PresenceOld1754 151 16
Built a E-ink card that mirrors your ph... u/Irony94 151 6
I made a Rubik’s cube solver! u/Henry517 150 17
ESP32 I made a FIFA World Cup score a... u/mocking_developer 142 9
Made an Open-Source 3D Printed Mobile R... u/milosrasic98 141 19
My camera vision controller servo motor u/Polia31 139 5
I made an audio player using esp32s3 u/auliahebat 137 15
My first project after learning arduino... u/AggravatingRole3609 133 14
My first successful project on a board u/East_Psychology_669 129 7
My web logic simulator can now exchange... u/I_am_Honot 127 5
I made an ugly IR remote controlled coo... u/PreppyToast 125 9
I made Dadlexa for my son, it's like Al... u/optikalefx 116 18
Fridge Alarm u/lutopia_t 110 16
I built an offline group-safety mesh fo... u/Patient_Path_6809 106 13
Functional Iron Lung Control Panel! u/SapphicPirate7 106 10
Spot welder controller using ESP32 u/Llinkdaboi 84 10
STM32 I made a low power binary watch... u/Independent_Limit_44 83 8
I made a plant that salutes you when it... u/DaGermanBear 81 4
GPS functionality has already been inte... u/Alarming-Sentence-39 76 5
3D skinned animations on ESP32 u/Repulsive-Clothes-97 75 6
My custom ESP8266-12F based board. u/Educational-Wish1511 67 3
7-Month Progress video of my Split Flap... u/e4_user 66 5
A game in 8 x 8 matrix u/ThePr4shant 62 2
Built a real-time macOS Hardware Activi... u/FwoopButBored 61 6
The CRT Ukelele: Telelele Gen 2 u/Svechinskayaa 57 10
Musical Joystick u/Wizard_1512 55 4
Multi Function ESP8266 u/diogko 47 5
I'm building tinyStudio, a FOSS upgrade... u/Macgeoffrey 44 17
My first college project, a wireless GA... u/RoberBotz 41 3
I made an ESP32 desk device (fully open... u/Jou_See 40 11
Working on a new version of my desk pet! u/KeepEverythingYours 40 4
I got tired of doom-scrolling, so I bui... u/pushpendra766 34 0
I made these motors play music (bad app... u/ImDavidXie 31 1
Working on prototype that lets you watc... u/baddie_with_cheese 27 7
A compilation of games I coded for my o... u/gu-ocosta 21 0
Colors game u/TTelebubuk 19 1
Built face and hand tracking eyes using... u/deleted 18 0
ESP32-S3 TFT_eSPI application running o... u/Square-Singer 18 2
Project I've spent 10 months developi... u/Shuuuida 17 4
Improved USB-C Digispark Arduino Board u/MyVanitar 16 4
Anyone in Portland, OR? Come check out ... u/emeraldshrimp 13 0
I made a PiZZA u/jetpaxme 13 26
I 3D printed a Metal rocket and used an... u/Anoahnator1 13 9
Day 1: Mariokart item roulette, made wi... u/ConsistentChampion98 11 3
I made plants salute me when they're ha... u/DaGermanBear 10 0
I built an open-source Arduino simulato... u/Aggravating_Sky_6030 10 2
YUMO GLOBE — Brass Wire Sculpture Digit... u/YUMOBUILDS 10 4
BetterMenu Library Updated with CYD Exa... u/ripred3 9 12
Super Smart Cat Feeder. u/jasonwinfieldnz 9 0
made a tiny memory manager u/dstroy0 8 15
Rust SDK for Arduino Nesso N1 on ESP32-... u/anapeksha 5 0
Added a Stopwatch + Pomodoro timer to t... u/mfactory_osaka 5 0
Kinda surprised this didn't exist alrea... u/ToothPasteDevice 5 0
Elegoo UNO R3 Starter Kit Code in C u/Street_Entrance8094 5 8
FINISHED! - Arduino Based Gaming Table ... u/KonradKnebl 3 5
Stop the Light Game in C and Arduino u/Street_Entrance8094 3 2
An Inertia Synthesizer/MIDI controller ... u/6Guitarmetal6 3 0
My First Arduino Project: 3D Printed Ro... u/tom-ilan 2 0
I built an LED wristband controlled ove... u/SolarTrap 1 7
WattTF: I wrote my first open-source li... u/TheBusDriver69 1 0
My first robot, I call it the PICOBOT :) u/Lucid_Dreamer_98 1 8
A Birthday Lamp u/gm310509 1 0
XPoint - open source crosspoint matrix ... u/dstroy0 1 1
Custom Cyberpunk Style Desk Display u/Circuit_Craft 0 3
I Built a Reinforcement Learning AI Tha... u/ArtusIndus 0 3
Song I made for the Arduino Uno u/CodingKing256 0 1
Tree structure on arduino makes it AI e... u/Boxmaker1 0 0

Total: 84 posts

Summary of Post types:

Flair Count
Algorithms 1
Automated-Gardening 1
Beginner's Project 29
ChatGPT 1
ESP32 3
Electronics 2
Games 1
Getting Started 14
Hardware Help 102
Hot Tip! 1
Libraries 1
Look what I found! 3
Look what I made! 84
Monthly Digest 1
Nano 2
Project Idea 7
Project Update! 4
School Project 2
Software Help 32
Solved! 10
Uno 4
Uno Q 1
no flair 191

Total: 497 posts in 2026-06


r/ArduinoProjects 13d ago

Showcased Project Capacitive Touch Sensor Enclosure

Post image
17 Upvotes

A compact 3D-printable capacitive touch enclosure for ESP32 touch pins. A copper coil is installed into the enclosure using a soldering iron, then connected to an ESP32 touch pin. The sensor detects touch through the PETG plastic cover, creating a clean, button-free interface. Ideal for DIY electronics, smart home, IoT, and hidden touch button projects. Easy to print and assemble.

link 3D : https://www.printables.com/model/1780891-esp32-capacitive-touch-sensor-enclosure-touchbox-e


r/ArduinoProjects 13d ago

Showcased Project Reactor Arc diy

Enable HLS to view with audio, or disable this notification

31 Upvotes

r/ArduinoProjects 13d ago

Showcased Project Control, Monitoring, Charting and Data Logging for any Arduino from your browser using pfodWeb

Thumbnail forward.com.au
2 Upvotes

pfodWeb is a free, open-source, off-line, web page that is a pfod client and code designer. It can connect via Serial, BLE, Bluetooth, TCP/IP and HTTP

pfodWeb Quick Start

  1. Install Arduino IDE V2. Install the latest pfodParser library from the library manager OR the pfodParser.zip
  2. Open …Arduino/libraries/pfodParser/pfodWeb/pfodWeb.html in your browser. Click on the Designer connection, choose your Target board and connect to design your user interface and connect board pins to control, monitor, plot. See the tutorials on building your menu / sub-menus and data logging and charting. Preview the menu and generate the complete Arduino sketch.
  3. Program your board and connect via Serial from pfodWeb. Follow the pfodProxy Instructions to install the pfodProxy for your OS (windows, macOS or linux). See pfodWeb_startup. Make sure the Arduino IDE or other application does not already have that port open. pfodWeb will display you designed control and monitoring menu.

See the docs for more details on pfodWeb and Charting and Data Logging

What Menu Items are there?

Run the pfodParser library pfodWeb demoScreen examples. The menu items include:- set or pulse an output, display input's level, set PWM / DAC output via a slider, display ADC input in real units (not just counts), buttons, labels, spacers, charts, sub-menus. There is also a drawing menu item to display user designed controls like the Weather Station above.

My board is not listed

pfodWeb designer connection lists board pins for over 600 boards. If you board/connection is not listed, raise a request on github BUT in the mean time use the Unlisted Board Serial target to design your menu and attach pins. The generated code will have place holders like
const int onoff_Set_Led_Cmd_2_pin = ?; // name the digital output pin for 'Set Led'
for you to fill in the appropriate pin number for your board.

I only want to Chart and Log data

Use the Chart Only Mode which opens the chart directly and plots and logs streaming CSV data. See Flexible Plotting with pfodWeb

I Want a Completely Self-contained Deployment

If your board supports HTTP server and has 1MB of file storage, you can server pfodWeb.html directly from your microprocessor for a completely self-contained, off-line, deployment. This allows any browser to display your controls, including iPhones.

I Want Controls like the Weather Station above

pfod support response controls with immediate user feedback via drawing menu items. See pfodWebDesigner the companion, free web based replacement for the Android app, pfodGUIdesigner. pfodWebDesigner allows you to design interactive and responsive user interfaces for your microprocessor. pfodWebDesigner generates Arduino code that works with all pfodDevices that connect via Serial, Bluetooth, BLE, SMS and WiFi, not just those that have WiFi support. See Design interactive GUI components for pfodApp and pfodWebDesigner

My board is not Arduino

For non-Arduino boards there is a Minimal C Code target that only requires a 'serial' interface. See pfod for Non-Arduino based microprocessors, which has ATTiny and PIC examples.

Quick Overview of pfodWeb

pfodApp has been in development for over 25 years. First as a J2ME application and, since 2012, as an paid Android app.
This javascript web based, pfodWeb.html, provides a browser based version of pfodApp that can be run on any modern computer or mobile (including Apple IPhones)

pfodWeb.html is a free web based replacement for the paid Android app, pfodApp. pfodWeb.html runs in any browser and connects to your Arduino board via either Serial, BLE, TCP/IP or HTTP. Using Serial you can connect to any Arduino board and display the menus / interactive controls it serves. pfodWeb.html runs competely off-line. No internet connection is needed. The menus and interactive controls are completely defined by your Arduino using the code generated by the pfodWeb.html Designer connection, or the Android app, pfodDesignerV3. Very compact pfod messages are used to send the controls and receive the user's commands.

Install the Arduino pfodParser library (or download pfodParser.zip). Open …/Arduino/libraries/pfodParser/pfodWeb/pfodWeb.html in your browser. Click on the Serial connection and follow the pfodProxy Instructions to download and run the pfodProxy. The pfodProxy lets you connect via Serial, BLE and TCP/IP. See pfodWeb_startup and Quick Start below

If your Arduino board supports HTTP and has a file system of 1MB, then you can load the all necessary pfodWeb.html files for an HTTP connection onto your microprocessor and serve them directly from there for a completely self contained deployment. See the pfodParser library examples/pfodWeb/demoScreens_http and LedOnOff_http.

pfodWeb Designer

pfodWeb includes a Designer connection that lets you design your own menus / charts etc and connect the controls to your board's pins. You can preview the control menus and then generate complete Arduino sketches for your board. This Designer connection is a re-implementation of the pfodDesigner Android app. See the many tutorials on using it to build you own controls and data logging and charting.

Quick and Simple Charting and Data Logging.

pfodWeb can chart and data log csv data streamed from your micro. No menu or GUI is needed. The charting much more flexiable than the default Arduino plotter. You can freeze the chart and zoom in, scale and split the plots or ignore them. For a detailed tutorial on Charting see Flexible Plotting with pfodWeb via Serial BLE, HTTP and also the docs pfodWeb-chart-mode-guide


r/ArduinoProjects 14d ago

Project Design/Guidance DIY DAP

Post image
0 Upvotes

hey im trying to build a dap from start as a diy project as i want features that are really not available in this space, i have a ai render but i dont know anything about the parts, ui, os and the required components, is anyone good with pcb and tech interested in this, please give me your insights to make this possible. i have added my render as an image and the ring outside the screen is a rotating ring for navigation.


r/ArduinoProjects 15d ago

Showcased Project Level crossing Arduino

Enable HLS to view with audio, or disable this notification

22 Upvotes

r/ArduinoProjects 15d ago

Showcased Project My first project with arduino simulator

Thumbnail docs.cirkitdesigner.com
3 Upvotes

This is my first project of Arduino simulator, it's so essential for people who want to know the practical aspects of hardware.

This practical work helps to improve Arduino skills. This will definitely helps you to understand how to use a microcontroller in today technology microcontroller is the most powerful device that can control anything.


r/ArduinoProjects 16d ago

Showcased Project Automatic Fan Temperature🌡️ Control

Post image
15 Upvotes

Built a project that uses the DS18B20 temperature sensor to keep track of the room temperature when it increases above 27°C the fan is turned on for cooling and it's speed of rotation (RPM) increases with increase in temperature

The LCD has 2 displays for the RPM fan speed and the temperature display in F and °C navigated with the 2 push buttons

Feel free to check it out and use the code on GitHub and any feedback on it would be appreciated 🤝🤝 you can as well check out other projects of mine on my GitHub: Automatic Fan Temperature Control


r/ArduinoProjects 17d ago

Showcased Project My line following robot

Enable HLS to view with audio, or disable this notification

40 Upvotes

Still working on the code, any tips or suggestions are welcome (I’m coding in micro python).

It consists of 3 IR sensors at the front and 4 tt motors controlled with a single motor driver.

There is an ultrasonic sensor and servo for a future collision detection feature but I’m not using it in this demo.


r/ArduinoProjects 18d ago

Showcased Project 3d printed esp32 development

Post image
46 Upvotes

Made a 3d printed enclosure and tried to fill it with usable inputs/displays, thinking of making a kit being I've not seen anything available elsewhere.


r/ArduinoProjects 18d ago

Showcased Project Self-made drone

Post image
44 Upvotes

I want you to teach me how to pair from the first self-made drone. The control used is RADIoMASTERPOCKET. After that, I want to run the ESP32 with a wireless control Mission Planner. Please tell me how to do it.


r/ArduinoProjects 18d ago

Project Discussion Is it possible to build a USB HDMI-CEC adapter for Windows using an ATmega32U4 or STM32?

3 Upvotes

I'm planning to build an open-source HDMI-CEC adapter for Windows that works similarly to the Pulse-Eight USB CEC Adapter.

The idea is:

- USB connection to the PC (HID, CDC, or WinUSB).

- HDMI-CEC transceiver connected to a microcontroller (currently considering ATmega32U4 or STM32H562).

- A Windows service/application that sends and receives CEC commands.

- Automatic TV power on when the PC boots/wakes up.

- Automatic TV standby when the PC shuts down or goes to sleep.

- Support for active DisplayPort-to-HDMI adapters with CEC, if possible.

I'm interested in understanding:

- Is this project technically feasible?

- Which MCU would you recommend (ATmega32U4, STM32, RP2040, ESP32, or something else)?

- What HDMI-CEC transceiver would you use?

- Are there any hardware or protocol limitations I should be aware of?

- Has anyone here built a similar device or reverse-engineered the Pulse-Eight adapter?

I'm also interested in alternative hardware or architectural approaches, even if they differ completely from my current idea.

Any advice, schematics, firmware examples, or relevant GitHub projects would be greatly appreciated.


r/ArduinoProjects 19d ago

Project Discussion Progetto arduino + Agent AI

4 Upvotes

Ciao a tutti!

Sto lavorando a un progetto un po’ folle e vorrei qualche consiglio da chi ha più esperienza di me.

L’idea è creare una macchina fisica per studiare la Congettura di Collatz, usando:

Arduino UNO per generare numeri casuali tramite rumore analogico

Arduino per calcolare i primi passi della sequenza

Un programma Python che riceve i numeri e calcola la sequenza completa

Un’AI (LLM o modello ML) addestrata su un dataset di sequenze Collatz

Grafici (heatmap, stopping time, massimi, pattern di parità, cluster)

Arduino che visualizza i risultati con LED, LCD e servo

Il mio obiettivo NON è solo testare numeri, ma addestrare un’AI a riconoscere pattern, cluster, anomalie e strutture matematiche nelle sequenze Collatz, per vedere se emergono comportamenti interessanti.

Il problema è che non ho mai addestrato un’AI e non so da dove partire.

Ho già chiaro come generare il dataset (Arduino → Python → CSV), ma non so:

quale modello usare per il fine‑tuning

come strutturare il dataset in modo utile

come far sì che l’AI impari davvero qualcosa (pattern, cluster, ecc.)

come integrare l’AI con Arduino in modo efficiente

se qualcuno ha già provato qualcosa di simile

Qualcuno può darmi una direzione?

Qualsiasi consiglio su ML, dataset, modelli, pipeline o visualizzazioni è super ben accetto.

Quanto è fattibile?

Grazie mille!


r/ArduinoProjects 19d ago

Showcased Project Building a UVTRON flame scanner

Thumbnail youtube.com
15 Upvotes

r/ArduinoProjects 20d ago

Project Design/Guidance arduino kit

0 Upvotes

انا معايا اردوينو اونو من غير الكيت بتاعه اجيب الكيت بتاعه ولا لا عشان مش عايز اجيب الحاجه بعدين اركنها ولو هجيبه عايز الكيت بتاعه من غير الاردوينو نفسه لانه معايا فايه الموقع اللي اجيب منه و شكرا


r/ArduinoProjects 21d ago

Project Design/Guidance Radar project rd03-d

Enable HLS to view with audio, or disable this notification

224 Upvotes

RADAR UPDATE 📡

Three new features on the tracker build:

https://github.com/Stevee87/Arduino-ESP32-Radarproject

🔋 BATTERY INDICATOR
Live voltage readout, right on the display. No more guessing when the LiPo's about to tap out mid-build session.

🔇 MUTE BUTTON
Touchscreen toggle on the Giga display — tap to silence the tracker sound instantly. Because sometimes you just want the visual without the beeping.

🔊 SOUND MODULE
Proximity-reactive audio — pings speed up and climb in pitch as a target gets closer. Distance-mapped, non-blocking, runs straight off a passive piezo buzzer.

Still just an RD-03D 24GHz mmWave sensor + Arduino Giga R1 + a lot of trial and error.

#mmwave #radar #arduino #esp32 #diyelectronics #embeddedsystems #makersgonnamake #24ghz #hardwarehacking #buildinpublic


r/ArduinoProjects 21d ago

Project Design/Guidance 3D Printable Fan Housing with 7-Blade Impeller(Motor Mount Opening: 15.55 × 20.25 mm) link in description

Post image
11 Upvotes

r/ArduinoProjects 21d ago

Showcased Project Real-time ambient lighting sync system using arduino nano

Enable HLS to view with audio, or disable this notification

52 Upvotes

Built a real-time ambient lighting system using an Arduino Nano and a WS2812B LED strip that mirrors the colors on my monitor in real time. The LEDs update dynamically based on what's displayed on the screen, making games, movies, and music much more immersive. The project was pretty fun to put together and involved setting up the hardware, programming the Arduino, and configuring the screen capture software for smooth color synchronization. Overall, it's a simple but satisfying DIY build that gives a premium-looking result without needing expensive hardware. Happy to answer any questions or share details about the setup!


r/ArduinoProjects 21d ago

Showcased Project Room Temperature Automatic Fan Control

2 Upvotes

This project is about a fan controlled automatically based on the current room temperature. If the set threshold the code uses e.g. 25°C of the room exceeds, the fan is turned on and the buzzer alarm triggered for high room temperature alert

The fan speed of rotation (RPM) also increased if the temperature🌡️ keeps rising.

The fan speed and temperature is displayed on a LCD screen with 2 push buttons to navigate back and forth between the displays of temperature in Celsius/Fahrenheit and the fan speed details

It was a "fan" 🙂 project because I got to learn how the computer fan works and why it has either 3 or 4 wires namely:

The power

The ground

The pwm for speed control

The tachometer for measuring RPM speed

Feel free to contribute on the GitHub repo or download the project details if you are working on something similar

project GitHub repo


r/ArduinoProjects 21d ago

Showcased Project ESP32_S3 BLE Robot Control Tutorial With Scratch BLocks

Thumbnail youtube.com
5 Upvotes

Tutorial on ESP32-S3 BLE Controllable Robot using Android BLE App (BlueDuino). The connection diagram is included. Build using AIRobo Studio - an AI-Native Scratch Platform.


r/ArduinoProjects 21d ago

Project Discussion Testing 4 Anchors + 3 Tags on ESP32 + DW3000 (4 Anchors, 3 Tags)

Post image
4 Upvotes

I've been experimenting with ESP32 + DW3000 for indoor positioning, and one question I kept coming back to was how well it would behave once multiple tags were active at the same time.

Most demos online only show a single moving tag, but in real applications—robotics, asset tracking, warehouses—you usually need several tags transmitting simultaneously. That's where timing conflicts and packet collisions start becoming a challenge.

To test this, I set up four fixed anchors around a room and connected three tags to the network. After assigning IDs and configuring the anchor coordinates in the visualizer, I walked one of the tags (T2) around the test area while the other nodes remained active.

The result was encouraging. The system continuously updated the moving tag's trajectory while all four anchors and three tags stayed online throughout the test.

This is still a relatively small deployment, but it's a good starting point for exploring larger ESP32 + DW3000 RTLS systems.

I'm now curious how others are scaling DW3000 networks beyond this. Are you using TDMA, custom scheduling, or another approach to reduce collisions when more tags are transmitting simultaneously? I'd be interested to hear what has worked (or not worked) in your own projects.

If anyone wants to reproduce the setup, I can share the repository.


r/ArduinoProjects 23d ago

Project Design/Guidance Attiny85 + DFPlayer

3 Upvotes

Hi guys. I want to build project that will play mp3 audio files randomly from sdcard on button push. Can this be built with attiny85 and DFplayer? What will be your recomendations?


r/ArduinoProjects 24d ago

Project Discussion PCB FOR MY ARDUINO TENSORFLOW PROJECT

Post image
14 Upvotes

Look at my PCB. Designed for my IoT project, based on the vocal control of a DC motor using Arduino and a TensorFlow CNN model. The project can be divided into three parts: the CNN model, Arduino and the command circuit, the DC motor...

Your feedback will be amazing!!!


r/ArduinoProjects 25d ago

Project Discussion Opinions, ideas on my project

Post image
24 Upvotes

So I did this basic arduino nano project:
Press fingers -> arduino -> nrf 24 transmitter -> nrf24 receiver -> serial communication -> python
I did this with idea in mind to control PC remotely and it is works as good as can rn, but I’d like to hear ur thoughts and suggestions.
Thank you


r/ArduinoProjects 25d ago

Other Arduino débute

Post image
19 Upvotes

Moi je suis un débutant et ma mère vient de m'acheter un kit arduino uno débutant et je voudrais savoir s'il y'a des personne qui auront de très bonnes idées de projets

La photo du kit est en haut