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,953 Comments
Tomi Engdahl says:
Single-sensor selfies with the Flying Pixel Portrait Camera
https://blog.arduino.cc/2019/05/21/single-sensor-selfies-with-the-flying-pixel-portrait-camera/
Tomi Engdahl says:
https://create.arduino.cc/projecthub/phpoc_man/arduino-monitoring-door-open-via-facebook-messenger-e96259
Tomi Engdahl says:
4-Way Joystick Control © GPL3+
Control the pan and tilt of a camera with a 4-way joystick
https://create.arduino.cc/projecthub/ejshea/4-way-joystick-control-e7b012
Tomi Engdahl says:
Arduino App with RT-Thread © Apache-2.0
https://create.arduino.cc/projecthub/onelife/arduino-app-with-rt-thread-96438f
Have you ever wished for “Arduino app?” A kind of pre-compiled binary file that you may copy to SD card and deploy on multiple boards.
Tomi Engdahl says:
Arduino Pluggable Discovery
https://www.pjrc.com/arduino-pluggable-discovery/
Arduino 1.8.9 has a new Pluggable Discovery feature, which began as a contribution from Teensy. Ports can now be customized to support any protocol.
Tomi Engdahl says:
https://create.arduino.cc/projecthub/Arduino_Genuino/arduino-web-editor-secondary-features-d57076
Tomi Engdahl says:
Super Diet Racing Game Bike © CC0
https://create.arduino.cc/projecthub/luxlike/super-diet-racing-game-bike-aad7f2
This is a bicycle racing game machine using Hall sensor and Unity3D racing game kit. It’s very useful to use on diet.
Tomi Engdahl says:
From the makerspace to near space! Can an Arduino survive the chill of -50°C and pressure of 1/100 of the Earth’s atmosphere? Watch this video and find out…
Arduino in Near Space. 27000 metres above the surface.
https://www.youtube.com/watch?v=OiN2swiuibY
Tomi Engdahl says:
https://create.arduino.cc/projecthub/iimc204/spider-man-mask-with-servos-and-bluetooth-control-92b3b9
Tomi Engdahl says:
Smooth VU Meter Output on Two Tiny OLED Screens
https://blog.hackster.io/smooth-vu-meter-output-on-two-tiny-oled-screens-9740eb645be5
https://github.com/adamples/VU_meter/
Tomi Engdahl says:
This device is a digital level, protractor, ruler, and roll measure all in one
https://blog.arduino.cc/2019/04/30/this-device-is-a-digital-level-protractor-ruler-and-tape-measure-all-in-one/
This Arduino-based gadget employs an MPU-6050 accelerometer / gyroscope that lets it act as a 2D level, as well as a digital protractor after zeroing it at a starting point. The unit also features straight-line measurement capabilities via an IR distance sensor, and even has an encoder/wheel that can measure rolled distance when that isn’t convenient.
Tomi Engdahl says:
Air Garden © GPL3+
https://create.arduino.cc/projecthub/plant-protector/air-garden-b10bd4
An aeroponic planter for indoor gardening and improved air purification.
Tomi Engdahl says:
Azure DevOps: Build pipelines for Arduino microcontrollers
https://devblogs.microsoft.com/premier-developer/azure-devops-build-pipelines-for-arduino-microcontrollers/
In this post, App Dev Manager Roberto Peña shows how to setup Azure DevOps Build pipeline for Arduino microcontrollers.
The main component needed for this proof of concept is an Azure DevOps agent capable of compiling Arduino sketches; as this is not a capability of any of the Microsoft hosted agents, I will configure a self-hosted agent with the proper tools that can be used to compile our files. Arduino IDE includes a command line tool called arduino-builder, this tool is perfect for our needs as it can be used without user interaction directly from a script.
Tomi Engdahl says:
https://blog.hackster.io/tiny-tft-display-graphics-library-f0c0cfe146a5
Tomi Engdahl says:
https://www.pjrc.com/arduino-pluggable-discovery/
Arduino 1.8.9 has a new Pluggable Discovery feature, which began as a contribution from Teensy. Ports can now be customized to support any protocol.
Teensy has used HID protocol, not Serial, for code uploading since its launch in 2008. Using Teensy with Arduino was somewhat awkward.
Now that your discover can find your board’s custom port, and the user can select it in the Ports menu, you need a way to actually pass the detected info to your board’s uploader program.
Fortunately this part is easy.
Tomi Engdahl says:
https://blog.arduino.cc/2019/07/05/random-sticks-made-to-walk-under-arduino-control/
Tomi Engdahl says:
https://create.arduino.cc/projecthub/WolframMicrocontrollerKit/deploy-bandpass-filters-using-the-wolfram-language-383383
Tomi Engdahl says:
https://create.arduino.cc/projecthub/Odd_Jayy/sun-space-bound-companion-bot-fc95a2
Tomi Engdahl says:
https://www.notion.so/Hacking-Digital-Calipers-3ee7726f11ca431694dc70a1977516e4
Tomi Engdahl says:
TensorFlow Lite Ported to Arduino @HacksterIO by @aallan @TensorFlow @arduino #MachineLearning #EdgeComputing #Arduino #IoT
https://blog.adafruit.com/2019/07/03/tensorflow-lite-ported-to-arduino-hacksterio-by-aallan-tensorflow-arduino-machinelearning-edgecomputing-arduino-iot/
Tomi Engdahl says:
https://create.arduino.cc/projecthub/8bitkick/sensor-data-streaming-with-arduino-683a6c
Sensor Data Streaming with Arduino © Apache-2.0
https://create.arduino.cc/projecthub/8bitkick/sensor-data-streaming-with-arduino-683a6c
Connect Arduino to a web browser over Bluetooth and see a 3D model and graph moving around – magic!
Tomi Engdahl says:
Multicore Arduino, the Easy Way
https://blog.hackster.io/multicore-arduino-the-easy-way-ec8b0c73c5ae
Tomi Engdahl says:
Would you high five a machine?
https://thepracticalengineer.com/blog/highfive
Tomi Engdahl says:
Sensor Data Streaming with Arduino © Apache-2.0
https://create.arduino.cc/projecthub/8bitkick/sensor-data-streaming-with-arduino-683a6c
Connect Arduino to a web browser over Bluetooth and see a 3D model and graph moving around – magic!
Tomi Engdahl says:
This machine creates images using Skittles as pixels
https://blog.arduino.cc/2019/07/09/this-machine-creates-images-using-skittles-as-pixels/
https://www.instructables.com/id/Skittle-Pixel8r/
Tomi Engdahl says:
Echoendrus 1.0.0 © LGPL
https://create.arduino.cc/projecthub/hapit/echoendrus-1-0-0-068bb4
An AD interactive music interface that is empowered with human body EC.
Tomi Engdahl says:
201906/07 IR Badges for EDU research
https://photos.google.com/share/AF1QipNv1We0YIO81nhcDLPU17nwBU0_-_K8Ph1awbsxL4Yu1pSP4uoXceG01LIUaT7fvw?key=NTNYTXhkY0g0WkV6Z0VnSm5vcUw0TWtUNXpNYmV3
Tomi Engdahl says:
HackEEG Is an Arduino Due Shield for EEG, EMG, and EKG Applications
https://blog.hackster.io/hackeeg-is-an-arduino-due-shield-for-eeg-emg-and-ekg-applications-d3436b40a488
Tomi Engdahl says:
Heart Beat Indicator Using ECG © MIT
https://create.arduino.cc/projecthub/aka3d6/heart-beat-indicator-using-ecg-87b938
LED ring that blinks to your heart beats and displays current BPM both by number and color of illuminated LEDs.
Tomi Engdahl says:
This Arduino-Controlled GoPro Rig Helps Create Amazing Snowboarding Videos
https://blog.hackster.io/this-arduino-controlled-gopro-rig-helps-create-amazing-snowboarding-videos-4ff1a5d980cf
Tomi Engdahl says:
https://blog.arduino.cc/2019/07/10/this-color-wheel-instrument-lets-you-hear-the-rainbow/
Tomi Engdahl says:
Facere-Bot is a portable machine that draws iconic photos
https://blog.arduino.cc/2019/07/10/facere-bot-is-a-portable-machine-that-draws-iconic-photos/
Inventor Artist Darcy Whyte wanted a drawing robot that was light enough to carry around, and could quickly produce drawings. Naturally, he turned to an Arduino Uno, along with a CNC shield and a trio of A4988 stepper drivers. These control a NEMA 8 and two NEMA17 stepper motors in a gantry-style artistic setup.
Tomi Engdahl says:
3D-Printed Robie Junior… Junior
https://blog.hackster.io/3d-printed-robie-junior-junior-c54b485ac82e
If you’re of a certain age, you may remember the Robie Sr. and Robie Junior, sold by the now-defunct Radio Shack.
If you want something that reminds you of an actual Robie Junior, but doesn’t take up quite the same amount of space, look no further than Rick100’s 3D-printed, half-scale device.
https://www.thingiverse.com/thing:3724843
Tomi Engdahl says:
https://blog.arduino.cc/2019/07/08/building-a-direct-conversion-radio-receiver/
Tomi Engdahl says:
An Extremely Simple RF Pet Monitor
https://blog.hackster.io/an-extremely-simple-rf-pet-monitor-298009fd6f35
Tomi Engdahl says:
An Arduino password system using hand-drawn digits, powered by an A.I (for more info on the AI look in comments)
https://www.reddit.com/r/arduino/comments/cazzwz/an_arduino_password_system_using_handdrawn_digits/
https://github.com/Fengax/Handwritten-Number-Classifier
Tomi Engdahl says:
Smart Prototyping with Arduino and Framer X
https://medium.com/@steveruiz/smart-prototyping-with-arduino-and-framer-x-126fc529011a
In this article, I’ll show you how to share data and send messages between a Framer X prototype and an Arduino Uno.
If you’re using Arduino to design and prototype a physical electronic system, you can also use Framer X to design and prototype a user interface for that system. And with some clever code, you can make that interface actually work, too.
You’ll also need a Mac computer to run Framer X, and to which we’ll be connecting the Arduino.
Tomi Engdahl says:
Simple DataFlash Board
17th July 2019
http://www.technoblogy.com/show?2JMU
This is a small board that plugs into one of the headers on an Arduino Uno or other board to provide 4Mbytes of non-volatile storage
Tomi Engdahl says:
A Wind Turbine MPPT Regulator with an Arduino Uno
https://create.arduino.cc/projecthub/philippedc/a-wind-turbine-mppt-regulator-with-an-arduino-uno-783462
How to build a wind turbine MPPT regulator within direct injection or battery configuration, 24V or 48V, 30A max.
Tomi Engdahl says:
ArduAmmeter
https://create.arduino.cc/projecthub/ArduPic/arduammeter-b59d40
A simple circuit for measuring electrical current with Arduino.
The most accurate system for current measurement is to use a shunt, i.e. a resistor with very low resistance compared to that of the load and the generator. The voltage drop on this resistor, according to Ohm’s law, is proportional to the current that passes through it.
Of course today we also find on the market sensors based on the Hall effect
To measure the voltage drop I used the shunt connected in a low-side way, i.e. towards ground and a differential amplifier.
Tomi Engdahl says:
Building Custom Arduino-Controlled Gauges for a Mazda Miata
https://blog.hackster.io/building-custom-arduino-controlled-gauges-for-a-mazda-miata-942c3a62b6f3Ä
Tomi Engdahl says:
https://create.arduino.cc/projecthub/Sephen/rotating-moon-clock-676f37
Tomi Engdahl says:
Start Motorbike with NFC Hand Implant © CC BY-NC
https://create.arduino.cc/projecthub/bujna94/start-motorbike-with-nfc-hand-implant-5b0858
I implemented an Arduino NFC reader inside my motorbike so I’m able to start and stop it just with the implant in my hand.
Tomi Engdahl says:
You haven’t really lived until you’ve played Legend of the Red Dragon on an Arduino!
https://www.reddit.com/r/arduino/comments/cfgsm8/you_havent_really_lived_until_youve_played_legend/
More info: It’s an 80186 PC emulator running on an Arduino Mega2560 with an LCD, a QuadRAM module and a PS/2 keyboard hooked up.
Yes, this Arduino runs DOS. Or Windows if you want. Or MINIX! All very slowly.
So this is basically like an 80′s PC running at the equivalent of what would be about a 200-250 KHz 8086 or so, with CGA and 512 KB RAM.
DOS on an Arduino?
It’s easy. It just uses an SD card as a hard drive, so you can use another emulator to set up a DOS environment in a raw image file then write it to the card and boot it up on the Arduino.
Tomi Engdahl says:
BIG POV Fan : HACKED!!
https://www.instructables.com/id/BIG-POV-Fan-HACKED/
Tomi Engdahl says:
This Wristwatch Has Some of the Tiniest Freeform Circuitry We’ve Seen
https://blog.hackster.io/this-wristwatch-has-some-of-the-tiniest-freeform-circuitry-weve-seen-9346db42b440
Tomi Engdahl says:
YubiKey USB Device Used for Physical Lock Prototype
https://blog.hackster.io/yubikey-usb-device-used-for-physical-lock-prototype-59b3839f6ed5
Tomi Engdahl says:
Episode 404: Arduino Powered Close Encounters Midi Light Board
https://www.element14.com/community/docs/DOC-93080/l/episode-404-arduino-powered-close-encounters-midi-light-board
Tomi Engdahl says:
Machine Learning That’s Light Enough for an Arduino
https://spectrum.ieee.org/geek-life/hands-on/machine-learning-thats-light-enough-for-an-arduino
Tomi Engdahl says:
Low-quality wireless audio transmission with Arduino
https://blog.arduino.cc/2019/07/25/low-quality-wireless-audio-transmission-with-arduino/