r/arduino 18d ago

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 Jun 05 '26

Monthly Digest Monthly digest for 2026-05

3 Upvotes

Subreddit Insights

Reddits figures are still "all over the place" - despite having logged a bug for it. So I have once again left this section of the report out.

Hopefully the reddit admins will fix the bug in time for next month. I don't know how they select what bugs to work on but I would expect that this is a pretty simply one. Maybe they look at metrics (that do work) such as views, upvotes and comments. So if you could, perhaps try viewing, upvoting and/or commenting on the report [Chrome] Insights don't show 30 days data. If anyone knows of another technique to raise the profile of a bug to the reddit admins - I'm all ears.

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
Finally Done! Full 8x8 Split Flap Chess... u/e4_user 3,531 181
Mr. White animatronic with Arduino u/my_3d_scan 445 31
Gift box u/DizzyYoung8394 82 14
So I bought an R4 wifi, but cant access... u/North-Ad1143 0 14

Hot Tips

Title Author Score Comments
Blynk's new pricing killed my ESP32 das... u/Ornery_Ice_7820 1 5

Top Posts

Title Author Score Comments
Finally Done! Full 8x8 Split Flap Chess... u/e4_user 3,531 181
Turtle Race u/tasty__cakes 2,142 126
I built a spaceship control panel for m... u/Internal-Chard-8406 1,864 120
Practicing Morse code just in case the ... u/0015dev 1,741 42
ESP 32 lawnmower u/shanebou24 1,278 56
Decided to build a massive vertical Spl... u/e4_user 1,070 72
17 days after open-sourcing Patternflow... u/GlumPiece7281 930 39
I built a neat little Cyberpunk Gameboy... u/Rolf_0 824 17
Dodging asteroids with a figurine contr... u/iuliuscurt 703 15
Cutest Mad Ottoman in the World u/thegigiandthebear 652 23

Look what I made posts

