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

DuinoForProjects

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.

3,010 Comments

  1. Tomi Engdahl says:

    Shield for Arduino From Old Russian VFD Tubes: Clock, Thermometer, Volt Meter…
    https://www.instructables.com/id/Shield-for-Arduino-From-Old-Russian-VFD-Tubes-Cloc/

    Reply
  2. Tomi Engdahl says:

    Add Arduino to your resume – the Arduino Certification Program is now available in Simplified Chinese
    ARDUINO TEAM — April 28th, 2020
    https://blog.arduino.cc/2020/04/28/add-arduino-to-your-resume-the-arduino-certification-program-is-now-available-in-simplified-chinese/

    With thousands of users around the world entering the Arduino Certification Program, we are excited to announce the availability of the first Arduino Certification Program: Arduino Fundamentals in Simplified Chinese

    CERTIFICATION
    ARDUINO FUNDAMENTALS
    https://store.arduino.cc/digital/cert_fundamentals

    Officially certify your knowledge of Arduino in the field of programming and electronics by taking the Arduino Fundamentals exam.

    Arduino Fundamentals is an online exam that provides official certification on your knowledge of Arduino related electronics, programming and physical computing.

    The exam is based on the concepts introduced in the Arduino Starter Kit, as it offers all you need (components, project book and support) to get started with Arduino, coding and electronics in a hands-on way.

    Reply
  3. Tomi Engdahl says:

    Quantified Desk IoT © GPL3+
    Keep track of how much time you spend sitting (or standing) on your standing desk during the course of a day with this IoT project.
    https://create.arduino.cc/projecthub/vmehmeri/quantified-desk-iot-6647bf

    Reply
  4. Tomi Engdahl says:

    Android Oscilloscope © MPL-2.0
    Oscilloscope for Android device and Arduino.
    https://create.arduino.cc/projecthub/moty/android-oscilloscope-2c77ad

    Low frequency oscilloscope for Android using Arduino Uno or Nano. The input is to pin A0 of the Arduino which connected to Android device via USB OTG cable.

    This scope is for low frequencies, up to 5KHz. The sampling is done by the Arduino ADC in a speed of about 10Kspm. The Arduino software is mostly in Atmel code in purpose to get wider bandwidth. The software for Android is in B4A basic for android.

    Reply
  5. Tomi Engdahl says:

    Vaadin’s Plotser Brings Attractive, Live Serial Data Plotting to Google’s Chrome Browser
    https://www.hackster.io/news/vaadin-s-plotser-brings-attractive-live-serial-data-plotting-to-google-s-chrome-browser-5375a310d602

    Designed to run using the Serial API, with no plugins or additional software, Plotser is a promising experiment to follow.

    Vaadin’s Mark Englund has published a prototype for a browser-based serial data plotter, dubbed Plotser, designed to mimic the functionality of the Arduino serial plotter without the need for plugins or any other software installation — so long as you’re a Google Chrome user, at least.

    “The Serial API allows the web browser to communicate with serial devices. The API is a work in progress and is currently only available in Chrome 80+ as an origin trial,” Englund explains of the underlying technology. “In this phase, it is super useful for try out the API, and provide feedback about the API and potential use cases.

    “Plotser uses the browser Serial API to read values from a serial device and plots the values as series on a timeline. Plotser provides functionality similar to the serial plotter available in the Arduino IDE, but does not require you to install anything. Connect your device that is outputting some (debug) values. Plotser is quite lenient about the format, you can do 12 13.7 7, x:5 y:12 z:4 etc. Browse to Plotser, make sure you have selected the correct baud rate, and open your serial port. That’s it! Plotser will start plotting

    Reply
  6. Tomi Engdahl says:

    Keep Your Toddler Entertained with This Arduino Busy Board
    Matthew Bathje’s project includes a variety of switches and controls, perfect for his two-year-old son’s enjoyment!
    https://www.hackster.io/news/keep-your-toddler-entertained-with-this-arduino-busy-board-0dabc6525d74

    Reply
  7. Tomi Engdahl says:

    Hacker “replayreb” finally got his hands on some IKEA FYRTUR smart blinds, but wanted to be able to operate them with an IR remote like the Logitech Harmony 659.

    Adding IR Control to IKEA Motorized Shades
    https://www.hackster.io/news/adding-ir-control-to-ikea-motorized-shades-c736f9001789

    An Arduino used as low-voltage relay for home automation.

    Reply
  8. Tomi Engdahl says:

    Lego Elevator © LGPL
    Give the axis of an inkjet printer a new job.
    https://create.arduino.cc/projecthub/ingo-lohs/lego-elevator-881ac6

    Reply
  9. Tomi Engdahl says:

    Super-Simple Music Spectrum Visualizer © GPL3+
    A breadboard-friendly music visualizer using a microphone and LED strip.
    https://create.arduino.cc/projecthub/AlexWulff/super-simple-music-spectrum-visualizer-c99971

    Reply
  10. Tomi Engdahl says:

    Become a DIY Jedi Master with your own Nano-controlled RGB lightsaber! #MayThe4th

    RGB Lightsaber | Arduino Project © GPL3+
    Fully RGB controlled lightsaber!
    https://create.arduino.cc/projecthub/314reactor/rgb-lightsaber-arduino-project-ddd3a5

    DFRobot MP3 player comes in; this will have the sounds of a lightsaber on it which will be played when the saber turns on, while it’s on and when it turns off.

    The RGB rotary encoder will be used to cycle through colour selections, clicking it to cycle though and turning it to adjust the colour levels, allowing total customisation.

    Reply
  11. Tomi Engdahl says:

    The DIY force is strong with this one! D-O is the new droid on the block in the Star Wars universe and Matt Denton decided to build his own Arduino. #MayThe4th

    Droid Build D-O – #5 – Mantis Hacks
    https://m.youtube.com/watch?v=2cIdjQiS2ZE&feature=youtu.be

    Reply
  12. Tomi Engdahl says:

    Covid Toe © GPL3+
    Building a “one man band” foot pedal to control Ableton Live so my hands can play instruments.
    https://create.arduino.cc/projecthub/daverusso/covid-toe-450738

    ALREADY HAVE: I built a box that I call the Covid Box, which looks like a small computer podium. Inside is an 18 channel audio mixer (also my I/O), a power supply, a high speed USB router, a DMX board and several RGB boards that connect to some DIY LED stage lights which follow along with the music (that was an older project that already works).

    On top of the box is my laptop, launchpad, midi 8 channel mixer control, and a vocal mic stand.

    Reply
  13. Tomi Engdahl says:

    Hidden Maze Mapper © MIT
    https://create.arduino.cc/projecthub/fredrikstridsman/hidden-maze-mapper-95ca8c

    Ever got stuck on that super difficult hidden maze puzzle? Fear no more and build yourself an automatic mapping device!

    Reply
  14. Tomi Engdahl says:

    Changing Things Up with a Coin Acceptor Serial Adapter PCB
    https://www.hackster.io/news/changing-things-up-with-a-coin-acceptor-serial-adapter-pcb-61dc0d605e63

    David Gironi’s NRI G-13.mft coin acceptor PCB translates parallel test outputs to computer-readable serial.

    Reply
  15. Tomi Engdahl says:

    This MKR WiFi 1010-powered, Tamagotchi-style LEGO house teaches about energy usage via the Arduino IoT Cloud.

    House Pet © GPL3+
    https://create.arduino.cc/projecthub/keenan-johnson/house-pet-d51097

    A solar-powered house that teaches about energy usage through a playful, multi-sensory experience.

    Reply
  16. Tomi Engdahl says:

    Andy Warburton designed a 3D-printed macropad with Seeed Studio’s Seeeduino XIAO and CircuitPython.

    These Beautiful Blinkenlight Earrings Shimmer and Shine with a Light That’s Just Oh So Fine!
    https://www.hackster.io/news/these-beautiful-blinkenlight-earrings-shimmer-and-shine-with-a-light-that-s-just-oh-so-fine-48755eba5c91

    Some careful component choices cram maximum blinky into these eye catching illuminated earrings from Sawaiz Syed.

    Reply
  17. Tomi Engdahl says:

    CNC milling machine conversion using an Arduino Mega to power brushless DC motors via the ODrive motor controller.

    Arduino CNC Mill Control Using ODrive Brushless DC Motors © GPL3+
    https://create.arduino.cc/projecthub/dev255/arduino-cnc-mill-control-using-odrive-brushless-dc-motors-9f5a98

    CNC milling machine conversion using an Arduino Mega 2560 to control brushless DC motors powered by the ODrive motor controller.

    https://discourse.odriverobotics.com/t/turning-a-mill-into-cnc-to-help-with-an-electric-car-conversion/3355/2

    Reply
  18. Tomi Engdahl says:

    Use webhooks in the Arduino IoT Cloud to send data to Google Sheets and update tables and charts in real-time!

    Arduino IoT Cloud Google Sheets Integration © CC BY-NC-SA
    https://create.arduino.cc/projecthub/Arduino_Genuino/arduino-iot-cloud-google-sheets-integration-71b6bc

    Learn how to use Arduino IoT Cloud with webhooks to save sensor data in online spreadsheets!

    Reply
  19. Tomi Engdahl says:

    Animatronic Dancing Head with Arduino Nano © CC BY-ND
    Feeling lonely in your DJ practices? This animatronic moves the head to the beat.
    https://create.arduino.cc/projecthub/roni-bandini/animatronic-dancing-head-with-arduino-nano-b91fbf

    Reply
  20. Tomi Engdahl says:

    Looking for a fun project for you and your kids? Build an Arduino-powered LEGO display that can show the time and date, as well as the current temperature!

    Simple Information System for Beginners © CC BY-NC-SA
    https://create.arduino.cc/projecthub/agxies/simple-information-system-for-beginners-72a4f4

    An easy to build information-system that can show time and date, as well as the current temperature.

    Reply
  21. Tomi Engdahl says:

    T-Rex-duino brings the Dino Runner game from your Chrome browser to your Arduino!

    https://m.youtube.com/watch?feature=youtu.be&v=635SnybBRD8

    Julkaistu 5.5.2020
    Arduino sketch: https://github.com/AlexIII/t-rex-duino
    Just 3 components needed:
    - Arduino Uno / Nano / Pro Mini
    - OLED display 128×64 SSD1309
    - A button (or two, if you want to duck!)

    Reply
  22. Tomi Engdahl says:

    Gesture Control of a Self-Balancing Robot Using TensorFlow © GPL3+
    Gesture control of a self-balancing robot using deep learning with TensorFlow Lite.
    https://create.arduino.cc/projecthub/RolfK/gesture-control-of-a-self-balancing-robot-using-tensorflow-52037e

    Reply
  23. Tomi Engdahl says:

    A Low-Cost Camera Slider for High-Quality Footage
    Mr Innovative’s motorized slider can be made using aluminum extrusion, steppers, and an Arduino Nano.
    https://www.hackster.io/news/a-low-cost-camera-slider-for-high-quality-footage-b3f8a91a0aba

    Reply
  24. Tomi Engdahl says:

    Exercise Bike – as a Gaming Device for PC
    Alteration of the exercise bike for games on the PC, in car simulators and others.

    Speed ​​depends on the speed of the pedals. For braking it is necessary to pedal back. To determine the speed and direction of rotation of the pedals, 2 Hall sensors are used.

    18 pairs of niode magnets are glued on the cadence disc. The project is assembled on two Arduino Micro and Arduino Nano boards.

    Arduino Micro programmed as a dual-axis joystick with 15 buttons. Arduino Nano used as a port expander. Communication is via the SPI bus. Installation is made on a breadboard for soldering.

    Reply
  25. Tomi Engdahl says:

    Gesture Control of a Self-Balancing Robot Using TensorFlow © GPL3+
    https://create.arduino.cc/projecthub/RolfK/gesture-control-of-a-self-balancing-robot-using-tensorflow-52037e

    Gesture control of a self-balancing robot using deep learning with TensorFlow Lite.

    Reply
  26. Tomi Engdahl says:

    Sound was not enough to feel the gun firing, so I made this © MIT
    https://create.arduino.cc/projecthub/Teenenggr/sound-was-not-enough-to-feel-the-gun-firing-so-i-made-this-dcc9ee

    Just a normal mouse which will give you true feeling of gun firing in games.

    Python program on PC will read mouse events and sends the data to Arduino.
    Python code will send data to Arduino using serial connection.
    Arduino is connected with usb to PC.
    On Arduino side, we will read the serial data and on/off the solenoids accordingly.

    Reply
  27. Tomi Engdahl says:

    Really Homemade Oximeter Sensor © CC BY-NC
    How to make an oximeter sensor to measure heartbeat and oxygen saturation in blood, using a few components that any maker already has.
    https://create.arduino.cc/projecthub/giulio-pons/really-homemade-oximeter-sensor-7cf6a1

    Normally, when you’re ok, you have a percentage of oxygen saturation (SpO2) near or grater than 95%. When saturation goes down below 90% and you have cough and fever, it’s a problem.

    If any maker could build an oximeter, discover an infection would be easier and could help people to decide to go to hospital when the problem really exists and not for a panic attack.

    First, understand how heartbeat sensor works

    The light emitted by the infrared led is partially absorbed by the nail, the skin, and all the other parts of your finger, but it’s not constant because it changes following the changes of the blood running in your veins. When your heart makes a beat the blood is pushed in your veins and the light absorption changes. We can measure the current generated by the photodiode illuminated by the infrared light that reach it.
    We can measure heartbeat rate by counting peaks of the signal

    Building the oximeter (hacking the KY-039 sensor) to find oxygen saturation

    we can turn on the IR led and read the value from the KY-039 S pin, then we can turn off the IR led and turn on the RED led, and read the value from the KY-039 S pin.

    we need to find max and min values of the two curves (RED led and IR led).

    With maximum and minimum values I can calculate R.

    R, L and period are calculated every beat, so the calculus of R is also done for every beat.

    From R to SpO2%: How to calibrate the oximeter?

    Reply
  28. Tomi Engdahl says:

    The Arduino-Powered Packet Map Puts an Interactive IP Geolocation Map on Your Wall
    https://www.hackster.io/news/the-arduino-powered-packet-map-puts-an-interactive-ip-geolocation-map-on-your-wall-667197e9ea4c

    Sniffing packets in Python and spitting geolocation data to an Arduino, the Packet Map brings clarity to the global nature of the ‘net.

    Reply
  29. Tomi Engdahl says:

    ere’s a tutorial for serial communication between Arduino and Python. Hope it is helpful.

    Check out ProjectHub.in for more projects and tutorials.

    https://www.instructables.com/id/COMMUNICATION-BETWEEN-ARDUINO-PYTHON-/

    (https://www.facebook.com/2458538167708720/posts/2603776349851567/?sfnsn=wiwspmo&extid=Q3gGf1xsFVT1RGcE)

    Reply
  30. Tomi Engdahl says:

    Running a 32×64 RGB LED Panel with an Arduino Nano © GPL3+
    Display any picture on a 32×64 LED panel with just an Arduino Nano!
    https://create.arduino.cc/projecthub/CamelCaseName/running-a-32×64-rgb-led-panel-with-an-arduino-nano-c19385

    Reply
  31. Tomi Engdahl says:

    Etch-A-Sketch © GPL3+
    An Arduino powered Etch-A-Sketch with advancements such as line, rectangle and circle modes.
    https://create.arduino.cc/projecthub/john-bradnam/etch-a-sketch-c7006d

    Recreate your childhood Etch A Sketch on a Nokia 5110 display with four different drawing modes.

    Reply
  32. Tomi Engdahl says:

    We recently released a set of new widgets for our enhanced, aggregated IoT Cloud Dashboard that allows users to pick from multiple things and build beautiful control panels with lots of flexibility: https://bit.ly/2ZnePTO

    Reply
  33. Tomi Engdahl says:

    Full Control of Your TV Using Alexa and Arduino IoT Cloud © CC BY-NC-SA
    https://create.arduino.cc/projecthub/313276/full-control-of-your-tv-using-alexa-and-arduino-iot-cloud-9e7c4d

    Learn how to use Arduino IoT Cloud and Amazon Alexa to switch the channel, adjust the volume and turn on or off any TV.

    Reply
  34. Tomi Engdahl says:

    EscoriaBot © CC BY
    EscoriaBot is a robot made with recycled material and Arduino electronics.
    https://create.arduino.cc/projecthub/elpagano/escoriabot-fdc99e

    Reply
  35. Tomi Engdahl says:

    Ryan Ma’s PD Micro Offers USB Power Delivery to 20V in an Arduino Pro Micro-Compatible Board
    The PD Micro offers 5-20V of USB Power Delivery plus all the usual features of an Arduino Pro Micro including full breadboard compatibility.
    https://www.hackster.io/news/ryan-ma-s-pd-micro-offers-usb-power-delivery-to-20v-in-an-arduino-pro-micro-compatible-board-d7212000a077

    Reply
  36. Tomi Engdahl says:

    Smart Indoor Herb Garden
    https://www.instructables.com/id/Smart-Indoor-Herb-Garden/

    In this Instructable, I will show you how I made my smart indoor herb garden! I had a couple of inspirations for this project with the first being that I had some interest in the in home Aerogarden models. Additionally, I had a unused Arduino Mega with a TFT touchscreen

    Reply
  37. Tomi Engdahl says:

    Upgrade your foosball table with an Arduino setup that detects and displays when someone scores a goal.

    This electronic foosball goal system will make score markers a thing of the past
    https://blog.arduino.cc/2020/05/21/this-electronic-foosball-goal-system-will-make-your-score-markers-a-thing-of-the-past/

    https://m.imgur.com/t/arduino/wUNdFiR

    Reply
  38. Tomi Engdahl says:

    This app turns your smartphone into a mouse with the help of an Arduino and Bluetooth module.

    Smartphone Controlled Mouse © GPL3+
    Uses a smartphone application to control a cursor
    https://create.arduino.cc/projecthub/Shubham280/smartphone-controlled-mouse-728d91

    This project is similar to my previous work where I have used a joystick to control a PC cursor. The key difference is that I have created a smartphone application that contains 2 virtual joystick to move the cursor as well as scroll the screen and also does left and right click just like a regular trackpad.

    The project involves a smartphone application that sends the joystick’s x and y axis data, scroll status, left and right click status using bluetooth to the Arduino Uno connected to the HC-05 bluetooth module. These data upon reception to the Arduino is manipulated to make changes in the current cursor’s position to obtain a new position. The resulting data along with scroll and button status is then printed as the output that is recognized to be read by the Python sketch. The Python sketch is made to execute mouse actions using the mouse module.

    Joystick controlled mouse
    https://www.hackster.io/Shubham280/joystick-controlled-mouse-af2939

    Reply
  39. Tomi Engdahl says:

    Arduino Robot Dog Testing/ Arduino/ #Smartcreativity © CC BY
    Sound sensing, navigation, and obstacle detector.
    https://create.arduino.cc/projecthub/smart-creativty/arduino-robot-dog-testing-arduino-smartcreativity-36dc31

    Reply
  40. Tomi Engdahl says:

    Automated Pinball Machine Scores Big with Computer Vision
    https://www.hackster.io/news/automated-pinball-machine-scores-big-with-computer-vision-a3a67efa90e5

    This scratch-built pinball machine doesn’t just play ball; it plays itself.

    a pinball machine! The entire machine is made from scratch using CNC routed plywood, solenoid-powered actuators, some hobbyist electronics, and a Linux computer.

    An Arduino Mega lies at the heart of this build. However, most off-the-shelf pinball components use solenoids. These run on a 48v source and require quite a bit of current that the Mega isn’t able to deliver. The team went with some IRF44V MOSFETs to safely drive the required power to various flippers and bumpers, along with some protection circuitry to boot.

    As for the automation, a webcam mounted above the playfield keeps an eye on the ball’s position with the help of a computer running an OpenCV script. This looks for a ball entering the “Flip Zone” and sends a command to the Mega to trigger the flippers when it’s time to strike.

    Interestingly, the way they’ve written the OpenCV script does not detect the ball using circle detection, but instead by using a reference photo. A picture is taken of the playfield with no ball present and the flippers down, then all subsequent frames are compared against this baseline. Any differences between the two images are marked as a potential ball.

    https://www.instructables.com/id/Arduino-Pinball-Machine-That-Plays-Itself/

    Reply

Leave a Reply to Tomi Engdahl Cancel reply

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

*

*