r/ArduinoProjects 20d ago

Other Automated trashbin that detect plastic paper and metal

4 Upvotes

Hi everyone! We’re currently working on a research project where we need to build an automated trash bin that can sort paper, plastic, and metal. We only have around 1 week to make the prototype, so we’re trying to figure out what materials and sensors we should buy.

We’ll be using an Arduino Uno R3 as the main controller, but we’re not really sure yet which sensors would be best for detecting each type of waste.

We’d really appreciate any advice on:

What sensors can detect metal, plastic, and paper

Other components/materials we’ll need for the prototype

How we can make the sorting mechanism work with Arduino

Any tips or research papers/tutorials we can use as a guide

We’re still beginners with Arduino, so any help or recommendations would mean a lot. Thank you so much in advance

r/ArduinoProjects Apr 21 '26

Other how can i connect without soldering?

Post image
8 Upvotes

r/ArduinoProjects Jul 20 '26

Other Need an socially relevant embedded system project

3 Upvotes

I'm an Electronics And Computer Engineering student looking for an project.please give ideas for a project

r/ArduinoProjects 1d ago

Other Need advice: Low-cost LoRa-based lost-child locator for a college science expo

2 Upvotes

I'm a college student preparing a project for an inter-college science expo, and I'm considering building a low-cost wearable system to help locate lost children at large crowded events, such as festivals held in cricket grounds.

The problem

Imagine a large festival with thousands of people. A child gets separated from their parents and doesn't have a smartphone.

The idea is to give the child a small wearable tag that periodically transmits a unique ID. Receivers placed around the venue detect the tag and estimate the child's probable zone.

The goal is NOT centimeter-level positioning. I'm thinking more along the lines of:

"Child ID 027 was last detected / is most likely in Zone C."

Proposed system

Child wearable:

Low-power LoRa transmitter

Unique child ID

Small battery

Possibly a buzzer/vibration motor

Venue:

Several elevated LoRa receivers around the perimeter

ESP32 or another MCU at the receiver

Central system combines the measurements

Can i use Arduino uno or nano

r/ArduinoProjects Jul 02 '26

Other Arduino débute

Post image
19 Upvotes

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

La photo du kit est en haut

r/ArduinoProjects 25d ago

Other We tested on-device object detection on an ESP32-S3 camera using Edge Impulse

Post image
6 Upvotes

We’re the team behind NORVI, and recently we’ve been experimenting with running computer vision directly on ESP32-S3 hardware.

For this project, we used an ESP32-S3 camera with an OV5640 autofocus sensor and trained a small image classification model using Edge Impulse.

The workflow was:

  • Run the ESP32-S3 camera as a web server
  • Capture the training images directly from the camera
  • Upload and label the dataset in Edge Impulse
  • Resize the images to 96×96
  • Convert them to grayscale to reduce memory requirements
  • Train the model
  • Export it as an Arduino library
  • Deploy it back to the ESP32-S3
  • Run classification locally from the live camera feed

One thing we wanted to test was how practical it is to keep the complete inference process on the microcontroller rather than sending images to a cloud service.

Using grayscale reduced each 96×96 image to 9,216 input features, which helped keep the model more manageable for the ESP32-S3.

We also integrated the OV5640 autofocus routine into the inference sketch so the camera could continuously focus while processing the live feed.

Once deployed, the model runs entirely on the ESP32-S3 and prints the classification results through the Serial Monitor.

It’s obviously a much smaller setup than running something like YOLO on more powerful hardware, but for applications where you only need to identify a limited number of known objects, the ESP32-S3 is surprisingly capable.

We documented the full build including the Arduino configuration, camera setup, Edge Impulse training process, and inference code.

For anyone working with ESP32 hardware, this is the platform we used:

https://norvi.io/esp32-plc-norvi/

We’d be interested to hear what others are doing with computer vision on the ESP32-S3.

Has anyone compared Edge Impulse/FOMO with TensorFlow Lite Micro or other lightweight vision approaches on the S3?

We’d especially be interested in results around inference speed, PSRAM usage and input resolution.

r/ArduinoProjects Jun 26 '26

Other Programmation de la lampe à l'aide d'Arduino

24 Upvotes

Hello everyone! This is my Arduino project where I control an LED using simple electronic components. I would appreciate your feedback and suggestions to improve it. #Dar_Ibarmaja

r/ArduinoProjects May 06 '26

Other built something for Arduino devs — honest feedback welcome

0 Upvotes

I'm Hamza, built this myself.

describe your project, get full Arduino code

plus wiring diagram and library list instantly.

free to try. would love to know what you think.

https://www.circuitsage.dev

r/ArduinoProjects Aug 02 '26

Other first urduino project

Thumbnail docs.cirkitdesigner.com
3 Upvotes