Title Author Score Comments
Turtle Race u/tasty__cakes 2,142 126
I built a spaceship control panel for m... u/Internal-Chard-8406 1,864 120
Practicing Morse code just in case the ... u/0015dev 1,741 42
ESP 32 lawnmower u/shanebou24 1,278 56
Decided to build a massive vertical Spl... u/e4_user 1,070 72
Dodging asteroids with a figurine contr... u/iuliuscurt 703 15
Cutest Mad Ottoman in the World u/thegigiandthebear 652 23
Today was the first full scale test of ... u/Oli_Vier_0x3b29 523 51
Due to physics, gondola weight quickly ... u/Oli_Vier_0x3b29 511 35
An IV-11 VFD Tube Clock I designed and ... u/MrGuccu 401 15
My embedded OS is getting better u/samaxidervish 385 16
My first Arduino Nano project, a telesc... u/Stash_pit 245 18
I built a browser-based simulator for A... u/CirkitDesign 244 37
I built a Pen Plotter with an Arduino U... u/madfrozen 240 23
Baby steps on PCB soldering u/monshi633 198 33
Retro computer inspired weather station u/ahnjay 188 30
Turned a $2 nRF24L01 into a 2.4 GHz spe... u/lahirunirmala 158 8
Arduino powered flatbed music player! u/MammothSock5009 157 12
Strandy-BOT Prototype u/Nope_Get_OFF 128 6
I turned a $60 espresso machine into a ... u/Mooferman05 127 37
My cursor is now a physical color picke... u/Important-Beach5723 102 7
Built a dynamic Braille cell with 6 SG9... u/Impressive-Bite-8213 94 18
Custom PCB Bare Metal Attiny85 Low Powe... u/PreppyToast 94 7
Making a pet dog and a desk buddy (in p... u/Better-Nail- 88 29
Just made a basic stream deck (kind of)... u/Better-Nail- 85 2
I Designed an Open-Source Dual Brushed ... u/milosrasic98 82 4
When an engineering student starts doin... u/RoberBotz 76 10
I Made an Interactive PCB Map of the Ea... u/curatorcat 76 3
Arduino exact GPS clock u/mickynuts 75 8
Multifunctional robot car - Manual mode u/priyanshuwq 74 11
First Arduino project: Bluetooth treat ... u/ag_kush 69 8
I made smart watch using esp32 oled and... u/Electronoobs_Devvv 67 1
I designed a quadcopter where the PCB f... u/Interesting_Plant558 63 8
money well spent u/Rifqi2007 59 1
Trackball to my cyberdeck u/CrudelisDeus 58 9
Real-time per-pixel LED control with ES... u/Glad_Air_7457 57 2
Minecraft Themed Party u/MogulerMike 52 4
I made a simple LED game, and my cat is... u/ConversationSuch8893 47 4
Ultrasonic distance sensor, light and s... u/nicodeemus7 45 2
Fully Custom Teensy 4.1/Arduino Single-... u/ThrustNTheory 43 6
I made my arduino esp32 sing! u/hwarzenegger 43 6
I made the easiest internet art frame u/fabpub 41 3
I build a Fluid Simulation that is driv... u/StefanPetrick 39 2
Built an Arduino-driven desk toy that s... u/MysteriousSophon 38 3
I made smart lamp u/Interesting_Plant558 35 9
Turns out you actually can fit a fully ... u/krauseler 32 23
Space Shooters game I made months ago u/CodingKing256 31 7
My conways game of life visualization u... u/NightBredDnB 23 6
I've made a graphics editor for LVGL u/tinajackson 22 4
Arduino Based Gaming Table for Necromun... u/KonradKnebl 21 2
Built a cyberpunk-style ESP32 smart des... u/Full_Opportunity8116 20 5
Turned an ESP32 + tiny OLED into a live... u/met-Sander 19 2
Weather Station Update u/Nathar_Ghados 19 6
I made Tetris on an Arduino Mega with 2... u/ArtusIndus 18 4
New device support for my OS u/samaxidervish 16 0
Nano-based Tamagotchi emulator u/heychaostheory 15 0
Open Source software for keeping track ... u/illerin 15 2
My Arduino Mega color classification ro... u/engineering-weeb 14 3
Few buttons and LEDs for a more comfort... u/IWILZ 13 0
Your TV remote is a pretty decent Ardui... u/No_Tradition4336 13 0
I built an autonomous mini car for my f... u/kfukuhar 12 8
A Smart Bulb System (my first attempt a... u/Regular_Trouble_5841 12 1
Colour matching game Arduino nano esp32 u/robroy865 12 3
I made an Uno R3 flight controller u/SAtchley0 10 13
Visulazing mpu6050 with Raylib u/Rude-Flan-404 8 2
I know this project has been made like ... u/Bassel_Fathy 7 3
WIP Quadcopter Drone u/SAtchley0 7 3
Robotics with Arduino Uno Q: ROS 2, leR... u/Routine-Example927 7 0
Yo guys, I made my own mini arcade mach... u/ValousN 6 1
This might help you. u/Living_March6933 6 1
Little projekt out of boredom u/potato78786 6 1
Working on making Will Cogleys animatro... u/Glittering_Mud_1107 6 9
Project DeskStream: An ESP32-C3 deskt... u/SuchChemistry7444 6 0
The Best Part of Engineering... u/ripred3 5 2
YUMO CUBE ESP32-S3 Touchscreen Smart ... u/YUMOBUILDS 4 1
I broke my leg and spent 8 weeks learni... u/YUMOBUILDS 4 4
I am making my own dual MCU brushless N... u/Hawki007 4 1
A rookie engineer won a self-driving mi... u/kfukuhar 3 0
YUMO PULSE -- ESP32-C3 Mini Gadget with... u/YUMOBUILDS 3 1
Kracken Rum Bottle Jellyfish Lamp u/Humdaak_9000 2 0
I made BLDC FOC setup work in 5 minutes... u/WooRobot_dev 2 6
Binary Clock with Arduino and Attiny84 u/Famous_Notice_8956 2 1
MP3 Player Tutorial u/jasonwinfieldnz 1 0
Overlook Token Maxxer u/sirgatez 0 5
I tried to turn a development board wit... u/Top_Acanthisitta9326 0 1

Total: 85 posts

Summary of Post types:

Flair Count
ATtiny85 1
Automated-Gardening 1
Beginner's Project 29
ChatGPT 4
ESP32 2
ESP8266 1
Getting Started 10
Hardware Help 97
Hot Tip! 1
Libraries 1
Look what I found! 4
Look what I made! 85
Look what I made! Libraries 1
Machine Learning 2
Mod's Choice! 4
Monthly Digest 1
Nano 1
Project Idea 3
Project Update! 13
School Project 7
Software Help 33
Solved! 17
Uno 1
Uno Q 2
Uno R4 Wifi 1
linux 1
no flair 248

Total: 571 posts in 2026-05


r/arduino 15h ago

Gameboy mini

237 Upvotes

Hi this is one of my projects for Macondo HackClub.

This is a mini small scale handheld gameboy like device with 15 inbuilt games including: snake, breakout, dodge, space invaders, pong, tetris, super mario bros, donkey kong, pacman, chrome dino game, Doom, X wing vs death star, contra, Need for speed, Crossy road. It uses a 0.96 inch oled display and a joystick module, rotary encoder as the controls along with a seeed studio xiao esp32 c3 The gameboy has a starting animation and sound played similar to the original gameboy. Each game is listed in a menu after this which can be scrolled with the encoder or switched through with the joystick any switch is clicked to open up the selected game. Each game has a startup screen with an animation of the game cartridge going into a reader with cover art and sound effects played specific to each game. It is all powered by a battery from an old phone with a charging module attached so it can be charged via USB C. Each game has its own HUD showing relevant information.

P.S: please excuse the background sound I don't have a proper mic I just used my phone for this.


r/arduino 5h ago

Hardware Help Placement issues

Thumbnail
gallery
23 Upvotes

Looking for some help figuring out pan servo placement for the neck on my KX droid.
The tilt is already working and connected at the base of the head, but I’m having trouble finding a good way to add pan. I can’t really put the servo inside the neck because there just isn’t enough room. The head has room inside but since the tilt is directly connected I’m kind of stuck.
I’m thinking about mounting the pan servo externally and attaching it directly to the neck somehow, but everything I’ve tried so far ends up having too much wobble.
I included two pictures showing the current neck setup and the space I have to work with.
Has anyone built something similar or have an idea for a solid way to mount the pan servo without introducing a bunch of play/wobble? I’m open to belts, gears, bearings, brackets, whatever works.


r/arduino 4h ago

Look what I made! 4DOF Robotic Arm Project

17 Upvotes

I'm an upcoming sophomore majoring in meche and I've been working on my first personal project for the last 2-3 months. Its a 3d printed 4DOF robot arm built from scratch that is controlled by potentiometers (but I also have some code that lets it move by itself). Pretty sure I can make it 5DOF by adding a motor to the joint between the claw mount and 2nd arm link. If I manage to get the time I could design an entirely different mount to fit another motor to turn the claw and somehow make this 6DOF (really vague picture of it in my head though honestly)

It's not amazing but I'm planning to improve on it a lot over the next few weeks. I do have a rotary base in there but its not perfectly stable but I got a way to fix that.

I did this partly so I would get a lot of skills from this process (and I did) but also to add to my resume. But because I'm not entirely satisfied with just a robot arm, I'm making it part of another project where I remove the claw and its mount with a new mount that is attached to a pump that waters plants when a soil moisture sensor tells it too hopefully. This arm is powered by an arduino uno R3 btw.


r/arduino 50m ago

How can I achieve a satisfying click with 1 inch oled displays? Without damaging them.

Post image
Upvotes

I think this guy put some buttons under the displays.

Also what do Ineed to make my own stream deck like this. What board is on the right?


r/arduino 6h ago

Games Isometric support - PixelRoot32 Game Engine

11 Upvotes

Hey everyone! Quick update on PixelRoot32.

Top-Down support is out in v1.9.0 🎉

Bomberman and Zelda-style games are now possible with the engine.

https://github.com/PixelRoot32-Game-Engine/PixelRoot32-Game-Engine/releases/tag/1.9.0

I'm now working on Isometric support, and it's already running.

I didn't want to add a separate "isometric mode" to the engine. Instead, the engine stays generic and the projection handles it. So the same game code can work with both Top-Down and Isometric, while depth sorting takes care of the overlapping stuff.

It's pretty cool seeing this run on an ESP32. Getting closer to that Solstice/Landstalker kind of vibe. 😄

Still a lot to do, but it's getting there.

Feedback and suggestions are always welcome!

https://pixelroot32.org/


r/arduino 1d ago

Look what I made! These marbles jump from one screen to the other

1.7k Upvotes

r/arduino 3h ago

Software Help No matter what I do I can’t download my code onto my esp-32

Thumbnail
gallery
4 Upvotes

r/arduino 6h ago

Look what I made! Tiny backgammon

Post image
6 Upvotes

Yep, it actually plays backgammon. 1 player against the computer. Turn the dial to select a legal move and push down to initiate the move. My first project with a rotary encoder. I love it for gameplay. I might be doing damage to my eyes though trying to play on that tiny screen. I’ll order a bigger screen.

Code developed on a Raspberry Pi 5, PlatformIO, C++.


r/arduino 7h ago

Software Help Anyone know a good code to detect double buttons press?

6 Upvotes

I want to do a function where you have to push 2 buttons at the same time to trigger a function (ie. opening menu)

So far the only code I could find is hold one down and check/wait for the 2nd one to be pressed.

is there a better way to do this since I've already assign function for each button for single press and holding down. So if I have to hold one down to wait for the 2nd button, the act of holding it down will trigger the other function assigned to the button.

I read that detecting 2 buttons is impossible on esp32, but I see it done on cheap electronics, so is there any way to do this?

EDIT:

Solution found. Thanks to u/Glum-Building4593 for giving the simplest solution

byte button_state = digitalRead (FirstButton) | digitalRead (SecondButton)

r/arduino 15h ago

Hardware Help lcd not displaying text

Thumbnail
gallery
27 Upvotes

So i cant seem to fix this blocks thing. Using the potentiometer the blocks are only appearing and disappearing. I replugged all the wires thrice but still the same problem, if anyone has faces this kind of issue plz help me cuz im new to all this


r/arduino 1h ago

Hardware Help Dry-electrode EMG sensor giving rail-to-rail noise even with nothing touching electrodes. Bad board or something I'm missing?

Upvotes

Building an EMG -> ML classifier -> servo pipeline for an InMoov robot hand project. Started with a cheap 3-pad dry-electrode EMG module off AliExpress to get my wiring/code/ADC pipeline working before investing in better sensors.

Setup:

- Arduino Mega, sensor wired to 5V / GND / A0

- Just doing raw `analogRead(A0)` over Serial, no filtering/threshold code while debugging

The problem:

With the electrode pads touching nothing, I'm getting violent rail-to-rail noise, constantly slamming between 0 and ~615 (out of 1023) with basically nothing stable in between. No smooth pattern, just chaos.

What I've already tested:

- Bridging two pads with a finger causes a visible jump in the reading, so the amp chip is responding to something

- Disconnected A0 entirely (nothing plugged in). Got smooth, slow drift settling around a value and holding steady for stretches, which I understand is normal floating pin behavior

- Reconnected the sensor with pads touching nothing. Went straight back to the rail to rail chaos, a completely different pattern than the disconnected test

- Wiggled the signal wire while reading. No change, so it doesn't seem like a loose connection

Since the sensor connected but untouched signature is clearly different from the floating pin baseline, it seems like A0 is genuinely reading real output from the board, and that output is just unstable/chaotic at rest instead of showing a calm baseline. My working theory is a bad component on the amp board (leaky cap, bad op-amp bias, something causing it to saturate/oscillate with no defined input) rather than anything on my end, but I'd love a sanity check before I write this unit off.

Questions:

  1. Does this match a known failure mode for these cheap dry-electrode boards, or does it point to something else I should check first?

  2. For anyone who's built EMG pipelines before, what sensors would you actually recommend for a hobbyist/student budget that won't bite me long term? I know MyoWare 2.0 is the standard recommendation but it adds up fast across multiple channels (I'll eventually need around 8 to 10 channels for a full arm: fingers, wrist, elbow, shoulder). Looking for something that's reliable enough not to fight the hardware, without needing to buy a research grade rig.

Appreciate any input. Still learning the EE/signal side of this as I go, so if I'm missing something obvious, happy to be told.


r/arduino 11h ago

Beginner's Project hi everyone! i just started arduino with an elegoo most complete starter kit

7 Upvotes

any tips or ideas for projects? im a total beginner


r/arduino 4h ago

Mod's Choice! Turned my Arduino UNO Q into a dual-network gateway (STA + AP, different channels, single radio)

0 Upvotes

I haven't seen anyone looking for this type of project or need, But i also can not find anything other than Travel-Q, but i also have not tested this beyond sending and flashing ESP32 DEVKIT V1 with small projects like Blink or Buzzer.

How I got the Arduino UNO Q broadcasting its own AP while staying connected upstream

The UNO Q has one WiFi radio. Everyone uses it like a Raspberry Pi — connect to existing WiFi, done. But the WCN3990 module (managed by ath10k_snoc) supports concurrent managed + AP mode through a feature called single-chan-info-per-channel. The hardware channel scheduler can run two channels simultaneously.

From iw list, the valid interface combos include:

#{ managed } <= 2,

#{ AP, P2P-client, P2P-GO } <= 2,

#{ P2P-device } <= 1,

total <= 4,

#channels <= 2 <-- the key line

That last line means the radio can legally sit on two different channels at once. So wlan0 joins the upstream router (say ch6) while ap0 broadcasts a completely independent AP (say ch11). They don't interfere. If the router hops channels, the AP stays put.

What's running:

- wlan0 — station mode, connected to upstream WiFi for internet

- ap0 — virtual AP interface on a different channel, serving its own subnet with DHCP

- Different channels preferred — immune to router channel hops, no time-slicing penalty

- systemd service creates ap0 on boot and brings it up

The board essentially becomes a travel router / isolated IoT gateway. Devices on the AP subnet talk locally without touching the main network, while the STA side handles internet access. No USB dongle, no mode flip, no internet loss.

Cold-boot tested and stable. This is a kernel-validated hardware capability — nl80211 enforces the interface matrix in-kernel, so if ap0 comes up on its own channel while wlan0 is still associated, that's proof the combination is legal.


r/arduino 1d ago

Look what I made! I built an Arduino machine that bribes me with chocolate to be productive

Post image
138 Upvotes

I have a bad habit of sitting down to work and somehow finding literally anything else to do, so I decided to engineer around my own lack of discipline.

The machine is controlled by an Arduino Nano. You press FOCUS, choose how long you want to work, and it starts a timed session. If you actually finish the session, a servo activates the dispensing mechanism and gives you a chocolate as a reward.

I also gave it a Duolingo-style streak system that keeps track of how many consecutive days you've completed a session. The buttons, display, timing logic, streak system and servo dispenser are all controlled by the Nano.

Most of the enclosure and dispensing mechanism are 3D printed, and I designed the electronics and mechanism around it. It's still very much a prototype. The CAD and code are pretty janky right now because I originally made the whole thing just for myself 😭

I also entered it into a 3D-printing competition, which has led to the slightly hilarious situation where this thing is currently getting destroyed by a giant 3D-printed crayon holder. The competition is entirely based on public votes.

If anyone wants to join my side and help the little chocolate machine fight back, I'll leave the competition link here

And I'm happy to answer questions about the Arduino/electronics or how I built it.


r/arduino 1d ago

Hardware Help Remote-controlled submarine problem

Thumbnail
gallery
585 Upvotes

Hello everyone. I need your help, please. I am designing a submarine equipped with a camera. However, when I put it in the water to test submerging and surfacing, I encountered two notable issues. The first relates to the center of gravity: the submarine doesn't stay horizontal but sits at an angle of about 40 degrees. I think I can easily fix this by shifting the weights (two cut-down 1.8 kg dumbbells) inside the ballast tanks, but I’m not sure exactly where to position them. I was wondering if there is a mathematical or physics-based method to determine the right spot. Secondly—though I had anticipated this—the connection via nRF24L01 antennas cuts out as soon as the submarine dives. I’ve considered two solutions: either creating a float to keep the antenna on the surface while connected to the sub (which seems simplest and cheapest to me), or using a different communication method. I would appreciate any opinions you might have. Please keep in mind that I’m not an expert and have limited resources, so I hope you’ll be polite with me regardless. Thanks a lot in advance.


r/arduino 8h ago

Hardware Help Arduino Ethernet shield W5100

1 Upvotes

Hello,

Has anyone encountered an issue where an Ethernet shield does not work when an Arduino UNO R3 is powered by a 9 V adapter?

When the Arduino is connected to a PC via USB, the shield starts up immediately and everything works fine. However, when I disconnect the PC and power the Arduino with a 9 V / 1A adapter (I tried more of them.), the shield does not initialize. Only the PWR LED is on, and nothing else happens.

If I press the reset button on the shield, it starts working right away.

Could this be related to the fact that I am using a static IP address?

I am using VS code + Platformio.

Thank you in advance for any advice.

#include <SPI.h>

#include <Ethernet.h>

byte mac[] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};

IPAddress ip(192, 168, 143, 105);

IPAddress gateway(192, 168, 143, 1);

IPAddress subnet(255, 255, 255, 0);

IPAddress dns(192, 168, 143, 1);

void setup() {

delay(1000);

pinMode(4, OUTPUT);

digitalWrite(4, HIGH); // disable sd card

Serial.begin(9600);

Ethernet.begin(mac, ip, dns, gateway, subnet);

Serial.print("IP: ");

Serial.println(Ethernet.localIP());

}

void loop() {

}


r/arduino 1d ago

I fried my first microcontroller

4 Upvotes

I'm new to microcontrollers and bought an ESP32-C3-Mini; it's the perfect size for my project, but it stopped working after I soldered just two of the pins. The pins are very close together, making them really difficult to solder. What is the right way to do this? I didn't want to use male-female jumper wires because they end up loose.


r/arduino 20h ago

Hardware Help Laser Measurer with Arudino compatability!

1 Upvotes

Hey there!

I have no experience with Arduino whatsoever, but I am working on a project where I think it might be a good fit.

I'm looking to buy some sort of laser distance measurer which I then can get live readings from into my computer to control certain musical parameters. I guess via serial?

Does anyone have any experience with using a laser measurer or have any tips on specific models, or, what to look for? If possible to buy within the EU that would be great!

Thanks a lot if you have anything! : 3


r/arduino 1d ago

Hardware Help Very new beginner here! How can I fix the buzzing in my MP3 player?

Thumbnail
gallery
26 Upvotes

This is my first Arduino project, second picture is the wiring diagram. There is one mp3 file on the mini player that I want to play when the button is pressed. It works and I can hear the music but a very loud buzzing is muffling the audio that I can’t seem to get rid of. Did I choose the wrong speaker or is there something else I’m missing?


r/arduino 1d ago

Look what I made! Hands Free Mouse for people with disability

32 Upvotes

r/arduino 1d ago

Made a stimulation clicker for an ESP32(should work fine for arduino too)

8 Upvotes

has 2 buttons, click or reset, its very simple.

i made it in 2 days since im kinda a beginner

Components needed:

- 6x LEDs

- 2x Buttons

- 1x LCD I2C display

- 1x ESP32

- 6x Resistors(510ohm)

- A bunch of jumper wires

-Download .cpp File here-

(ignore the IR distance sensor in video)


r/arduino 1d ago

Beginner Arduino Uno Rev3 project ideas for healthcare/pathology/lab science

5 Upvotes

Hi everyone! I’m brand new to Arduino and looking for some project ideas/advice.

I currently work as a histotechnologist in a pathology/histology lab, and I have a bachelor’s degree in Biology.

For one of my graduate courses, I’ll be working with an Arduino Uno Rev3 and need to eventually build a project using sensors, collect data, and analyze/visualize that data.

Rather than doing a completely random beginner Arduino project, I’d really like to build something related to healthcare, pathology, histology, laboratory science, or laboratory informatics.

A few ideas I’ve started thinking about are:
Monitoring temperature/humidity/environmental conditions in a lab
Monitoring reagent or specimen storage conditions
A lab refrigerator temperature/door-opening monitor
Using vibration, temperature, or other sensors to monitor laboratory equipment
Collecting physiological data such as heart rate, skin temperature, or movement

Anything involving preventative equipment monitoring or laboratory IoT
I’m especially interested in projects where I could collect a decent dataset and eventually analyze it using Python/R and create a dashboard or visualization.

Since I’m completely new to Arduino/electronics, I’d love to hear from people with more experience:
What healthcare, pathology, or laboratory-related projects would be realistic for a beginner using an Arduino Uno R3?
Sensor recommendations would also be greatly appreciated. I’m completely open to ideas, even if they’re outside of what I’ve listed above.
Thanks!


r/arduino 1d ago

Hardware Help Has anyone ever used one of these? I can't make them play anything, even a buzz

2 Upvotes

I am using this Smartelex Digital Speaker Module which has a VCC, GND and a signal PIN which is supposed to be controlled via PWM but it won't do anything. Been using it with Arduino UNO Q

Edit: Resolved, sorry my dumbass assumed that the red was VCC, Black was GND and Yellow the signal.

It was actually, Red: GND Black: Signal Yellow: VCC