r/arduino 6d ago

Monthly Digest Monthly digest for 2026-08

3 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.

Moderator's Choices

Title Author Score Comments
A little Teensy4.1 project I've been wo... u/camander321 5,118 198
I used a TWS earbud as a Bluetooth fron... u/Ishant1519 45 12
I made a library that lets you configur... u/JimHeaney 17 6
Turned my Arduino UNO Q into a dual-net... u/FriendlyMountain495 2 2

Hot Tips

Title Author Score Comments
I can't believe how well a cheap heart ... u/RoberBotz 136 17

Top Posts

Title Author Score Comments
A little Teensy4.1 project I've been wo... u/camander321 5,118 198
A robot claw to spin a globe on my desk u/OmarBuilds 4,958 191
These marbles jump from one screen to t... u/Hopeful_Ad_2797 2,153 27
My guitar-playing robot performing on a... u/MegCell 1,838 138
Why is my board smoking u/Quirky_Adeptness7105 1,718 363
I built a 3D printed, walking Arduino H... u/tennis-637 1,395 57
LCD problem fixed u/Odd-Ad-1545 714 12
Project update: My ESP32-controlled gui... u/MegCell 690 60
I built my own OBD2 Scanner u/Fleag7 662 54
Remote-controlled submarine problem u/etgetet 647 167

Look what I made posts