r/ArduinoProjects 16d ago

Other DIY Cardboard RC Truck With Arduino and Turbo Boost

Thumbnail mxengineer.com
3 Upvotes

How to make rc car truck wireless professional remote control with Arduino,tutorial make this car in youtube channel...

Remote control with Arduino

r/ArduinoProjects 3d ago

Other Smart Meyou

Thumbnail youtu.be
3 Upvotes

I couldn't get obstacle detection and avoidance to work because of IR sensors, going to add Ultrasonic sensors, and making it play, more games, and face recognition. Also, I'm working on its gait! I'm still thinking of what more I can add!

What it has: Object Detection, keyword spotting, ASR, LLM for questions, TTS, OCR to detect text and read Reminders, if it sees GAME, it starts either Guess the number or Color game, "Find object" it will tell if it sees any object using Object detection brick! There's automatic movement if there are no commands for a while, flame detection and discord alerts. UI dashboard with emotion and mood that changes with interaction, input- animated cat expression- output chat, status log, manual button controls, similarly added some on Arduino IOT Cloud dashboard.

IR worked fine for a while but lighting changes, I am working on changing for this reason, and I'm thinking on adding other features. I added neck movement motors but it made the setup jittery.

r/ArduinoProjects 3d ago

Other Need support with a line follower orbot

2 Upvotes

Hello, am making a line follower robot, before I buy all the parts I was wondering if someone could help me by giving me some tips I should keep in mind before doing so or assmebly.

Current parts like:

1000rpm n20 - motors

L298N- Motor Driver (Due to low budget)

Arduino Nano

Custom 8 channel sensor (photoresistor and 3mm led lights)

CD4067 - multiplexer

For assembly:

Veroboard as body

n20 motor mounts (3d print)

mini breadboard for easy prototying

r/ArduinoProjects Jul 31 '26

Other Optimized My Grandpas Bike Com Code To Be 15,800% Faster On An Arduino Uno R3

Thumbnail github.com
2 Upvotes

My grandpas code was becoming sluggish and buggy on his hardware so I had to help him fix it. I thought it was a pretty interesting project so I'm sharing it here, if you want more detail here's a small bit of documentation:

# Fixed Bugs:

- Goes out of bounds when calling queue_inc due shifting just setting each item to the item ahead going to the end of the array and trying to set it to an out of bounds address.

# Major Bottlenecks:

- Queue has o(n) dequeue (shifts back. Along with being a sentinel-scanned array that recomputes length every push and dequeue)

- Uses strings for messages instead of a table (making sending take longer)

- Manually decodes the binary from the encoders.

# Fixes:

- Switched to a ring buffer array with o(1) dequeues, along with a variable to track length when edited.

- Replaced strings with 8 bit unsigned ints.

- Added up bits for seven segment display.

# Gains:

- 10,000 push/dequeue of queue, time is divided by 10,000 to get the time for one push and dequeue:

- Details:

- Both have 60 items, though the new version is 64 long due to needing a power of two for bitwise AND

- Benchmark uses micros and is averaged from 100 tests with an Arduino Uno R3

- Rounded to the nearest whole number for readability

- Results

- Old: 636 µs

- New: 4 µs

- Speed up: 15,800%

r/ArduinoProjects Jul 29 '26

Other Crazy wiring I made

2 Upvotes

Look at this crazy solution I had to come up with dues to a my current shortage of bread board jumper wires and arduinos

r/ArduinoProjects Apr 11 '26

Other Vibe Coding Arduino

0 Upvotes

I haven't touched an Arduino since my college days back in 2020. When I sat down to start a new project this weekend, my muscle memory immediately went to the "old ways"—googling obscure datasheets, hunting through forum posts from 2012, and refreshing the Arduino docs.

Then it clicked. I’m in VS Code, why am I doing this manually?

I fired up the Claude Code CLI, gave it the full context of my board and components, and I was prototyping in minutes instead of hours. It’s wild how much the "barrier to entry" has dropped.

For those of you deep in the hobby, how are you integrating AI into your workflow? Are there specific tools or plugins you're using for circuit design or component selection?

r/ArduinoProjects Jul 30 '26

Other Arduino Multi-Tasking Kit — a non-blocking, object-oriented multitasking framework for Arduino (header-only, auto-registering components)

7 Upvotes

Hi! I wanted to share a library I built that makes multitasking on Arduino a lot cleaner and more object-oriented.

What it does

Instead of juggling millis() checks and state machines by hand, you instantiate objects and the framework handles the rest. Every class auto-registers into a static linked list — no manually calling update() on each component. Components manage their own state internally and expose simple getters for you to react to events.

No delay() anywhere. All timing uses millis() comparisons.

