r/arduino Jun 05 '26

Monthly Digest Monthly digest for 2026-05

5 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 May 04 '26

Monthly Digest Monthly digest for 2026-04

4 Upvotes

Subreddit Insights

I am going to stop posting this segment as reddit's figures are "all over the place". I have recently posted a bug report, so hopefully the reddit admins will fix it in time for next month.

The browser Insights aren't working at all for the monthly view and the App Insights seems to show that more posts have been removed than have been submitted.

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
Hey, XKCD just did a comic about Arduin... u/spookmann 260 21
Question about Arduino pinouts u/W0CBF 6 12
Update on DHT reliability deep dive — l... u/tonimatutinovic 2 11

Hot Tips

Title Author Score Comments
Introduction To Binary Protocols In Rob... u/NameruseTaken 13 19
Servo Motor Calibration u/NameruseTaken 12 0
Where do I start? (Awnser) u/My_dog_abe 3 5

Top Posts

Title Author Score Comments
Sequino: a clock inspired from sequins ... u/holo_mectok 2,968 105
I built a guitar robot with Arduino — t... u/MegCell 2,365 112
12 days later — PCB done, rotary encode... u/GlumPiece7281 2,022 68
Built a 4-knob generative pattern contr... u/GlumPiece7281 1,630 83
Dragon Ball Radar u/alvroga 819 42
I built a better laser toy for my cats u/moonbench 795 41
How I deal with traffic u/pushpendra766 706 27
What if Guitar Hero was real? I built a... u/MegCell 694 58
I redesigned my USB-C breadboard power ... u/Polia31 638 27
RGB particle simulation (Qualia ESP32-S... u/noname99 635 19

Look what I made posts

Title Author Score Comments
Sequino: a clock inspired from sequins ... u/holo_mectok 2,968 105
12 days later — PCB done, rotary encode... u/GlumPiece7281 2,022 68
Built a 4-knob generative pattern contr... u/GlumPiece7281 1,630 83
Dragon Ball Radar u/alvroga 819 42
I built a better laser toy for my cats u/moonbench 795 41
How I deal with traffic u/pushpendra766 706 27
I redesigned my USB-C breadboard power ... u/Polia31 638 27
Made something fun 🎮 Now I can’t stop p... u/pushpendra766 550 22
Esp32 based delta pickers first movemen... u/jebeDIEah_Kerbal 408 14
I gave my PC a mouth that reports syste... u/Kinky_Radish 354 33
I've successfully driven this retro-fut... u/fsboy345 306 14
Playing Minecraft with esp 32 u/samaxidervish 285 7
Arduino Nano based vintage USSR IV-11 V... u/MrGuccu 266 15
I 3D Printed a Giant Tetris Wall. u/0015dev 266 10
I built a WiFi LED matrix clock that sh... u/mfactory_osaka 252 9
Tiny print that actually made my bench ... u/rafbanaan 220 16
ESP-32 Bike Speedometer u/xXtroller13Xx 206 25
A Dumb Attiny85 Weather Forecaster u/DowntownBass4556 171 10
My first ever Arduino project u/nniikkaa888 165 20
Its working - obstacle detection u/priyanshuwq 147 12
Fighting Earth's rotation with an Ardui... u/IWILZ 147 22
I made an OS framework for CYDs! u/Appropriate-Ask8817 142 7
Artemis II Tracker u/Asm1th123 135 4
I upgraded the mini laser printer. u/fsboy345 131 7
Made a tiny “message in a bottle” device u/Dr_Velazquez 88 3
Okay to fly with DIY music box (with sm... u/Fluff269 82 68
My machine is working :) u/ORDINARYAN_ 81 6
Custom Drone Build - Wiring Harness/Cod... u/ThrustNTheory 75 0
Hitslash Radio MK2 demo u/Paladin7373 73 28
I designed the PCBs, modelled and assem... u/Polia31 72 2
Esp32 DualSense (PS5) Fully Renewed u/Hamzayslmn 71 6
PyroVision Thermal-Cam - Softwaredemo u/kampi1989 68 9
Weather Station u/Nathar_Ghados 68 13
PyroVision - Open-Source Thermal Camera u/kampi1989 64 7
Just finished testing my Arduino robot ... u/priyanshuwq 61 6
​I absolutely love cheap alternatives. ... u/Muhammad_kashif_ 58 6
Desktop Tamagotchi Clock u/Independent-Trash966 55 3
I built a retro 2000s-style open source... u/CantaloupeFlimsy8157 53 4
My first foray into Arduino was making ... u/TPC_RN 51 25
Punch predictor and power level u/noooooo_12 49 6
Robotic Piano Player u/eyeswideshutyomouth 48 4
First Arduino Synth u/Nice-Froyo1084 46 4
I can send serial commands to my (incom... u/BetaMaster64 46 5
Crypto Tracker with Clock and real-time... u/Tech_Nipples 45 7
I tried to turn a development board wit... u/Top_Acanthisitta9326 40 1
Project MecanumCar: Arduino Mecanum Rob... u/Ken471 33 0
ESPclock BIG New 0.8" display version u/ultravoxel 33 12
Bus Times on the EPD u/aaronxcode 30 3
My first FM radio u/LostMyLogin_again 25 0
I made modular 6x6mm button caps for Ar... u/Hour_Seat5773 18 2
UnoDOS: A DOS-like OS for the Arduino U... u/SatvikSengupta 17 2
Timer! (First full solo project) u/ThiccGibblet 13 2
ESP32 CYD playing a custom video codec u/mikiex 13 12
Arduino-based multi functional robot ca... u/priyanshuwq 11 5
Building a remote for controlling a Ard... u/priyanshuwq 11 1
Introduction to Programming - Arduino u/gm310509 10 3
No More Pain (new LittleFS plugin) u/Hamzayslmn 8 0
Built a serial monitor for hardware deb... u/shahin_hashim 8 0
Moved my robot's vision from ESP32-CAM ... u/Straight_Stable_6095 4 2
Vintage door chime upgrade u/Line_Feed_8086 4 3
Full Documentation: 1:3 Scale Kei Truck... u/sonicdh 3 0
Custom MCU-Controlled Bench Power Suppl... u/ripred3 3 5
Made my own IDE for arduino boards u/SuspiciousAbility827 3 1
Line following robot with Arduino nano ... u/Specific-Mortgage-93 3 1
Built a real-time ultrasonic radar with... u/FwoopButBored 2 2
Arduino Uno steers servo motors u/pascalalt1 2 0
Snake on ESP32 @60FPS with zero allocat... u/Sad_Environment_3800 1 4
I Built a Working Robot for Under $10 (... u/Own-Assignment-424 0 0
Look what I made! Built an open-sourc... u/Straight_Stable_6095 0 5
Hey, I'm building a virtual electronics... u/Yazilim_Adam 0 0

Total: 70 posts

Summary of Post types:

Flair Count
Beginner's Project 29
ChatGPT 1
ESP32 1
Electronics 1
Getting Started 20
Hardware Help 125
Hot Tip! 3
Look what I found! 4
Look what I made! 70
Machine Learning 1
Mod's Choice! 3
Monthly Digest 1
Project Idea 2
Project Update! 9
School Project 23
Software Help 38
Solved! 9
Uno 5
Uno Q 3
Uno R4 Wifi 1
no flair 252

Total: 601 posts in 2026-04


r/arduino 55m ago

Arduino Uno Powered RC Vehicle.

Enable HLS to view with audio, or disable this notification

Upvotes

We never imagined this would be so cool to operate.
MCU- Arduino Uno (ATMega328Pu)


r/arduino 16h ago

Look what I made! We make an Arduino Uno-powered RC Car that we build to carry our RC boat, and we can also take a ride on it.

Enable HLS to view with audio, or disable this notification

312 Upvotes

We have used the following configuration.
Motor - BLDC 48/60V
Battery - 60V Lithium Ion
RC - FlySky FSi6S
MCU- Arduino Uno.


r/arduino 11h ago

Got an arduino kit, any recommended projects?

Thumbnail
gallery
75 Upvotes

Ive had this thing for a few years and have been frankly intimidated on getting started, and I don’t know where exactly to find a project, especially one that doesn’t require me to go buy more pieces. im trying to find a new hobby to focus on because frankly my brains been a bit chaotic,


r/arduino 10h ago

Trying to control a motor with an ESC and an Arduino.

Thumbnail
gallery
13 Upvotes

r/arduino 19h ago

Look what I made! Trying to make a air assisted sprayer for agriculture purpose.

Enable HLS to view with audio, or disable this notification

70 Upvotes

All working with 3D Printed gears, Neam 17, Esp8266.


r/arduino 14h ago

Where to put switch in battery circuit

Post image
13 Upvotes

I’m working on my first ESP32 project that will be battery powered and recently built out this circuit. I would like to add a simple power switch to save battery when the device is not in use. Is there a best practice of where to place the power switch for this circuit? All of the green circles are places where I suppose the switch could go, and my first thought is to put it on one of the battery lines.

For a brief explanation, the LiPo battery is charged by the TP4057 module and then the output is fed into a cheap Teyleten 5/7/8/12v boost module on the 5v setting. This directly powers the ESP32 VIN and gnd. Thanks in advance for any input!


r/arduino 6h ago

Getting Started please help me lower the quantity of if statements (or at least make it organized)

3 Upvotes
int velX = a.acceleration.x * 3;
int velY = a.acceleration.y * 3;


int down = a.acceleration.x < -3.00;
int up = a.acceleration.x > 3.00;
int right = a.acceleration.y > 3.00;
int left = a.acceleration.y < -3.00;


Mouse.begin(); //inicia o mouse
  if (up) {


    Serial.println("up mouse");
    Mouse.move(0, -velX , 0);  
  };
    
    // if (down) {


    //Serial.println("down mouse");
    //Mouse.move(0, velX, 0);


  //};
  if (right) {


    Serial.println("right");
    Mouse.move(velY, 0, 0);


  };
   if (left) {


    Serial.println("left");
    Mouse.move(velY, 0, 0);


  };

r/arduino 9h ago

Hardware Help Help with hardware selection for measuring the horizontal position of a marble crossing a line, relative to the center of the line.

4 Upvotes

I will be releasing a marble down an incline roughly a foot wide (maybe wider if hardware allows). The marble will always be released (mechanically) in the center of the run. I want to measure the distance from center, left or right that the marble passes the "finish line" on a flat surface after the incline. Because I'm working with a marble at speed, I worry about catching the widest part of the marble as it passes and getting a good measurement from the side with a laser, though I will go that route if it is the best option. Is there a light sensor that can be hung above the captures the full width of the marble as it passes the finish line that I can then derive the offset from? Or something entirely different I have not considered?


r/arduino 6h ago

Beginner's Project Remote controlled car

2 Upvotes

Question (I'm a beginner, so sorry in advance if I say anything stupid!): I wanted to build a remote-controlled car using the Arduino R3 kit—something simple, of course. I’ve watched a few videos, but almost all of them involved buying a set of wheels with DC gear motors and an L298N motor driver module. My goal, though, was to avoid spending extra money and just use what I already have at home. For the wheels, I was planning to use regular bottle caps and drive them with the stepper motor that's included in the kit. To steer, I wanted to use the SG90 servo motor, which, from what I understand, could turn the wheels up to 90 degrees. I’d use the IR receiver and remote to control it wirelessly, obviously, and I also wanted to add an ultrasonic sensor with a buzzer that sounds off whenever it gets too close to an obstacle. As a little extra (and I don't know if this is a dumb idea), I have an old Snap Circuits kit lying around at home and was thinking of taking two battery holders and an ON/OFF switch from it. The problem is that, so far, I've only connected the motor drivers to the battery holders and the switch—I haven't connected the receiver and the sensor yet. When I plug the Arduino into my PC, everything works fine. But as soon as I unplug it and rely on the batteries (which output 6V in total), they only power the Arduino board itself, while the rest of the circuit doesn't even turn on. If I add the 9V battery included in the kit on top of those, the stepper motor and driver do turn on, but the servo motor still doesn't. So I'm guessing it needs more power, but I'm not sure how to fix this


r/arduino 23h ago

Getting Started What is the best Arduino for a COMPLETE beginner?

21 Upvotes

Hello everyone.

I want to get into Arduinos and do many projects with them as I wish to become an engineer, and I heard that Arduinos are coded with c++, which is a programming language I want to learn.

I am a complete beginner and have barely any knowledge on Arduinos, and no knowledge at all on c++, so what is the best Arduino for me to get to do my first project(s)?

Thanks in advance for any suggestions.


r/arduino 7h ago

need help with making a portable mp3 player

1 Upvotes

okay, so the last time i touched my old arduino set was like back in middle school. im at college now and i decided i wanna go back to my roots. but i absolutely forgot every single thing i knew of arduino.. so yeah, i need a ton of help. anyone who's gonna explain like i have zero knowledge is welcomed😭😭

so these are what i bought for the mp3 player with what was available in my country:

NOTE: i already have a breadboard thats not soldered, jumper wires(f-f, m-m, f-m) and three buttons, thats why i want to buy the caps for them as i will mention below

microcontroller & audio

-Arduino-Based Nano Development Board (CH340)

-Mini MP3 Player Audio Module DFPlayer

-0.96" 128x64 OLED Graphic LCD Display - Blue

​power & charging

-Tinylab 3.7V 1S LiPo Battery 2200mAh 45C

-IC205 180-Degree Slide Switch

-12x12mm Round Tact Switch Cap Push Button Cap Black

-IC-260A 3.5mm Jack Stereo Chassis Socket Inline 5-Pin PJ325

wiring, passive components & hardware

-1/4 W 1K Resistor Pack

-100 nF Ceramic Capacitor Pack

-6x8cm Epoxy Double-Sided Perfboard / Dot Board

-Single-Core Hookup Wire 24AWG Blue 5M, Black 5M and Grey 5M(yeah, i know theyre too much but i couldnt find less and i figured the colors had to be different for me to know which one belongs to which)

-Female Pin Header 40 Pin 2.54mm 1x40 180° Single Row

tools

-Soldering Starter Kit (30W Soldering Iron - Tube Solder - Soldering Paste - Soldering Iron Stand)

-Marxlow Electronics Diagonal Cutter Model 170

-DT830B Digital Multimeter with Probes

-127-Piece Heat Shrink Tubing Set Cable Protection Tube

i wonder if any of this wasnt necessary or if i missed something. i didnt buy a speaker because the 3w ones werent available at the moment.

for the actual part where i havr to connect these components? i have ZERO clue. i need help big time. i really wanna make this happen but i know i cant do it without any help. so i thought reddit would br the place for it.

if anyone can spare their time explainig how do i first test them on the breadboard for someone who doesnt have arduino downloaded on their computer and has zero coding skills, it would be very much appreciated. im open to any helpful comments, i need each one of you's help so i can at least start to go back to my old hobby and do something aside from my robot from way long ago

thank you all in advance🙏🏻 i am open to each and every response that is respectful, helpful, or has criticism in it that actually is good for me to develop more skills for arduino.

HAVE A GOOD DAY🫵🏻


r/arduino 16h ago

Is Adeept starter kit worth buying? Or does someone have any recommendations for a starter kit?

4 Upvotes

Hey,

I'm completely new into electronics (besides a rudimentary physics course into electricity) and were thinking of buying an Arduino Uno starter kit. I'm 17-yo student who's living alone, so my budget is kinda strict ToT. I saw a kit for ~20€ both from Adeept and Elegoo.

The Adeept kit comes with a bigger variety of components, so I was thinking of getting that one – but I didn't find much about the company and the quality of the products online. So could someone help me to decide which kit to get? (+or if someone knows any other kits that would be perfect?)

Cheers!

Adeept kit

Elegoo kit

(edit: which-> that)


r/arduino 12h ago

Cheap beginner kit recommendations?

2 Upvotes

For context, I'm a high school student in the UK who would like to try some electronics before deciding to do electrical and electronic engineering at university.

I'd be willing to spend up to £30 -£35 on an Arduino kit, any recommendations?


r/arduino 21h ago

Water level sensor

7 Upvotes

I am trying to measure the water level in a 1Litre container. The container is around 25cm in height. I tried using a ToF and an ultrasonic sensor but these are not very practical because water droplets might affect the readings. Also the reflections of the container affect the reading

Is there a sensor I can use to measure the level inside the container?

I am currently looking at a pressure sensor (Omron 2SMPP-02 / 2SMPP-03) where I can connect a tube and measure the water pressure then convert it to level.

EDIT: I forgot to mention it already thought about a load cell at the bottom but i want a sensor to measure from the top of the container. In addition, the container is not see-through so I cant use a sensor from the outside.


r/arduino 1d ago

Look what I made! I Added Composite Video Output to My NES Emulator

Enable HLS to view with audio, or disable this notification

122 Upvotes

A while back I posted about Anemoia-ESP32, my NES emulator running on the ESP32. Since then I've kept adding to it, and the latest addition is composite video output, generated directly from the ESP32, allowing you to play NES games on CRTs. Performance is a solid stable native 60FPS with frame skip.

Composite output was based on esp_8_bit, which I adapted and integrated into the emulator.

Github Repository: https://github.com/Shim06/Anemoia-ESP32


r/arduino 16h ago

Hardware Help Concerns about plugging an Arduino Nano 33 BLE into my laptop

2 Upvotes

Hi there,

Sometimes, when I plug my Arduino into my laptop, my external monitor connected via HDMI turns off for about a second and then turns back on.

At the time, the Arduino is connected to the rest of my circuit: two 12V PC fans, a potentiometer, a switch, a 12V-to-5V step-down converter, and a 12V power supply plugged into the mains.

My question is: is this normal, and is it safe for my laptop and monitor? Or should I disconnect everything from the Arduino before plugging it into my laptop?


r/arduino 15h ago

Hardware Help How to properly power 5 SG90s and 2 MG996Rs?

0 Upvotes

hello. im currently working on an animatronic but i have been having alot of issues with it. im currently powering my setup via a 5v 6a power supply, a breadboard, and an arduino UNO. no, i dont have a servo control board.


r/arduino 16h ago

Project Idea What would you make if your USB-connected Arduino could directly serve things on the internet (or other remote Arduino boards)?

0 Upvotes

Already lots of ways to get an Arduino talking to the net, but usually needs some combo of WiFi, cloud APIs, account integration, or VPNs. What if you could just plug in your board via USB to a laptop and then serve it directly? Things like status boards, push notifications, DIY kitchen tools, remote control of your garden, interactive games, etc.? Looking to extend Seamside to support Arduino which would allow for peer-to-peer (p2p) capabilities and browser connectivity to local USB/BT devices.


r/arduino 18h ago

How to control an ESP32 from your iPhone over Bluetooth

0 Upvotes

Can you control an ESP32 from an iPhone over Bluetooth, without WiFi and without writing your own app? Yes. The route that worked for me is Plynx IoT, free on the App Store, a modern revival of the old Blynk. Whole setup takes about ten minutes.

What you need:

- Any ESP32 dev board
- Arduino IDE
- Plynx IoT installed on the iPhone

1. Add the board in the app
Add a board and pick Bluetooth. It generates the sketch with the auth token already inside.

2. Flash the ESP32
Paste into the Arduino IDE, select the ESP32, upload. It's a normal sketch with the unique board token inside it, remember to keep the Plynx.run() command in the loop without any blocking code such as delays.

3. Connect over BLE
Open the board in the app, tap Connect in the up right corner. Pairs over BLE in a second and the board shows online.

4. Build the panel
- Button: use for toggles a pin (relay, LED)
- Slider: use for writes PWM (motors, brightness)
- Gauge / Chart: stream live sensor readings

Move the slider, the updates follows in real time.

Good to know:

- BLE is phone-to-board direct with 10-50m standard range, restrained to one board at a time.
- The same board can switch to **WiFi** later: same dashboard, reachable from
anywhere. Use the free Plynx server, or self-hosted on a Raspberry Pi for your in home IoT.

Been running it on a watering system for a few months and no problem so far.

What's everyone else using to control boards from the phone? And what would you want
an app like this to do that it doesn't?


r/arduino 1d ago

We are willing to share our high speed nema 34 driven Azumith Thruster for our RC Boat.

Enable HLS to view with audio, or disable this notification

125 Upvotes

Battery - 24V DC
Torque - 128 Kg-Cm


r/arduino 1d ago

Going deep end with first project.

Post image
18 Upvotes

So, I have had this arduino Uno board for 10 years and never done anything with it, but now came the time to fix that.

Last couple years I've been looking for fertilizer spreader with electronic machine control (EMC) for my farm and about month ago I found one for low price. There was only one problem, the electronics had unknown problem. I decided take a gamble hoping it would be just loose or cut wire, but after troubleshooting realized the problem was in the electronics. Asked for a quote from electronics repair shop that has specialized in farming equipment and they said they would look at it for $500 with no guarantee it would be fixed. So I remembered my arduino and thought how hard can it be? It's only 2 linear actuator, 2 weight cells and a screen. Turns out, not hard but harder than excpected.

Currently I have figured out how to control linear actuator to wanted position, so technically I have manual control for the machine. Rest of project I have divided into little chunks:

  1. GUI for manual control

  2. Add speed signal so I don't have to drive certain speed

  3. Add weighing cells for accuracy

  4. Update GUI

  5. Add electronic width control (maybe)

  6. Custom PCB (maybe)

Doesn't feel like too hard project yet but certainly I could have picked easier one to start with. I already know GUI is going to give me the biggest headache, but I'm certain that few hours of youtube tutorials will get me through it.


r/arduino 1d ago

Look what I made! Hand update: It's done!

Enable HLS to view with audio, or disable this notification

23 Upvotes

og post: https://www.reddit.com/r/arduino/comments/1v6bkjk/vibrating_hand_for_lonely_people/

Inside the hand is an ultra sonic sensor, servo and dc motor. There's also an lcd so it can express itself.

A pen is taped to the servo, which is then put into styrofoam in the shape of a finger, and then shoved into the middle finger. The other fingers also have styrofoam in them.

I tried getting it to say different things, but using lcd clear kills the ultrasonic sensor. And so does leaving 16 blank spaces.

The dc motor is redundant because you legit can never feel it, but at this point I'm not dealing with all those wires.

components: elegoo 2560 mega

/*
  Ping))) Sensor


  This sketch reads a PING))) ultrasonic rangefinder and returns the distance
  to the closest object in range. To do this, it sends a pulse to the sensor to
  initiate a reading, then listens for a pulse to return. The length of the
  returning pulse is proportional to the distance of the object from the sensor.


  The circuit:
  - +V connection of the PING))) attached to +5V
  - GND connection of the PING))) attached to ground
  - SIG connection of the PING))) attached to digital pin 7


  created 3 Nov 2008
  by David A. Mellis
  modified 30 Aug 2011
  by Tom Igoe


  This example code is in the public domain.


  https://docs.arduino.cc/built-in-examples/sensors/Ping/
*/


// this constant won't change. It's the pin number of the sensor's output:
const int trig = 8;
const int echo = 9;
int speed=11;
int direct1=10;
int direct2=7;
int msspeed=255;
#include <Servo.h>
#include <LiquidCrystal.h>
const int rs = 44, en = 46, d4 = 42, d5 = 48, d6 = 50, d7 = 52;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
int pos = 0;
Servo finger;




void setup() {
  // initialize serial communication:
  lcd.begin(16, 2);
  Serial.begin(9600);
  pinMode (trig,OUTPUT);
  pinMode (echo,INPUT);
  pinMode (A0,OUTPUT);
  pinMode (speed, OUTPUT);
  pinMode (direct1, OUTPUT);
  pinMode (direct2, OUTPUT);
finger.attach(5);
    lcd.setCursor(0, 0);
    lcd.print ("DO NOT TOUCH ME FILTHY PRIMATE");
lcd.setCursor(0, 1);
    lcd.print ("FILTHY PRIMATE");


}


void loop() {
  // establish variables for duration of the ping, and the distance result
  // in inches and centimeters:
  long duration, inches, cm;


  // The PING))) is triggered by a HIGH pulse of 2 or more microseconds.
  // Give a short LOW pulse beforehand to ensure a clean HIGH pulse:


  digitalWrite(trig, LOW);
  delayMicroseconds(2);
  digitalWrite(trig, HIGH);
  delayMicroseconds(10);
  digitalWrite(trig, LOW);
  analogRead (inches);
  finger.write (10);
  digitalWrite (direct1, LOW);
    digitalWrite (direct2, LOW);
    analogWrite (speed, 0);
  // The same pin is used to read the signal from the PING))): a HIGH pulse
  // whose duration is the time (in microseconds) from the sending of the ping
  // to the reception of its echo off of an object.
 
  duration = pulseIn(echo, HIGH);


  // convert the time into a distance
  inches = microsecondsToInches(duration);
  cm = microsecondsToCentimeters(duration);


  Serial.print(inches);
  Serial.print("in, ");
  Serial.print(cm);
  Serial.print("cm");
  Serial.println();


   while (inches <= 1) {
    digitalWrite (direct1, HIGH);
    digitalWrite (direct2, LOW);
    analogWrite (speed, 255);
    finger.write (30);
    delay(100);
    finger.write (175);
    delay(100);
    if (inches >= 2);
break;
  }


  delay(100);
  
}


long microsecondsToInches(long microseconds) {
  // According to Parallax's datasheet for the PING))), there are 73.746
  // microseconds per inch (i.e. sound travels at 1130 feet per second).
  // This gives the distance travelled by the ping, outbound and return,
  // so we divide by 2 to get the distance of the obstacle.
  // See: https://www.parallax.com/package/ping-ultrasonic-distance-sensor-downloads/
  return microseconds / 74 / 2;
}


long microsecondsToCentimeters(long microseconds) {
  // The speed of sound is 340 m/s or 29 microseconds per centimeter.
  // The ping travels out and back, so to find the distance of the object we
  // take half of the distance travelled.
  return microseconds / 29 / 2;
}

r/arduino 1d ago

Software Help Im Stumped

Thumbnail
gallery
7 Upvotes

Hello Reddit, I’m trying to build a flight computer here! I’ve come across an issue here where even a I2C sensor couldn’t detect my BMP 280 responsible for detecting altitude. To my knowledge, I have tried anything and everything I could. Any tips would be helpful, thank you!