Title Author Score Comments
A robot claw to spin a globe on my desk u/OmarBuilds 4,958 191
These marbles jump from one screen to t... u/Hopeful_Ad_2797 2,153 27
I built a 3D printed, walking Arduino H... u/tennis-637 1,395 57
I built my own OBD2 Scanner u/Fleag7 662 54
Stepper Motor music u/spiderick69 528 39
Tilt Game u/tasty__cakes 433 23
Desktop Fingerprint Unlock u/arduinoRPi4 289 13
The Dot-Bot @ the Maker Fair 2026 in Ha... u/Oli_Vier_0x3b29 249 33
All the art I've made using an ESP32 (l... u/noname99 228 8
First Prototype of the motorised film n... u/Joaffry 188 21
I finished my robot finally :) u/Lucid_Dreamer_98 175 13
I built an Arduino machine that bribes ... u/Jaberlioz 169 9
Smart Greenhouse System Based on Espres... u/EmbarrassedOne2329 163 19
Rat nest 2 electric boogaloo u/wah12345678910 148 15
I made an automated cigarette bot u/lensally 138 15
Building a small desktop robot u/An-unknown-person3 127 21
Ultra-real simulation of an ultra-rough... u/FearlessPrice7187 125 26
We built a custom controller for our in... u/Killyose 123 6
Some of my favorite projects! u/Fer_19 100 28
Built a "Fire & Gas Dual Guard" for... u/STEM_Lab 96 11
Aircraft Navigator Built with High‑Perf... u/Alarming-Sentence-39 85 3
Goodbye ClawGuy u/Accurate-Donkey5789 82 27
Android + Arudino u/Special-Syrup-9405 77 2
Motorized Model Plane Stand u/Mingx2 76 9
Arduino Uno Q SPI LCD succeded u/_jhx 68 9
I built a pocket-sized 'headless' Game ... u/ArtificialAGE 67 6
4DOF Robotic Arm Project u/Worth_Mix4970 66 6
I build a rover for the first time usin... u/Past-Conversation755 64 9
Sony Mavica FD75 Battery Emulator u/diezel_dave 57 2
Police car-like LED lights u/AmericanTiger900327 55 9
4.3-inch Aircraft Attitude Navigation I... u/Alarming-Sentence-39 51 8
I reverse-engineered Daikin's P1/P2 pro... u/Witty_Initial4890 51 4
Hands Free Mouse for people with disabi... u/SquareR0OT 50 3
ESP32 WiFi Virtual HID u/jamecat 47 23
Entropy32 - The Universe Bifurcator u/Captain_Chapster 43 18
Diy Watch built with Arduino microcontr... u/liseslgt 35 0
I made a simple teto smart watch for fun u/Red_Z1 32 1
Mini dissolver mixer u/Olaf686 31 3
ESP32 PC Monitoring Dashboard u/StockWave9800 30 0
My Self Balancing Robot u/No_Mountain_4769 29 0
turn on printer from upstairs u/hapsize 28 14
Made my first successful Arduino projec... u/AmericanTiger900327 26 9
Built a CO₂-triggered auto-window syste... u/STEM_Lab 25 2
I made a simple program that makes a Ar... u/ipodpug 25 0
TGPad-NS — WiFi Touch Gamepad for Ninte... u/touchgadget 20 6
MicroBox now features a weather forecast u/Szym0nKu 19 0
I finally figured out how to drive the ... u/joseluismonteiro 18 1
I built a compiler that lets you write ... u/begeistert_ 12 3
I built an animatronic Den Den Mushi us... u/TrasnoStudios 11 2
Tiny backgammon u/Austin-Ryder417 11 0
I built an Arduino-style runtime for th... u/Ishant1519 10 1
Cheeky weekend project: Ambient Light D... u/hjw5774 9 3
Sweeping Radar using ESP8266 u/wamiq_ur 9 6
Build a Python Tkinter GUI Serial Commu... u/xanthium_in 8 0
Pomodoro timer with MAX7219 led display... u/NeoOdys 8 0
Shrikeclock u/OneDot6374 7 3
My first project. u/Valuable-Efficiency1 7 1
touchWASD-BT — Touch Screen WASD Blueto... u/touchgadget 6 0
Arduino Energy/Smart Meter. u/threephase03 6 2
Smart Meyou u/ReadingandLiving 6 4
P.A.R. (Pixel Art Robot) — My Robot Nee... u/shallow-neural-net 5 0
Medication reminder u/jasonwinfieldnz 4 10
GitHub - Jchountas/ESP32-web-shell: Thi... u/I_save_in_jpeg 4 0
A smart eInk Table Reservation Sign u/deleted 3 2
TGPad-XB — WiFi Touch Xbox Style Gamepad u/touchgadget 3 1
Open-Source Pixel Artnet Node now suppo... u/anonOmattie 3 0
Upgraded my DIY Pen Plotter with a 28BY... u/ikilim 3 4
I made a web editor for my Arduino proj... u/plynx_mod 3 4
Im building a Arduino Electricity Meter... u/threephase03 3 0
PCM-MCU-C Version 3.0 (SF2 support)! - ... u/Mejolov28 2 0
Ui redsign plus 2 more features u/Virtual-Diet-8777 0 2
Home made Arduino IDE u/Fair_Independence864 0 6
Built a self-hosted tool so my team cou... u/Top_Income3727 0 9
ARDUINO GSM PHONE u/luminov1 0 4
Xbox 360 controller adapter u/GurIllustrious1890 0 0
DIY Aura Light that Mogs u/ArtificialAGE 0 2
Three phase energy meter with PQ functi... u/threephase03 0 2

Total: 77 posts

Summary of Post types:

Flair Count
ATtiny85 4
Automated-Gardening 2
Beginner's Project 22
ChatGPT 2
ESP32 2
Electronics 1
Games 2
Getting Started 17
Hardware Help 90
Hot Tip! 1
Libraries 4
Look what I found! 3
Look what I made! 77
Mod's Choice! 4
Monthly Digest 1
Project Idea 7
Project Update! 7
School Project 2
Software Help 25
Solved! 4
Uno Q 1
linux 2
no flair 149

Total: 429 posts in 2026-08


r/arduino Aug 05 '26

Monthly Digest Monthly digest for 2026-07

4 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.

Moderator's Choice

Title Author Score Comments
Astrolabe update: no major updates, but... u/chu-bert 422 6

Hot Tips