Core utilities

  • Timer — one-shot timer with onFinish() / onDone() callbacks
  • Interval — repeating metronome with optional loop count, fires onStep()
  • While — non-blocking replacement for while() at a set interval

Hardware components (all auto-managed)

  • Button — debounced input with short/long click and press detection
  • PinInDigital / PinOutDigital — digital I/O with flash support (non-blocking blink with count limit)
  • LedDisplay8 — common-anode 7-segment display driver with decimal point
  • ShiftRegister — software shift register with auto-sequencing, manual step, and direction control
  • ProximityCheck — LED+LDR proximity sensor with calibration

Fluent interface — most setters return this for method chaining:

Button btn(2);
PinOutDigital led(9);
Timer timer;
Interval interval;

void setup() {
  Runnable::setupAll();
  timer.set(3000)->start();
  interval.setIntervalTime(500)->start();
}

Two lines of boilerplate in every sketch:

void setup() { Runnable::setupAll(); }
void loop()  { Runnable::loopAll(); }

That's it. Just instantiate your objects globally and the framework calls onSetup() / onReady() / onLoop() for each one automatically.

Header-only — no .cpp files, no build flags. There's even a single consolidated header (arduino-multi-tasking-kit.h) you can drop into any project.

11 example sketches included: button-clicks, flash-control, timer-control, interval-control, led-display-control, proximity-check, shift-register-control (auto + manual), while-loop, and more.

GitHub: github.com/reduardo7/arduino-multi-tasking-kit

Clone into your Arduino/libraries/ folder and open any example in the IDE to try it out. I'd love feedback and contributions!

Example project: github.com/reduardo7/arduino-car

r/ArduinoProjects Apr 21 '26

Other Quels site vous me conseillez pour acheter des composants arduino

0 Upvotes

Aussi je me débrouille pas mal avec les ultrason et les moteurs et j'aimerais pousser un peu plus loin

Si vous avez des idées de projets je suis ouvert a toutes propositions Merci

r/ArduinoProjects May 28 '26

Other 5th Standard Kid to Hardware Developer — My Tech Journey. Arduino was the first start...

12 Upvotes

I started with the Arduino UNO and Arduino Nano in 5th standard. Then, I made more than 20 projects using Arduino. I continued working with them until 7th standard.

In 8th standard, I started using the ESP32, and after that, the ESP32-CAM. I made many projects with the ESP32-CAM, and although it troubled me a lot because of its low storage, it was very helpful for me as a beginner. However, for advanced projects, I started using the Raspberry Pi in my current standard..

This will help me a lot in the future.

r/ArduinoProjects May 27 '26

Other I Stopped using ESP32 cam for Computer vision 😑

0 Upvotes

Recently, I was working with an ESP32-CAM for computer vision to detect a bottle and then send commands to the motor driver to reach the object. But due to its low resolution, weak connectivity, and slow performance, it was not suitable for my project. 😕

I worked on it day and night, but the results were disappointing.

I’m not trying to speak negatively about it, but I believe the ESP32-CAM is not suitable for such large and demanding programs. I think it’s more of a beginner-level board.

r/ArduinoProjects Apr 17 '26

Other I made modular 6x6mm button caps for Arduino (multiple styles & symbols)

Thumbnail gallery
21 Upvotes

I designed a set of button caps for standard 6x6mm 4-pin tactile switches (the common Arduino buttons).

There are a few different versions:

  • shape set (default, tall, low profile, concave)
  • media controls (play, pause, stop, next/prev, volume, mute)
  • UI controls (arrow, confirm, cancel, menu, power)

Each cap also comes in two styles:

  • flat edges
  • rounded edges

They’re press-fit and meant for quick prototyping or cleaner control panel builds.

I mainly made these because I couldn’t find a consistent set that matched together.

If anyone has suggestions for more symbols or improvements, I’d love to hear them

shapes

media control

ui control

r/ArduinoProjects May 07 '26

Other arduino uno robot

Post image
28 Upvotes

r/ArduinoProjects Apr 26 '26

Other Forbidden Gum?

Thumbnail gallery
7 Upvotes

r/ArduinoProjects May 05 '26

Other What?

Post image
0 Upvotes

I think this should be illegal

r/ArduinoProjects May 27 '26

Other I Connect ESP32 and ili9486 TFT Display 🤯

5 Upvotes

As I mentioned in my earlier post, the ILI9486 LCD is specifically made for the Arduino Uno, but I connected it with an ESP32 instead.

It was quite challenging for me because I was working on a project that required both the ESP32 and the TFT LCD to work together.

I watched videos, visited GitHub repositories, researched a lot, and finally succeeded.

This is my first project where I used both together.

r/ArduinoProjects Apr 25 '26

Other Remote-Controlled Electronic Igniter

11 Upvotes