Cool uses for Arduino

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

Arduino user projects

Arduino Project Ideas

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


Codeduino projects

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.


  1. Tomi Engdahl says:

    Arduino Atari Adaptor © GPL3+

    Being able to play Atari games like they were meant to be played in the ’80s is really hard today, but possible with the help of an Arduino.

  2. Tomi Engdahl says:

    PWM Sound Synthesis © MIT
    A discussion about digital sound synthesis.

  3. Tomi Engdahl says:

    SunGlass-BOT [An Automated Pair of Sunglasses] © GPL3+

    From now on, you don’t need to worry about eyes. This pair of glasses is here to automatically protect your eyes!

  4. Tomi Engdahl says:

    How to Make a Customizable Punchable Keyboard Button © GPL3+

    Angry at the office? Use this customizable keyboard button that you can punch.

  5. Tomi Engdahl says:

    Don’t Forget Your Mints When Using This Synthesizer

    While synthesizers in the music world are incredibly common, they’re not all keyboard-based instruments as you might be imagining. Especially if you’re trying to get a specific feel or sound from a synthesizer in order to mimic a real instrument, there might be a better style synth that you can use. One of these types is the breath controller, a synthesizer specifically built to mimic the sound of wind instruments using the actual breath from a physical person. Available breath controllers can be pricey, though, so [Andrey] built his own.

    To build the synthesizer, [Andrey] used a melodica hose and mouthpiece connected to a pressure sensor. He then built a condenser circuit on a custom Arduino shield and plugged it all into an Arduino Mega

  6. Tomi Engdahl says:

    CNC Cyclone PCB Factory, My Way © CC BY-NC-SA

    I’d like to renew my CNC for PCB so I decided to create a new one from an existing project, “Cyclone PCB Factory.”

  7. Tomi Engdahl says:

    DIY Universal CNC Machine

    Make a fully-functioning CNC machine that can accept different tools for less than $150 by using parts from DFRobot and Banggood.

  8. Tomi Engdahl says:

    Getting Started with Arduino® Hardware

    Examples Home
    Simulink Support Package for Arduino Hardware
    Arduino Examples
    Getting Started with Arduino® Hardware
    Required Hardware
    Task 1 – Connect an LED to an Arduino Output Pin
    Task 2 – Review Arduino Block Library
    Task 3 – Create a Model for Arduino Hardware
    Task 4 – Configure and Run the Model on Supported Arduino Hardware
    Other Things to Try
    Getting Started with Arduino® Hardware
    This example shows how to use Simulink Support Package for Arduino Hardware to run a Simulink® model on Arduino board.

    Supported Hardware:

    Arduino Esplora

    Arduino Fio

    Arduino Leonardo

    Arduino Lilypad USB

    Arduino Mega 2560

    Arduino Mega ADK

    Arduino Micro

    Arduino Mini

    Arduino Nano 3.0

    Arduino Pro

    Arduino Uno

    Arduino Due

  9. Tomi Engdahl says:

    Analog XY-Plotter Output to HP-GL Translator © MIT

    Translate analog XY-plotter output to HP-GL command stream.

    The translator will continually sample the X and Y analog voltages from an oscilloscope’s pen plotter output port, digitize them, and package the values into a series of plain text HP-GL plotter commands, which are output via a USB port to a file on a PC. The HP-GL file can be processed into a display image by any commonly available plotter emulator application, such as PrintCapture (

  10. Tomi Engdahl says:

    Mini Gaming Wheel with Gas / Brake Pedals

    Find out just how good of a racer you are with a mini steering wheel, and finger operated gas and brake pedals!

  11. Tomi Engdahl says:

    Arduino – Control Arm Robot via Web

    This project shows how to control a 6DOF robot arm via web.

  12. Tomi Engdahl says:

    MicCon (VM and Translator) © GPL3+

    I present to you a virtual machine that can execute files compiled for it and work with hardware, such as SD, TFT, PS/2 keyboard, RTC.

    MicConOS is a virtual machine for Arduino Due and Mega, that can execute files compiled for it and work with hardware, such as SD, TFT, PS/2 keyboard, RTC.

    MicConAsm is a translator for MicConOS (from assembly-like).

  13. Tomi Engdahl says:

    Press to Talk: A One Button USB Joystick © MIT

    A one button USB controller for hands-free voice communications while gaming.

    A New World
    15-pin gameport connectors are no longer common; now all game controllers are USB devices.

    After a conversation made me think back to the foot controller, I wondered if that there was some simple way to re-create that project, updating it to instead use today’s common USB interface.

    Enter the Arduino Micro, and this project.

  14. Tomi Engdahl says:

    Retrofit Clapper Light Switch

    An Arduino clap controller you can retrofit to a UK light switch. Great for home automation!

  15. Tomi Engdahl says:

    WebUSB + Node-RED + Johnny-Five + Android = Kewlness © GPL3+

    How about we connect an Arduino to our mobile browser, run Node-RED and Johnny-Five on the browser.

  16. Tomi Engdahl says:

    DIY Adjustable Constant Current and Power Load from GreatScott!

    The heart of this device is an IRFZ44N MOSFET on a comically large heat sink. This is driven via a driver module, which is in turn controlled by an Arduino Nano. While the heat sink does look huge compared to the size of the MOSFET itself, considering the design claims to be able to support up to 30V and an impressive 20A of current, one can see why this is necessary.

  17. Tomi Engdahl says:

    Arduino Hot Wheels Speed Track Part #2 – Code © GPL3+

    An Arduino and Bluetooth-based Hot Wheels finish line timer to record cars’ speed and determine the winner of each heat.

  18. Tomi Engdahl says:

    The Boldport Cordwood And Cuttlefish, Together As A Guitar Tuner

    At its heart is a Boldport Cuttlefish ATmega328 development board, and for its display it uses a Cordwood Puzzle as an LED array. All the details are available on a GitHub page, and it’s a modified version of an Arduino guitar tuner he found on Instructables. In particular he’s using a different pre-amp for an electret microphone, and a low-pass filter with a 723Hz cut-off to reduce harmonic content that was confusing the Arduino’s algorithm.

  19. Tomi Engdahl says:

    BladeRF 2.0 Micro is Smaller, More Powerful

    Luckily, the hacker has enough technology at their disposal these days that DIY test equipment can help fill your bench without emptying your wallet. [Faransky] has created a very impressive Arduino function generator that doesn’t skimp on the features. Capable of generating sine, triangle, and square waves up to 10MHz with its all-digital circuitry, it’s a piece of gear that’s well worth the $30 USD or so it should cost to build your own version.

    Portable Function Generator on Arduino

  20. Tomi Engdahl says:

    Up to Three RS485 Buses on One Arduino

    This project will show you how to connect up to three independent RS485 buses to only one Arduino.

  21. Tomi Engdahl says:

    Build an Arduino Mega fingerprint door lock

    The system uses a fingerprint reader to check to see if you have access, and if approved, the device’s Arduino Mega unlocks the theoretical door using a micro servo motor. Three push buttons and a 16×2 LCD screen complete the user interface, and allow more authorized fingers to be added with the main person/finger’s permission.

    Besides security, the build gives a good introduction to Arduino fingerprint scanning, as well as the use of an SD card for data logging functions.

  22. Tomi Engdahl says:

    Create a constant current and power load with Arduino

    If you need a device which draws a certain amount of current and power for testing, then GreatScott! has just the solution.

    His project uses an Arduino Nano, along with a separate IC and a voltage divider, to measure both current and voltage input from the power source. It then employs this data to properly adjust a MOSFET, dissipating the correct amount of voltage and power as required.

  23. Tomi Engdahl says:

    A DIY stroboscope is a bright idea!

    Stroboscopes produce carefully timed pulses of light in order to make a rotating object appear still. While this may seem like something of an exotic concept, YouTuber Mr. Innovative decided to build his own using an Arduino Nano.

    His project uses a PN2222A transistor to drive a 10W LED

  24. Tomi Engdahl says:

    IoT4Car © CC BY

    MKR WiFi 1000 talks to a car through OBD-II interface, and uploads the data to IoT cloud for real-time monitoring and post-processing.

  25. Tomi Engdahl says:

    Teleoperated Robot for Sensing the Toxic Gases © LGPL

    Remotely operated ground vehicle for sensing the toxic gases which is helpful for firefighter and researcher.

  26. Tomi Engdahl says:

    Epic Clock Clocks The Unix Epoch

    Admit it: when you first heard of the concept of the Unix Epoch, you sat down with a calculator to see when exactly 2³¹-1 seconds would be from midnight UTC on January 1, 1970. Personally, I did that math right around the time my company hired contractors to put “Y2K Suspect” stickers on every piece of equipment that looked like it might have a computer in it, so the fact that the big day would come sometime in 2038 was both comforting and terrifying.

    A 16×7-Segment LED Clock that syncs time from GPS satellites.

  27. Tomi Engdahl says:

    Robot Arm Using Arduino Mega and ROS © GPL3+

    The idea is to create a robotic arm which can perform pick and place objects using object recognition.

  28. Tomi Engdahl says:

    View the sea floor in 360° with this Arduino-powered dropcam

    His device, developed during an internship with Blue Robotics, is touted as the world’s first consumer deep-sea dropcam. It’s able to dive to 1,000 meters and capture 360° video, as well as pressure and temperature readings.

  29. Tomi Engdahl says:

    M1 Rover © LGPL
    An unmanned ground vehicle, compatible with Arduino

  30. Tomi Engdahl says:

    Arduino + WebUSB + Circuit Simulator = Fun © MIT

    Connect your Arduino via WebUSB with an web application circuit simulator.

    WebUSB connects remote devices directly to the browser via the web
    A awesome feature in Chrome is support for the WebUSB API, which allows web apps to communicate with USB devices, once user consent is given. This opens up a ton of cool possibilities for the future of web application and hardware interoperability, but may also worry both users and developers when it comes to privacy and security concerns.

    WebUSB requires an Arduino model that gives the sketch complete control over the USB hardware. This library has been tested with the following models:

    Arduino Leonardo
    Arduino/Genuino Micro

  31. Tomi Engdahl says:

    Mega Solar Tracker © GPL3+

    Building on and up! Using the lessons learned from the first tracker computer, we combine a bit of everything in this code.

  32. Tomi Engdahl says:

    IoT Face Tracking and Recognition © LGPL

    the project is based on the tracking and recognition of faces. If it detects a face, it focuses it within a red frame. If it recognizes it in a lower percentage, the focus is within a yellow frame, and if the percentage is high or very high, it focuses it within a green frame.

  33. Tomi Engdahl says:

    DIY – LAN Cable Tester With or Without Arduino

    In this project, I am going to make a LAN cable tester with just a few basic electronics components. It cost me just a bit over $3.

  34. Tomi Engdahl says:

    Max the Megapod © CC BY-SA

    A super-sized version of our popular “Vorpal the Hexapod” project. Twice the size and ten times the fun! Scratch enabled for education.


Leave a Comment

Your email address will not be published. Required fields are marked *