There are very many cool Arduino projects and project sites in Internet (make Google search to see). Here are some interesting links to check out:
Arduino Projects at indestructables
Top 40 Arduino Projects of the Web
Arduino Rising: 10 Amazing Projects People Are Doing With The Tiny Microcontroller
Electronics For The Everyman: 25 Kick Ass Arduino-Powered Projects
10 Simple-But-Fun Projects to Make With Arduino
Internet of Thing with Arduino
11 Arduino projects that require major hacking skills—or a bit of insanity
I will be posting more links to more interesting projects as comments to this post, like I did in my Cool uses for the Raspberry Pi posting. Some of the most interesting that spend some more time at can get their entire own postings this blog in Arduino section.
2,997 Comments
Tomi Engdahl says:
https://www.elektormagazine.com/news/circuit-user-friendly-digital-sound-effects-generation?fbclid=IwZXh0bgNhZW0CMTEAAR39YKqgNGv19-ooeOkXBsM1lqwpjY7jXsGE25tX6KwA1SWmC1YrUAz0bkA_aem_AYaKU-cerg0ymBpvLRHH4wtvdB61d45INxFRKjG87likEpXvpyroMmkZoq1r_d7-MfDCXv6gK4NdVg_uKW2ewOy7&hsa_acc=315121299153451&hsa_ad=120208926829970413&hsa_cam=120208926829680413&hsa_grp=120208926829930413&hsa_net=facebook&hsa_src=fb&hsa_ver=3&utm_campaign=Post%3A%20%22Circuit%3A%20User-Friendly%20Digital%20Sound%20Effects…%22&utm_medium=paid&utm_source=facebook
Tomi Engdahl says:
https://hackaday.com/2024/05/01/this-arduino-is-feeding-the-fishes-2/
Tomi Engdahl says:
https://circuitdiagrams.in/how-to-make-an-electronic-component-tester/
Tomi Engdahl says:
https://hackaday.com/2024/05/08/ardeeg-lowers-the-cost-of-brain-computer-interfaces/
Tomi Engdahl says:
Compatible with the Arduino UNO R4 WiFi, Ildar Rakhmatulin’s ardEEG shield is able to measure EEG, EMG, and ECG bio-signals: https://github.com/Ildaron/ardEEG
Tomi Engdahl says:
https://www.electrician-1.com/2023/04/on-video-oscilloscope-diy-4-in-1-how-to.html
Tomi Engdahl says:
https://www.circuitbasics.com/how-to-use-microphones-on-the-arduino/
Tomi Engdahl says:
https://makezine.com/article/maker-news/core-memory-why-we-used-60-year-old-tech-in-an-arduino-shield/
Tomi Engdahl says:
Here are 15 ingenious projects you can build with an Arduino
BY
AYUSH PANDE
PUBLISHED 2 DAYS AGO
From DIY 3D printers to FPV drones, there’s a lot you could do with your Arduino microcontroller
https://www.xda-developers.com/incredible-arduino-projects/
Tomi Engdahl says:
https://hackaday.com/2024/06/03/glitching-an-atmega328p-has-never-been-simpler/
Tomi Engdahl says:
https://www.circuitbasics.com/how-to-set-up-an-ultrasonic-range-finder-on-an-arduino/
Tomi Engdahl says:
John Graham-Cumming shows how he built a super simple light sensor logger using an Arduino Leonardo, a large LED, and a resistor or three: https://blog.jgc.org/2024/06/two-ways-to-use-led-as-light-sensor.html
Tomi Engdahl says:
https://hackaday.com/2024/06/22/an-arduino-nano-clone-in-a-dip-sized-footprint/
Tomi Engdahl says:
DIY simple Capacitive Proximity sensor
Extremely useful and adjustable sensor which have several advantages including high reliability, long lifespan, and resistance to environmental factors like dirt, moisture, and vibration.
Detailed instructions, schematic, and code at:
https://youtu.be/dcvzawPDav0
Tomi Engdahl says:
A DIY Proximity Sensor, Using Just Scrap Parts And Software
https://hackaday.com/2024/07/01/diy-proximity-sensor-using-just-scrap-parts-and-software/
[mircemk] shows how to create a simple non-contact proximity sensor using little more than an Arduino Nano board, and a convenient software library intended to measure the value of capacitors.
The prototype has a threshold set via potentiometer for convenience.
The basic idea is that it’s possible to measure a capacitor’s capacitance using two microcontroller pins and the right software, so by using a few materials to create an open-style capacitor, one can monitor it for changes and detect when anything approaches enough to alter its values past a given threshold, creating a proximity sensor.
The sensor shown here is essentially two plates mounted side-by-side, attached to an Arduino Nano using the Capacitor library which uses just two pins, one digital and one analog.
DIY simple Capacitive Proximity sensor
Extremely useful and adjustable sensor which have several advantages including high reliability, long lifespan
https://hackaday.io/project/196710-diy-simple-capacitive-proximity-sensor/
A capacitive proximity sensor is a type of sensor used to detect the presence of an object without physical contact.
Reference > Libraries > Capacitor
Capacitor
Sensors
Measure capacitance from 0.2pF to 100uF with no external hardware.
Requires one digital pin and one analog pin.
https://www.arduino.cc/reference/en/libraries/capacitor/
Tomi Engdahl says:
Reference > Libraries > Capacitor
Capacitor
Sensors
Measure capacitance from 0.2pF to 100uF with no external hardware.
Requires one digital pin and one analog pin.
https://www.arduino.cc/reference/en/libraries/capacitor/
https://github.com/codewrite/arduino-capacitor
Arduino library to measure capacitance from 0.2pF to over 100uF with no external hardware.
This library allows capacitance to be measured between two pins. One pin must be an analog pin.
https://github.com/codewrite/arduino-capacitor/blob/master/examples/MeasureCapacitorLite/MeasureCapacitorLite.ino
Tomi Engdahl says:
Capacitance Measurement With The Arduino Uno
https://hackaday.com/2014/01/22/capacitance-measurement-with-the-arduino-uno/#more-113173
Tomi Engdahl says:
https://projecthub.arduino.cc/mircemk/how-to-make-simplest-possible-autorange-capacitance-meter-99f067?fbclid=IwZXh0bgNhZW0CMTEAAR2Hxt_N0FXDZlZz3XHGc0GAGRNfarhW6eO5jpdMb1hgyzN-o13EWnSqgp8_aem_X76PN0mqOadWnmJrZ8qGmA
Tomi Engdahl says:
https://www.partco.fi/fi/arduino/arduino-aloitussarjat/27067-ard-akx00069.html
Alkuperäinen Arduino® AKX00069 – Plug and Make Kit – Luo älykkäitä IoT-laitteita nopeasti ja helposti monipuolisten Modulino®-sensorien avulla. Plug and Make Kit on Arduino Uno R4 WiFi:n ympärille koostuva sarja.
Tomi Engdahl says:
UNDO ARDUINO ENCRYPTION WITH AN OSCILLOSCOPE
https://hackaday.com/2024/07/14/undo-arduino-encryption-with-an-oscilloscope/
Cryptography ain’t easy. Seemingly small details like how many times a computationally intensive loop runs can give the game away. [Lord Feistel] gives us a demo of how this could work with nothing more than poorly designed code, a resistor, and an oscilloscope.
Power analysis attack over RSA
https://github.com/lord-feistel/power_analysis
Tomi Engdahl says:
Magnus Is a Finger-Drumming, Rapid-Fire, Arduino-Powered Magnetic Exoskeleton for Your Hand
Reaching peak force in just 11.7ms, Magnus uses magnetism to provide a comfortable yet high-performance boost for your fingers.
https://www.hackster.io/news/magnus-is-a-finger-drumming-rapid-fire-arduino-powered-magnetic-exoskeleton-for-your-hand-006ea65059ec
Tomi Engdahl says:
Tommy Liao Gets Low-Cost Micrometers Talking Serial with an Arduino-Compatible Adapter Build
Rather than using Clockwork Tools’ official, manual serial capture dongle, Liao reverse engineered the signal to build something better.
https://www.hackster.io/news/tommy-liao-gets-low-cost-micrometers-talking-serial-with-an-arduino-compatible-adapter-build-91fb5fb7254e
Tomi Engdahl says:
MicroClick: Your DIY Open-Source MacroPad
The “Micro Cl1ck” project is a custom, programmable macro-pad, designed to enhance productivity through customizable shortcuts and controls.
https://www.hackster.io/CiferTech/microclick-your-diy-open-source-macropad-550245
Tomi Engdahl says:
YouTuber Alastair Aitchison shared a detailed overview of how you can use your Arduino to read input from USB HID devices like keyboards, mice, gamepads, or even barcode scanners.
How to use USB HID Devices as Arduino Inputs – Keyboards, Mice, Magstripe/Barcode readers, and more!
https://m.youtube.com/watch?v=a24kk8yusSE
Tomi Engdahl says:
https://blog.arduino.cc/2024/08/07/explore-underwater-with-this-arduino-controlled-diy-rov/?fbclid=IwY2xjawEhGyxleHRuA2FlbQIxMQABHeKZ62oqbtvojsFKrB-eA4DK4RDWuPiGFf05YOFHnWkhLiAVrQL_2Mwybg_aem_FcCuMbwKShmz9s5rgq8PGw
Tomi Engdahl says:
https://blog.arduino.cc/2024/08/03/patrol-the-pool-with-this-arduino-nano-powered-diy-rc-submarine/?fbclid=IwY2xjawEhHOVleHRuA2FlbQIxMQABHRux6cMGPCfjivfHQ-rTzhII5d4Fs1U2Luwa6XNLaL3RZhDTBA1HdG07lQ_aem_kJy_TB_8cSYA4Ow820dLcg
Tomi Engdahl says:
https://blog.arduino.cc/2024/08/01/web-serial-camera-stream-with-arduino/?fbclid=IwY2xjawEhHUBleHRuA2FlbQIxMQABHRDRT7e3c-p6qo8fLwa1iafG66w9zQfyXVIyDvaJI3BLwxewpK60PO1dYg_aem_t2WRz9wZTsOd3qFMwcUN-w
Tomi Engdahl says:
https://www.instructables.com/3D-Printed-Floating-Solar-Water-Fountain/?fbclid=IwY2xjawEhHdVleHRuA2FlbQIxMQABHWjB3h-Mv0loo7jxnZFGie6PK16UMVMpw2OSZl7rzY9oyAOY4gWLV0tMyw_aem_C4L8pEC6ftVS-VWEaQ09Zw
Tomi Engdahl says:
https://blog.arduino.cc/2024/08/01/a-miniature-vegas-sphere-is-the-perfect-nightlight/?fbclid=IwY2xjawEhHgVleHRuA2FlbQIxMQABHT0ctnWIY3rUXEm1F3JYUwnrpDdlbVwjNYr0zFYOOCc3Kw8V2aUP7wjEyw_aem_IUvAinTK_IKzFuUKkelWWA
Tomi Engdahl says:
Naveen Kumar turned the Arduino GIGA R1 WiFi and GIGA Display Shield into a handheld video player for watching movies.
https://www.hackster.io/naveenbskumar/watch-movies-on-the-arduino-giga-r1-3e4761?fbclid=IwY2xjawEhIL1leHRuA2FlbQIxMQABHVccqwOXgVI6O4X6H5LGiZKxQ7k_Sc3zaGk7T4Ol5G0YblLTrnwOEV1MGw_aem_X4X7s33iUvx3ZWlXfS-TUg
Tomi Engdahl says:
Arduino Cloud’s New Custom Templates Aim to Get Your Projects Up and Running Fast
Building on the earlier addition of official project templates, Arduino Cloud now lets you make — and share — your own.
https://www.hackster.io/news/arduino-cloud-s-new-custom-templates-aim-to-get-your-projects-up-and-running-fast-76aa5945ba5e?fbclid=IwY2xjawEhITtleHRuA2FlbQIxMQABHUrctiOtwlN3zGXZVbGq7bWxcprcxD21BribRgVt75vmrTaOVcaT02K82g_aem_l_w1stykMrmBQfuWF9pX1A
Tomi Engdahl says:
https://www.elektormagazine.com/review/plug-and-make-kit-a-new-way-of-doing-arduino?fbclid=IwY2xjawEhIcxleHRuA2FlbQIxMQABHa50esbPaucfWdGUMKxUAuqpIzce1YyH6WxBixqt6UkPUSTJCDtFXEf1mA_aem_r3q9KA8o9S5c1Mkys5buxg
Tomi Engdahl says:
https://blog.arduino.cc/2024/07/29/adding-voice-commands-to-a-lego-planetarium-set-with-an-arduino-nano-33-iot/?fbclid=IwY2xjawEhKiVleHRuA2FlbQIxMQABHRnQt2z1Dq6b8uWETol-6wRe4a46VInC57UfJSy9OOp1znF8BAA-gSIn5g_aem_a1KqPCRmDtyWsqmp2LT8Lg
Tomi Engdahl says:
https://blog.arduino.cc/2024/07/29/this-diy-guitar-transmitter-sends-digital-audio-to-the-amp/?fbclid=IwY2xjawEhKmFleHRuA2FlbQIxMQABHU6IfiqHu5CVg39Ruxq9RpapyS5Uawg3cL6Xd2LIXJsMrr2XkdC1Db5ErQ_aem_kqubIzkifJ0Yha_87kGfWA
Hardaker accomplished that with two different Arduino boards: an Arduino Nano ESP32 for the transmitter and an Arduino GIGA R1 WiFi for the receiver. The two boards communicate with each other (to send audio data) through nRF24L01 radio transceivers, which allow for bandwidth up to 2Mbps.
The transmitter has an external ADC (analog-to-digital converter) that Hardaker chose to keep noise down as a much as possible. At the other end, he took advantage of the GIGA R1 WiFi’s built-in DAC (digital-to-analog converter) to pump out audio through the onboard 3.5mm jack to the amp. He even programmed some digital filtering to clean up the signal.
Tomi Engdahl says:
https://ipxchange.tech/news/expand-industrial-arduinos-with-portenta-shields/?fbclid=IwY2xjawEhKrxleHRuA2FlbQIxMQABHUHhYbwZ_8IkrrFeQt-RU15eqt06rWSQD1EOk0MTmqRhsqsWD70Hzng7Hw_aem_RlJU982q6bIKDStF138q3g
Tomi Engdahl says:
https://blog.arduino.cc/2024/08/01/web-serial-camera-stream-with-arduino/
Tomi Engdahl says:
Rajesh K T’s Arduino UNO Clone Shows True Flexibility — Literally
The “Flexduino” offers everything you’d expect from an Arduino UNO compatible — but on a floppy PCB substrate.
https://www.hackster.io/news/rajesh-k-t-s-arduino-uno-clone-shows-true-flexibility-literally-04be90b605c2
Tomi Engdahl says:
Arduino MIDI Input Cooked Three Ways
Use MIDI input via custom adapters for the Arduino UNO and Opta, or implement an off-the-shelf shield.
https://www.hackster.io/news/arduino-midi-input-cooked-three-ways-7ab3bfd3a109
Tomi Engdahl says:
https://hackaday.io/project/197794-easiest-arduino-smart-plant-watering
Tomi Engdahl says:
Syntaxx is a robotic DJ powered by three Arduino boards — a GIGA R1 WiFi, Mega, and UNO R4 WiFi — each handling specific functions to create a seamless and dynamic performance.
This perplexing robotic performer operates under the control of three different Arduino boards
https://blog.arduino.cc/2024/10/10/this-perplexing-robotic-performer-operates-under-the-control-of-three-different-arduino-boards/?fbclid=IwY2xjawF1e6xleHRuA2FlbQIxMQABHfz5el3KTda6sBHdbZOyQCTTtNiC85_8-6XycL3bLtZo9_NS1P-nYagsrQ_aem_qziv7NZ2ebM4NVvYI496RQ
Every decade or two, humanity seems to develop a renewed interest in humanoid robots and their potential within our world. Because the practical applications are actually pretty limited (given the high cost), we inevitably begin to consider how those robots might function as entertainment. But Jon Hamilton did more than just wonder, he actually built a robotic performer called Syntaxx and it will definitely make you feel things.
It is hard to describe this robot without sounding like a Mad Libs game filled out by a cyberpunk-obsessed DJ. Hamilton designed it to give performances, primarily in the form of synthetic singing accompanied by electronic music.
https://projecthub.arduino.cc/djicemanj1/utilizing-arduino-giga-mega-and-uno-rev4-to-create-syntaxx-an-advanced-robotic-performer-dfa7a8?_gl=1*fv3aev*_gcl_au*ODUwNjAzNzY1LjE3Mjg2MTc1Njc.*FPAU*ODUwNjAzNzY1LjE3Mjg2MTc1Njc.*_ga*ODA1MjM0NzEwLjE3MjAyNTI1MDk.*_ga_NEXN8H46L5*MTcyODYxNzU2Ny42LjAuMTcyODYxNzYwMi4wLjAuOTg3NTk2MjM0*_fplc*SkN2JTJCMnFqakolMkZUJTJGdWNrOUJDQXdiZERQUndqeVZIQkpBV1lTMGo4aTlMMTJsWlJ4TUl4d250TWpmcHR0SWhUeEdqWHU0azhybU1nS3kyQzZWWXR2WXpNSW0wN0tpenhBSWgyT2xqaTFhUnlQVmFsYzN6UWtpeDNWOWRwa1BnJTNEJTNE
Tomi Engdahl says:
PomodoryPlay is an Arduino-powered Pomodoro timer that plays YouTube videos during your break intervals.
https://m.youtube.com/watch?v=NcsmPQeDj7A
Tomi Engdahl says:
Earliest-deadline-first real-time for AtMega1284
https://hackaday.io/project/422-earliest-deadline-first-real-time-for-atmega1284
A preemptive real-time kernel is handy for managing embedded tasks. The kernel needs to be light weight for AVR MCU.
Tomi Engdahl says:
Arduino Nano 20KHz Digital Portable Oscilloscope
https://hackaday.io/project/183702-arduino-nano-20khz-digital-portable-oscilloscope
A difficult code with a try to display waveform on a small screen with precisions. Volts-time, frequency, duty cycle and divisions.
We are using a mini-OLED 128X64 to display the signal waveform, Frequency, duty cycle. 4 tactile buttons are used to change the modes, Volts/Divisions, and time/Divisions. So, I tried this, and the results are here.
Note* This project is only for educational purposes and shows the capabilities of a 16Mhz 8-bit microcontroller board. This MCU Can support frequencies below 50KHz, so it can’t be applicable for commercial and professional uses. That way, the project can also be entitled POOR MAN OSCILLOSCOPE for me.
Arduino Nano/Uno:
Both the boards have the same 8-bit Atmega328p microcontroller to use any of them. This tutorial uses I2C communication to print the readings on an OLED display. Our microcontroller has 6-channel 10-bit ADC, 13 digital I/O pins, and an 8Mhz internal clock.
Tomi Engdahl says:
https://hackaday.com/2024/10/15/an-arduino-triggers-a-flash-with-sound/
Tomi Engdahl says:
Arduinos That See, Hear, Think: A Tour of the Avnet Arduino Pro Edge AI/ML Vision and Speech Kit
Edge AI bundle includes the Arduino Portenta H7 with Vision Shield, Nicla Vision, and more, plus the software to get you started.
https://www.hackster.io/news/arduinos-that-see-hear-think-a-tour-of-the-avnet-arduino-pro-edge-ai-ml-vision-and-speech-kit-32ec122f05bc?fbclid=IwY2xjawGEz4hleHRuA2FlbQIxMQABHRC9Vm20Syw6LTGXoPIVDNrzE5UL8ZOu6LxjDszuYfDmbVQDJVK0fE1mig_aem_J8X6iVFGVoyheUN4A7ZpWQ