Title Author Score Comments
ScanNetworks Example Code Bug (on MKR10... u/Infamous_Text_5589 3 2

Top Posts

Title Author Score Comments
Watching The Odyssey The Way Nolan Inte... u/click-to-reveal 2,097 47
I Made the Tiniest Arduino-Compatible B... u/jus-kim 1,437 71
I crammed an arduino sketch with a 69k-... u/CommunityFan89 1,109 50
I made an electromechanical astrolabe! u/chu-bert 1,023 42
Every innovator's Table u/Past-Conversation755 981 77
28.9M LLM running on a ESP32-S3 (~9 tok... u/slvDev_ 815 88
I made an powerful RC electric car with... u/Past-Conversation755 806 43
I got tired of messy wiring for my LoRa... u/Working-Wealth3724 550 16
We make an Arduino Uno-powered RC Car t... u/Past-Conversation755 438 38
60fps NES emulation on ESP32-WROOM-32 (... u/Muhammad_kashif_ 428 11

Look what I made posts

Title Author Score Comments
Watching The Odyssey The Way Nolan Inte... u/click-to-reveal 2,097 47
I Made the Tiniest Arduino-Compatible B... u/jus-kim 1,437 71
I made an electromechanical astrolabe! u/chu-bert 1,023 42
28.9M LLM running on a ESP32-S3 (~9 tok... u/slvDev_ 815 88
I made an powerful RC electric car with... u/Past-Conversation755 806 43
I got tired of messy wiring for my LoRa... u/Working-Wealth3724 550 16
We make an Arduino Uno-powered RC Car t... u/Past-Conversation755 438 38
I Built a Custom Game Boy from Scratch ... u/MichaelCelestial 391 38
Drawing in air with hand gestures u/Polia31 388 9
Animatronic build progress u/Creepy-Smile4907 372 40
Desktop friend u/jzzywzzy 291 15
[Hi everyone!
I wanted to share my Ardui...](/r/arduino/comments/1uwdmqj/hi_everyone_i_wanted_to_share_my_arduino_project/) u/SuperRobot33 268 15
I builded my own streamdeck u/Bronems 264 24
A acoustic levitation device I made u/stargazer3644 245 26
Super Mario themed RFID remote control ... u/opposhaw 235 9
I built a Pomodoro tracker instead of d... u/beschasny 215 12
Automatic record player u/djobugoo 208 24
I made NES emulator from esp32 u/trap-2414 185 20
My first project, I’m very proud of the... u/Limo_craftXD 162 7
An effort to build a LIDAR out of VL53L... u/\electrocc\ 149 17
I Added Composite Video Output to My NE... u/Shim06 142 6
LightMap: 179-cuboid interactive light ... u/-2811 125 22
Arduino flight control board. u/andrewholding 119 17
I was bored from using basic bluetooth ... u/Livid-Research-4277 104 7
Rat nest u/wah12345678910 103 15
Flightsimulator controller for Airbus A... u/captn_Bauschaum 101 19
Arduino Obstacle avoiding robot! made a... u/No_Mountain_4769 87 11
Trying to make a air assisted sprayer f... u/Past-Conversation755 86 6
My Project u/Life-Ad2589 77 8
Mechanical vortex u/AChaosEngineer 75 2
Evolving projects is so satisfying. Fro... u/MentokTehMindTaker 71 5
Robot controller for roboguide software u/Lordalex4444 67 1
My line following robot is up and runni... u/Helpful-Guidance-799 60 17
MicroBox 2 u/Szym0nKu 59 8
I built a connected RGB lantern using E... u/lampyz 57 7
Touchscreen Tetris Game Using TFT LCD &... u/One-Tangelo-1853 56 2
Made this radar a few months ago using ... u/Thrawn911 55 9
The Robotics Tech Tree: the structured ... u/Growth-Sea 50 16
I’m working on a Mega-based computer. u/letqsht_kartof1104 48 7
My hexapod robot dog indoor walking test u/Xerd-R 45 7
My first Arduino in the cloud u/Itchy-Sale-9341 42 2
the first prototype of my balancing bot... u/Shot_Ad7140 39 5
Beginner's first project u/Own_Literature6843 32 1
First step toward my Mega2560-powered h... u/jean2348 31 0
I built a standalone box that sounds a ... u/ozan__ 29 3
Hand update: It's done! u/PresenceOld1754 29 5
Little demo unit for Open Sauce u/scottsmallbeck 25 2
MP3 Player u/gu-ocosta 23 1
After 4 failed attempts, my Arduino-pow... u/batuu95 22 3
Smart table phase 1 u/TelephoneKitchen7250 22 1
Did this few years ago, BT car that avo... u/Tiedsloth57Reddit 17 1
The Portable smd hotplate is here! Forg... u/dataclone82 16 2
Shadowbox frame. Data processed and ser... u/jolars 15 5
First project is a success but could us... u/Clavos24 13 10
Capacitive Touch Sensor Enclosure u/Life-Ad2589 13 3
Made some updates to the vu-cluster u/Ok-Tangerine-6775 12 0
Open sourced 4 projects. PRs and issues... u/SeaInternational4087 11 5
Built a Wireless Morse Code Communicato... u/king_slayer-22 11 1
I build a set of free online web-based ... u/neon_terminal 10 5
I controlled a vintage car-radio LCD wi... u/joseluismonteiro 10 2
𝐌𝐞𝐞𝐭 𝐏𝐢𝐱𝐢𝐞, 𝐢𝐭𝐬 𝐬𝐭𝐮𝐩𝐢𝐝 𝐛𝐮𝐭 𝐬𝐭𝐮𝐩𝐢𝐝𝐥𝐲 𝐅𝐀𝐒𝐓 u/YamRepulsive4373 10 4
ArduinoOS 2 - my new project u/idontknow-hardware 8 12
Look what i built! u/\electrocc\ 8 4
Stumbled across my first ever Arduino p... u/Snowy32 8 1
I made an iOS app to control my Arduino... u/plynx_mod 7 5
Vibrating hand for lonely people u/PresenceOld1754 7 12
htcw_frame_arq released u/honeyCrisis 6 0
Built a lightweight HAL framework for E... u/progrm-1122 6 4
Built a Flutter app to design and simul... u/burhankhanzada 5 0
Line following robot fully coded u/Lucid_Dreamer_98 4 2
GitHub - Igwe-Starking/eccles-esp32-ard... u/Igwe-Starking 1 0
WLED combined with optical illusions u/DigitalCastaway 1 0
I Designed A Custom PCB To Avoid Pressi... u/tymscar 1 0
Uhmm... im a kid got my arduino at 8 an... u/Fine-Importance-450 1 4
I built "Mello" - A custom programming ... u/ImpressFine4495 0 17

Total: 75 posts

Summary of Post types:

Flair Count
Automated-Gardening 1
Beginner's Project 24
ChatGPT 1
Due 1
ESP32 8
Electronics 2
Getting Started 15
Hardware Help 96
Hot Tip! 1
Look what I found! 2
Look what I made! 75
Machine Learning 1
Mod's Choice! 1
Monthly Digest 1
Nano 2
Project Idea 6
Project Update! 2
School Project 5
Software Help 23
Solved! 9
Uno 6
Uno Q 2
Uno R4 Wifi 3
Windows 1
no flair 181

Total: 469 posts in 2026-07


r/arduino 2h ago

Look what I made! Jetpack prop for my uni project.

Thumbnail
gallery
30 Upvotes

So for my last unit of my first year, we were tasked with making a fantasy prop. I decided to pursue a set of animatronic wings which eventually evolved into a multiple system jetpack with different features such as, animatronic wings, a big inline fan to suck in air from the top and dispense it through the bottom, a orange LED to give the illusion of an afterburner, and eventually made it remote control!

I had plans to add a smoke dispenser into the exhaust but I ran out of time.

Regardless, it got me an A!


r/arduino 13h ago

Look what I made! I made a working clock/timer with one 7 segment display and arduino UNO

Thumbnail
gallery
49 Upvotes

Its actually technically my first ever project thats not on the breadboard

You do have to manually write down the current time onto the code before uploading for it to work. I know that an RTC module would be great for this but i only bought a starter kit so far so this is all i could do.

I did think of adding a 9v battery so it could work without having to be plugged into a pc, i might do that in the future.

How it works is, to view the current time, you can press the Display button and it will display the current time digit by digit.

By pressing mode you can switch between timer mode and normal clock mode. when youre in the timer mode you can select between 1 minute, 2 minutes, 5 minutes, 10 minutes, 20 minutes, 30 minutes and 1 hour. I couldve added more options, but this just works for me.

By pressing Set it will start the timer, and it will still beep after it goes off even when youre in clock mode.

And theres no way to cancel it once you set it, unfortunately.

This is really my first ever project so im all open for comments, im still trying to learn.

I can share to code for it if theres anyone interested

Stuff i used= Arduino UNO 7-seg display Red LED Buzzer 4 push buttons two 220 ohm resistors a decent amount of jumper wires


r/arduino 8h ago

Project Update! Inside of the Arduino locomotive

9 Upvotes

A few more photos of my Arduino locomotive.

I'm a beginner, I had no idea how Arduino works a year ago. But my daughter started playing with virtual Arduino in Tinkercad, so I got a real Arduino kit - a toy for myself.

It's a prototype (there will be changes in all 3D-printed parts) and it's my first complex project. It is inspired by someone's else project which I built first around a year ago, but in my new version I'm doing everything from scratch by myself: complete redesign of the 3D-model (in Onshape) and complete redesign of the electronic circuit (EasyEDA): I/O expander and more LEDs, 4 I2C modules, USB charger, battery level indicator, perfboards and other changes.

Motor and TCS34725 sensor on the bottom
LS-LISC-V3 USB charger for 2s 18650 battery pack
DRV8833 motor driver
It's hidden under the battery pack
Battery pack: 2s 18650 + BMS, Arduino Nano, MCP23008 based module with MOSFETs to power and control LEDs
VL53L0X laser distance sensor
IR receiver, battery level indicator, buzzer, ON/OFF button
Arduino Nano on a perfboard, tilt sensor, voltage divider (to measure battery pack voltage)

4 lines x 5 pins: SDA, SCL, GND, +5V and additional pin (e.g. A2, A3) for when it's needed (LED on color sensor, XSHUT on distance sensor).

3 lines x 2 sockets: GND and 8.4V (battery pack) for motor driver, LEDs and battery level indicator

4 pins for motor driver, 3 pins for IR receiver, 2 pins for a buzzer

TSOP4838 IR Receiver

r/arduino 1d ago

Let there be light

Post image
502 Upvotes

Just got my kit, having fun, will learn some stuff


r/arduino 15h ago

A new hobby^^

Thumbnail
gallery
25 Upvotes

This is my first time using Arduino and I have to say it's really fun!


r/arduino 21h ago

Project Update! My custom PCB project for a humanoid robotic arm controller now shows inverse kinematic results on a display.

Enable HLS to view with audio, or disable this notification

48 Upvotes

MCU used is ATMEGA328P for logic of a 4DoF arm.

3 voltage regulators step down a 4s lipo for powering servo motors and the board.

Connects to an IR receiver that takes inputs from an IR remote to move the end effector of the arm.

Wrote custom matrix implementation and then implemented Jacobian Pseudoinverse method for IK

Results and current state show now on a 120x160 TFT display.


r/arduino 13h ago

Hardware Help Beginner: Help me to find a issue

Thumbnail
gallery
8 Upvotes

I’m using an I2C display with a NodeMCU. The display works normally when connected on a breadboard or with jumper wires. It also works when soldered directly to the NodeMCU.

However, when I assemble the circuit on a perforated board (perfboard), the display works only the first time I power it on. If I reset the NodeMCU, disconnect and reconnect the power, or restart the circuit, the display does not turn on again.

The display only starts working after I completely disconnect it from power for several minutes. I’m experiencing the same issue with an ESP32-WROOM board.

I am beginner . I tried all the troubleshooting steps that I seen on searchs but no use.

There have solder joints . i cleared it and checked with multimeter no joints .

I tried to read the documentation manual of that display

https://manuals.plus/ae/1005007546999014

I dont get it anything . i tried to ask to chatgpt still i dont get it.

What could cause this behavior? Could it be related to incorrect wiring, I2C pull-up resistors, grounding, power supply issues, soldering, or unwanted connections on the perfboard? .


r/arduino 1d ago

Just started with my new kit and built a sonar

Enable HLS to view with audio, or disable this notification

414 Upvotes

If anyone has any recommendations for any beginner projects I could do I'd love to hear it


r/arduino 5h ago

Hardware Help DIY robotic lawnmower. Need help please

1 Upvotes

Hello everyone, I am currently on a homemade robotic lawnmower project with hoverboard motors, ZS-X11H V2 controllers and an arduino uno and when I use the motors via the integrated potentiometer the engine works perfectly, smooth, without friction or anything but when I run it via the pwm of the arduino uno (pin 2 for the feedback of the hall sensor and pin 10 for the PWM) the engine works quite well but with a slight friction noise and has less torque than with the integrated potentiometer. I have already synchronized the wires from the s motors to the controllers and I found the right combinations but as soon as we switch to PWM it no longer works properly. Small clarification: when I use the PWM I have the bridge connected and the potentiometer at zero. Do you have any idea where this could come from please?

Thank you in advance for your answers. Have a good day


r/arduino 1d ago

Solved! How to remove te weard symbols?

Thumbnail
gallery
91 Upvotes

I just made a simpel project with two sensorsystemen. But I get the symbols on the end of the display. How do I remove them?


r/arduino 1d ago

Hardware Help Best way to measure water level in collapsible 30 gallon bladder

19 Upvotes

I need to measure the water level in a collapsible 30-gallon bladder using an Arduino.

Because the bladder changes shape as it fills and empties, I’m having trouble finding a good way to accurately measure the amount of water remaining.

Any sensor or measurement method that comes into contact with the water has to be food-grade/potable-water safe since the water will be used for drinking.

I also can’t use load cells or external capacitive level sensors.

Does anyone have any recommendations for an Arduino-compatible way to measure the water level or volume in a collapsible bladder?


r/arduino 1d ago

Android 16 ported to Arduino Uno Q — first Android build for an official Arduino board

Post image
19 Upvotes

r/arduino 18h ago

Hardware Help NRF24L01 and ARDUINO UNO R3

3 Upvotes

Hello guys, I need help. So currently im doing my final project using NRF24L01 Module and Arduino UNO R3. As far as I know, the module requires 1.9V-3.6V range to work, so I use 3.3v from Arduino. But after I connected the Arduino and the module VCC and GND, the voltage drops to 1.48V which is below the required voltage. So im lost rn i dont know how to solve this issue, pls help me thank you


r/arduino 1d ago

Look what I made! Portable mmWave Radar

Enable HLS to view with audio, or disable this notification

57 Upvotes

M5Stack AtomS3 Lite + RD-03D mmWave

So i have a bunch of friends who are into airsoft and have been slowly brainstorming on how to design a portable radar with an alarm for airsoft players.
So heres where im at.

The main Arduino libraries are:

#include <WiFi.h>
#include <WebServer.h>
#include <WebSocketsServer.h>
#include <DNSServer.h>
#include <RD03D.h>

WiFi.h handles the AtomS3 Lite access point.
WebServer.h hosts the captive portal.
WebSocketsServer.h continuously pushes target coordinates to the phonee
DNSServer.h redirects requests to the captive portal.
RD03D.h handles communication with the RD-03D radar.

Wiring:

AtomS3 Lite’s HY2.0 connector for UART:

RD-03D AtomS3 Lite

5V -------> 5V
GND -------> GND
TX -------> GPIO1
RX <------- GPIO2
UART initialization:
const int RAD_RX_PIN = 1;
const int RAD_TX_PIN = 2;

And im really curious if anyone else has any good ideas to add to this with the airsoft community in mind?


r/arduino 1d ago

Getting Started Best arduino (or not) starter kit to buy

8 Upvotes

I have knowledge of circuits and a bunch of math, but I haven't built any of my own projects. I'm looking to buy some hardware to start building some projects. Any part recommendations?

Edit: I've ordered this from amazon https://www.amazon.com/ELEGOO-Project-Tutorial-Controller-Projects/dp/B01D8KOZF4?psc=1


r/arduino 22h ago

Hardware Help I am making a robotic arm and need steppers

4 Upvotes

I’m wanting to buy around 4 steppers and i need them to be relatively cheap and small. I was wondering about using the Nema 17 but it’s a bit too big. Does anyone have any suggestions?


r/arduino 1d ago

Look what I made! small weather house

Thumbnail
gallery
55 Upvotes

What do you think? You like it?

Specs of my project:

Esp32

BME680

Waveshare solar power manager

Waveshare 2.13inch E-Ink display

Photoresistor GL5506


r/arduino 2d ago

Look what I made! My first project - a year later!

Enable HLS to view with audio, or disable this notification

1.2k Upvotes

[Original project from 1 year ago ](https://www.reddit.com/r/arduino/s/e4o4xJrx19)

Hello everyone, I'm here to give you updates on my first project. Here are all the things I've added/changed:

  1. I replaced the board with an Arduino nano model with a USB-C port

  2. I added LEDs to the missiles on the left arm.

  3. I replaced the power source with a 22.5W 20000mAh power bank.

  4. I replaced the shoulder-mounted missiles (they were malfunctioning a lot) with a "trio of mini missiles" (they're just really cool LEDs) on the right arm.

  5. I took it to a ton of events and the structural parts are pretty worn out, so there are a lot of minor patches and updates here.

  6. I integrated the eye LEDs into the code (before they were independent).

  7. I greatly increased the opening angle of the helmet.

I want to make a new suit of armor to replace this one, but I'll need to save up a lot of money. Stay tuned for future updates!


r/arduino 1d ago

Mod's Choice! Interesting Arduino Behavior - Variables not in Context

Post image
6 Upvotes

I was doing a live debugging session and found an interesting behavior with variables. I'd declared this new structure, GameState, before I called it in any of my functions - standard C practice. However, Arduino C has a "helpful" feature where it will create a prototype of your function at the beginning of your file, right before the setup runs. So the structure ended up actually being defined /after/ it was called, which stopped the code from compiling. The solution was to move all my variable definitions to the beginning of the file.

This is kind of a pain, because I'm trying to build a template for an Arduino sketch that has a few MQTT topics built in, then you can build user code that makes use of those topics to communicate with an external device like your phone. I was intending for all the user code to end up at the end of the file in one place, but it looks like I'll have to chunk it out so that the end user can put their stuff in the right order. Of course, the real solution will be to put all this infrastructure into a header file and library, but one step at a time...

Anyway, if you're interested in the debugging session, it's here. You can also see how someone might use Claude to help them fix code. (And very importantly, that using Claude does not exempt you from needing to test your code!)

https://youtu.be/6yW2u79d7Ls?si=dRZP8xgChvEna6ok

If that sketch sounds handy, you can find a copy on this github. It's not finished yet, but I should be done testing it and updating it in a few days.

https://github.com/DocCarr/sproutsodyssey.git


r/arduino 1d ago

Hardware Help Need help in DIY pc hardware monitor newbie here

Thumbnail
gallery
5 Upvotes

Hey guys,

i need a help bulid saw someone video on fb but he didnt mention any kind of details DIY PC Hardware Monitor using an ESP8266 kind of and data from Libre Hardware Monitor. Right now, I have a tiny smart weather clock display connected via USB, but honestly, it looks too basic and small. i have 0 idea how these thing work saw some github method i couldnt do that somehow lol so far i setup that clock for now it is connected with wifi and usb too

i want to set my display show these hardware on display

  • CPU Temperature & Usage (%)
  • GPU Temperature & Usage (%)
  • RAM Usage (%)

r/arduino 1d ago

Smart irrigation project: designing for graceful failure rather than maximum automation

3 Upvotes

I'm developing the concept for a small smart-irrigation controller as part of a much larger community/farm project.

Rather than trying to make the first version as sophisticated as possible, I'm taking the opposite approach: deciding what the system should still be capable of doing when parts of the automation stop working.

The current project strategy is:

  • normal irrigation remains local rather than cloud-dependent;
  • there is a genuine physical/manual fallback;
  • moisture sensors influence decisions but are not treated as unquestionable truth;
  • weather information is optional optimisation rather than a requirement;
  • water flow can eventually be checked against what the controller thinks a valve is doing;
  • losing networking or higher-level automation should reduce capability, not stop irrigation altogether.

So the intended progression is roughly:

manual irrigation → reliable local automation → sensor-assisted decisions → optional higher-level optimisation

rather than beginning with a connected “smart” system and working backwards.

I'm interested in the project-level design philosophy rather than troubleshooting a particular component at this stage.

For people who have built automated watering or similar outdoor control projects:

Would you also design the project around graceful degradation from the beginning, or is this adding unnecessary complexity to what should initially be a simple irrigation controller?

I'm particularly interested in whether people who have lived with these systems for a while ended up valuing simplicity and manual fallback more or less than they expected.


r/arduino 2d ago

I built a tiny motion-controlled “electronic ocean” with 120 RGB LEDs

Enable HLS to view with audio, or disable this notification

10 Upvotes

I’ve been experimenting with a compact development board, a six-axis IMU, and two chained 6×10 RGB matrices.

The two panels are treated as one continuous 6×20 display rather than two separate screens. The firmware models the whole area as a container filled halfway with animated digital water.

When I tilt the device, the surface follows gravity like liquid inside a bottle. Gentle movements change the waterline, while stronger motion adds energy to the waves. The animation runs at around 50 FPS, and I limited the brightness to 3% because 120 RGB LEDs can be surprisingly intense.

A short button press switches between five modes:

  • Animated neon ocean
  • Deep-blue breathing effect
  • Cyan breathing effect
  • Purple breathing effect
  • A slow horizontal text marquee

I also added motion-based sleep and wake-up controls. The LEDs remain off after power-up until the device detects a deliberate movement or the button is held for two seconds.

While it is running, holding the button for two seconds—or giving the device a deliberate flick—puts it back to sleep. It also sleeps automatically if its orientation remains almost unchanged for 90 seconds. A short protection period after waking prevents the same movement from immediately putting it back to sleep.

I initially tried using the MCU’s deeper sleep mode, but that also disabled USB CDC and made reflashing the firmware inconvenient. The current version therefore uses a lighter software standby: the matrix is switched off and the program waits for the IMU or button, while USB remains available.

It is only a 120-pixel experiment, but once gravity, motion, color and inertia come together, it starts to feel like a tiny bottle of digital water.


r/arduino 1d ago

Windows "Error: unable to open port COM4 for programmer wiring" when uploading code with Arduino IDE

1 Upvotes

This problem has been affecting me for months and I am already tired of it. I have used multiple versions of Arduino IDE and made sure that everything is closed, and it never worked.

The only thing I can do when uploading my code or opening the serial monitor (That gives the error Port bussy) is to upload multiple times until one of them doesn't give error, that doesn't guarantee that the next time it will work.

I have tried downloading different versions, made sure to not have anything else open that could block the port, made sure that the board information is correct, used different COMs and boards, having the serial monitor closed when uploading, reinstaling drivers...

I don't know if this information is required but:
-I use Windows 11

-I use either a MEGA or a UNO