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:

    Sense the future of smart agriculture with Arduino Edge Control
    ARDUINO TEAM — April 22nd, 2021
    The Arduino Pro lineup continues to grow with the introduction of the new Arduino Edge Control. This is a remote monitoring and control solution optimized for outdoor environments. Easy deployment makes it suitable for smart agriculture, precision farming, and other intelligent control applications in remote locations.
    https://blog.arduino.cc/2021/04/22/sense-the-future-of-smart-agriculture-with-arduino-edge-control/

    Reply
  2. Tomi Engdahl says:

    Lichess Link © MIT
    Link an Arduino Uno with WiFi to the lichess. org API to play online chess the old fashioned way.
    https://create.arduino.cc/projecthub/kzra/lichess-link-cbdbab

    Reply
  3. Tomi Engdahl says:

    SERIAL STUDIO: EASILY VISUALISE AND LOG SERIAL DATA
    https://hackaday.com/2021/01/31/serial-studio-easily-visualise-and-log-serial-data/

    Outputting data from a microcontroller over a serial port is convenient and easy, but formatting, visualizing, and analyzing the data can be tedious and frustrating. [Alex Spataru] knows this all too well, having spent too many hours building and debugging custom dashboards. To save himself and others the same frustration in the future, he created Serial Studio, a tool for quickly building dashboards for serial data.

    https://www.alex-spataru.com/blog/introducing-serial-studio

    Reply
  4. Tomi Engdahl says:

    Rodriguez — IV Curve Tracer On The Cheap
    https://hackaday.com/2021/05/16/rodriguez-iv-curve-tracer-on-the-cheap/

    In response to an online discussion on the Electrical Engineering Stack Exchange, [Joseph Eoff] decided to prove his point by slapping together a bare-bones IV curve tracer using an Arduino Nano and a handful of passives. But he continued to tinker with the circuit, seeing just how much improvement was possible out of this simple setup. He squeezes a bit of extra resolution out of the PWM DAC circuit by using the Timer1 library to obtain 1024 instead of 256 steps. For reading voltages, he implements oversampling (and in some cases oversampling again) to eke out a few extra bits of resolution from the 10-bit ADC of the Nano. The whole thing is controlled by a Python / Qt script to generate the desired plots.

    While it works and gives him the IV curves, this simplicity comes at a price. It’s slow — [Joseph] reports that it takes several minutes to trace out five different values of base current on a transistor.

    https://hackaday.io/project/177785-rodriguez-the-worlds-slowest-iv-tracer

    The software is in a github repository, which also includes a schematic of the required circuit.

    I used Qt and Python on the PC side. The Arduino program is also in the repository.

    https://github.com/JosephEoff/Rodriguez

    Reply
  5. Tomi Engdahl says:

    Control your TV with this DIY clicker!

    Battery Powered TV Remote Control with 3D-Printed Case © GPL3+
    Make your own TV remote!
    https://create.arduino.cc/projecthub/stegabetti/battery-powered-tv-remote-control-with-3d-printed-case-d251d4

    Reply
  6. Tomi Engdahl says:

    This Nano Every-based IR remote is only powered when a button is pressed.

    Ultra Low Power IR Remote Control © GPL3+

    https://create.arduino.cc/projecthub/frenchy22/ultra-low-power-ir-remote-control-233a04
    This IR remote control is powered only while one of its buttons is pressed.

    Reply
  7. Tomi Engdahl says:

    Inspired by the receptors inside human fingers, this soft tactile sensor features two layers — one for force measurement, the other for position detection.

    This soft tactile sensor can simultaneously estimate the contact force and location
    https://blog.arduino.cc/2021/05/20/this-soft-sensor-can-simultaneously-estimate-the-contact-force-and-location/

    Reply
  8. Tomi Engdahl says:

    PIR sensors automatically light up workbench zones
    https://blog.arduino.cc/2021/05/21/pir-sensors-automatically-light-up-workbench-zones/

    Jeremy Cook recently constructed a workbench out of wood and plastic supports, and after several iterations, he’s enhanced it with LEDs to selectively shine light where he’s working. Initially, this meant a simple strip of 12V non-addressable lighting that turned on and off. He then augmented it further using an Arduino Nano, with a pair of buttons for PWM brightness control and a PIR sensor to activate the lights when presence is detected.

    Reply
  9. Tomi Engdahl says:

    Arduino Smart shortest path finder With HC-SR 04… Full detail and code click the link below
    https://techatronic.com/arduino-smart-shortest-path-finder-with-hc-sr-04/

    Reply
  10. Tomi Engdahl says:

    Tesla has installed its 200,000th Powerwall, the company’s home battery storage product, the company said in a tweet on Wednesday. Tesla’s CFO Zachary Kirkhorn told investors during a first-quarter earnings call in April that Tesla is continuing to work through a “multi-quarter backlog on Powerwall,” suggesting that the volume of installations will continue to soar in coming months.

    During that earnings call, Tesla CEO Elon Musk said the company will no longer sell its Solar Roof panel product without a Powerwall.

    Reply
  11. Tomi Engdahl says:

    Arduboy Home
    Play Arduboy games on the big screen with the Arduboy Home game console.
    https://create.arduino.cc/projecthub/nickbild/arduboy-home-bcd18e

    Reply
  12. Tomi Engdahl says:

    Martyn Evans’ Arduino-compatible system features four solder kits, with more in development.

    Short Circuits Is a Platform for Learning Electronics
    Martyn Evans’ Arduino-compatible system features four solder kits, with more in development.
    https://www.hackster.io/news/short-circuits-is-a-platform-for-learning-electronics-1c53f6f8a185

    Reply
  13. Tomi Engdahl says:

    Put APIs To Work Wth This ArduinoJson Walkthrough
    https://hackaday.com/2021/05/28/put-apis-to-work-wth-this-arduinojson-walkthrough/

    One of the things this community is famous for is the degree to which people will pitch in to fill an obvious need. Look at the vast array of libraries available for Arduino as an example of how people are willing to devote their time to making difficult tasks easier, often for little more than a virtual pat on the back.

    One level up from the library writers are those who go through the trouble of explaining how all these libraries work in real-world applications. [Brian Lough] recently rose to that challenge with a thorough explanation of the use of the ArduinoJSON library, a very useful but often confusing library that makes IoT projects easier.

    The need for an ArduinoJSON explainer no knock on its author, [Benoît Blanchon], who has done excellent work documenting the library; it’s more of a realization that the nature of JSON itself means a library that works with it is going to be complex.

    Parsing Data From an API using ArduinoJSON (ESP8266/ESP32)
    https://www.youtube.com/watch?v=NYP_CxdYzLo

    Reply
  14. Tomi Engdahl says:

    This amazing dad used an Arduino Micro to build an adaptive USB keyboard for his son and other children with muscular conditions.

    This dad built an adaptive USB keyboard for his son and other kids with muscular conditions
    https://blog.arduino.cc/2021/06/03/this-dad-built-an-adaptive-usb-keyboard-for-his-son-and-other-kids-with-muscular-conditions/

    Having a disability can severely impact one’s ability to perform tasks that others do regularly, such as eating, walking, or even speaking. One maker by the name of ‘gtentacle‘ has a son who needs to use a ventilator constantly in order to breathe as he suffers from a myotubular myopathy, a disease that greatly impacts the strength of his muscles. Due to his condition, he is unable to talk; however, that that didn’t stop his father from coming up with a solution. This project involves five Logitech Adaptive Buttons and an Arduino Micro to type in letters for a text-to-speech (TTS) system to read.

    Reply
  15. Tomi Engdahl says:

    Google Chrome T-Rex Dinosaur Chrome Dino Game Hack
    https://m.youtube.com/watch?v=s2mhGN08y30

    Google Chrome T-Rex Dinosaur Game Hack, fun during Corona Virus Pandemic in Bhopal, India
    The Dinosaur Game, also known as the Chrome Dino, T-Rex Game, Steve the Jumping Dinosaur, or Dino Runner[citation needed] and initially codenamed Project Bolan, is a built-in browser game in the Google Chrome web browser. The game was created by Sebastien Gabriel in 2014 and can be accessed by hitting the space bar when offline on Google Chrome or by typing chrome://dino or chrome://network-error/-106 in the URL bar.

    Reply
  16. Tomi Engdahl says:

    Tally Lights Switcher for Blackmagic ATEM mini EXTREME ISO Demonstration
    https://www.youtube.com/watch?v=QsB92HGkrhM

    I created custom tally lights for the camera’s in my livestream studio. The tally light devices are arduino processors with a few leds in a 3d printed case. The macOS app shown in this video is a bridge between the tally lights and the Blackmagic ATEM mini extreme ISO videomixer.
    The software will be available for a few euro’s in the App Store. The arduino software and the 3d models will be available on my website.

    More information will be available soon at:
    https://jv.nl/blackmagic-atem-tally-switcher

    ATEM Tally Light
    https://www.youtube.com/watch?v=SsJTmnW5y7o

    ATEM Tally Light
    https://play.google.com/store/apps/details?id=runner.evp.myway.prod

    This is an application to view the status of the camera. You can select a camera and monitor its status (offline, preview, program).
    The application also allows the operator to monitor the current cameras in preview and in the program.

    Testing was carried out only on ATEMmini Pro with ATEM Software Control version 8.5.2, where we can guarantee 100% correct operation. However, many ATEMs have standard communication protocols.

    Requirements: Minimum software version 4.2 (firmware 2.12).
    App tested with ATEM Software Control 8.5.2.

    Reply
  17. Tomi Engdahl says:

    DMX Moving LEDs
    http://mdupont.com/Programming/DMX-Moving-LEDs/

    Controlling LEDs via DMX is incredibly straightforward thanks to the way we already represent color digitally

    The secret to controlling motors via DMX is understanding value mapping. In short, it is a means of scaling some value range into another value range. For motors, we think of their position as degrees where one full revolution is 360° from the starting point. With DMX, however, we need to change the scale so that one full revolution is 256°. We use value mapping to convert a value in the 256-range so that it has the same relative position in the 360-range. You might also need to restrict a motor’s range so a light doesn’t hit its control unit. You’d do this by changing the mapping so that a 0-255 range is scaled to fit a 30-330 range.

    The circuitry for this project is fairly simple when connecting everything with a breadboard.

    Reply
  18. Tomi Engdahl says:

    The circuitry for this project is fairly simple when connecting everything with a breadboard.
    https://www.instructables.com/DMX-Animatronic-Robot/

    This project describes the development of a fully functional animatronic prototype. It is implemented from scratch and it aims to be a guide for the development of future more complex animatronic robots. The system is based on an Arduino microcontroller. The communication protocol with other devices is DMX512. The choice of this communication protocol is due to the fact that it is a standard in the world of lighting technology, a common environment for this kind of robots. The developed robot includes servo motors and different types of LEDs. The manufacture of the mechanical components has been carried out mainly by 3D printing after modelling it using Solidworks.

    The program uses 3 libraries: FastLED.h, Adafruit_TiCoServo.h and DMXSerial.h . The regular servo library doesn’t work because it has conflict with the FastLED library.

    To test the device you can use any source that outputs DMX. In my case I used a DMX console

    Reply
  19. Tomi Engdahl says:

    How To Control A Linear Servo Using A DMX Stage Lighting and Special Effects System
    http://blog.actuonix.com/2018/03/how-to-control-linear-servo-using-dmx.html

    There are dozens of different ways to drive servos and linear servos. We semi-regularly hear about systems that we’re not familiar with.

    Recently, we had a customer inquire about whether or not our linear servos work with a DMX Stage Lighting system. We’d never been asked that before, so we did some research.

    Reply
  20. Tomi Engdahl says:

    DMX Servo Driver Circuit
    https://320volt.com/en/dmx-servo-driver-circuit/

    The ATmega168 project is a continuation of devices with DMX interface designed for set designers, people involved in the setting of events, musicians, etc. Our controller is able to control four servos, with which you can, for example, control… Electronics Projects, DMX Servo Driver Circuit “avr project, microcontroller projects, ” Date 2020/04/02

    Reply
  21. Tomi Engdahl says:

    David Huang’s Ultra-Low-Cost Color Sensor Turns an Arduino Into a Wobbly Handheld Scanner
    https://www.hackster.io/news/david-huang-s-ultra-low-cost-color-sensor-turns-an-arduino-into-a-wobbly-handheld-scanner-9db1c7d9f186

    Using three colored LEDs, a simple photoresistor, and some clever code, Huang’s latest low-cost build competes with commercial sensors.

    Low-cost sensor expert David Huang is back with another build, this time putting together a color sensor which doubles as a functional — if somewhat wobbly — handheld scanner.

    “We usually use the [AMS] TCS3200 as the color sensor on Arduino,” Huang explains in translation. “This kind of sensor will react to the reflection of the LED light around it, and that’s how the sensor works: The reflection from the object will send the color into this chip [which has a] light sensor. It will react to the RGB (Red, Green, and Blue) light.”

    “The Arduino program can distinguish the red light, the green light, and the blue light. According to the different numerical values it will be able to tell which color it is. But I am not going to use that color sensor: we are going to make our own, and it costs almost nothing.”

    “This is how it works: We turn on the red, green, and blue LED lights, let it shine on the object, and the reflection goes onto the photoresistor,” Huang notes. “And the red object won’t absorb the red light, so the photoresistor will sense the higher numerical value. On the other hand, the red object will absorb the blue light and the green light, so the photoresistor will sense the lower numerical value. This is how the sensor tell the different color.”

    How effective is Huang’s ultra-low-cost approach? After calibration, it proves good enough to act as a hand-held color scanner of sorts

    Reply
  22. Tomi Engdahl says:

    Unboxing the Arduino Portenta Carrier Breakout
    https://unboxing-tomorrow.com/unboxing-the-arduino-portenta-carrier-breakout/

    The Portenta H7 is Arduino’s industry-focused development platform. It combines dual-core processing with wireless and cryptographic assets that can be expanded into other areas such as the Internet of Things (IoT) and Industrial IoT.

    The Portenta breakout carrier is an expansion on this, and as a separate part number, it allows you to get the full benefit of the Portenta system, even if you are prototyping. Today, we will see how by unboxing the carrier board along with a brand-new Arduino Portenta H7.

    Reply
  23. Tomi Engdahl says:

    Sean Miller created his own campsite security system that uses automotive bumper sensors to detect intruders and play loud noises when necessary.

    This disguised campsite security system lets you know ‘hoos’ there
    https://blog.arduino.cc/2021/06/10/this-disguised-campsite-security-alarm-lets-you-know-hoos-there/

    Motion sensors for home security stick out like a sore thumb, as their shiny white exteriors can be easily seen from a distance. This is made worse when camping, as small, discrete security devices that blend into their surroundings are even harder to come by. This is what inspired Sean Miller to create his own that uses automotive bumper sensors to detect intruders and play loud noises when necessary. Better yet, the circuitry for this project was stuffed inside of an owl decoy, making it the perfect unassuming campsite guardian.

    At the heart of this disguised intruder detection system is an Arduino MKR Zero, which handles both the incoming distance readings from the sensors and playing various sounds from an onboard SD card.

    Reply
  24. Tomi Engdahl says:

    This sensory extension puppet lets you detect magnetic fields like a bird
    https://blog.arduino.cc/2021/06/08/this-sensory-extension-puppet-lets-you-detect-magnetic-fields-like-a-bird/

    Birds have an amazing sense of direction that aids in migrating across vast distances, and scientists think this is due to their ability to detect magnetic fields — just like a compass. Chris Hill on Instructables wanted a way to experience this for himself by using a sensor and some sort of feedback mechanism to feel a magnetic field’s directionality and strength.

    The sensor implemented is an AAH002 GMR module, which senses magnetic fields using a sandwich of materials that change their resistance when a field is nearby. By reading this value, the strength of the magnetic field can be calculated.

    Reply
  25. Tomi Engdahl says:

    ARDUINO COMPATIBLE IR BLASTER KEEPS TVS AT BAY
    https://hackaday.com/2021/06/08/arduino-compatible-ir-blaster-keeps-tvs-at-bay/

    The TV-B-Gone is a well known piece of kit in hacker circles: just point it at a noisy TV in a public space, hit the button, and one of the hundreds of IR remote codes for “Power Off” that it blinks out in rapid succession is more than likely to get the intended response. Unfortunately, while a neat conversation starter, its practical use is limited to a single function. But not so with this programmable IR development board that creator [Djordje Mandic] describes as a “TV-B-Gone on steroids”.

    https://github.com/DjordjeMandic/Universal-IR-Blaster-TV-B-Gone

    Reply
  26. Tomi Engdahl says:

    This Non-Contact IR Thermometer Can Read Temperatures While Still Being Inexpensive
    https://www.hackster.io/news/this-non-contact-ir-thermometer-can-read-temperatures-while-still-being-inexpensive-840821f556ca

    See how Open Green Energy built a portable, low-cost contactless thermometer that can alert others to a high temperature reading.

    Reply
  27. Tomi Engdahl says:

    Plug your transistors, resistors, capacitors, diodes, MOSFETs, and other electronic components into this autodetecting and autoranging tester.

    DIY Super Simple Electronic Component Tester © GPL3+
    https://create.arduino.cc/projecthub/mircemk/diy-super-simple-electronic-component-tester-234752

    The device is capable of testing: PNP, NPN transistors, N or P channel MOSFET, diodes, double diodes, resistors, capacitors…

    This is a super simple autodetecting and auto-ranging electronic components tester. The device is capable of testing:

    - PNP, NPN transistors

    - N or P channel MOSFET

    - Diodes, double diodes

    - Resistors

    - Capacitors

    - ESR of capacitors

    - Inductors

    - Thyristors, Triacs

    - IGBT transistors

    The project was developed by Markus Frejek and the next Development of the project continues by Karl-Heinz Kübbeler and Markus Reshke. This is a great example of how to make a quality device with a little hardware and good software. There are many versions of this device that usually contain add-ons that complicate making and usually the software is given in the form of ready-made firmware (.hex file), which is also relatively difficult to set up on Arduino.

    This presented device is made with an Arduino Nano microcontroller which contains the basic functions, and the code is given in the form of a regular sketch, which means that it can be easily uploaded and modified. This allows the instrument to be made in less than an hour and costs no more than five dollars. The sketch is taken from the arduino.ru forum, by a member with the nick “Arduinec” and has also been modified by other members.

    The hardware part of the device is incredibly simple and contains only a few components:

    - Arduino Nano microcontroller

    - Seven Resistors

    - Small monochrome OLED display SSD1306

    - and momentary switch

    Reply
  28. Tomi Engdahl says:

    Never again will you have to check whether your water is boiling! The Nano 33 BLE Sense-based Boilarm listens to the pot on your stove and notifies you with a smartphone alert.

    Boilarm
    https://create.arduino.cc/projecthub/kuharji/boilarm-267661

    Never again do you have to check whether your water is boiling. Put on your headphones and let your phone notify you!

    Reply
  29. Tomi Engdahl says:

    A streamer known as CoCoaCoCi has created an inexpensive Elgato Stream Deck alternative using an Arduino Due, a 3.5” TFT LCD screen, and 20 buttons.

    The Crumble Deck is a Stream Deck alternative based on an Arduino Due
    https://blog.arduino.cc/2021/06/15/the-crumble-deck-is-a-stream-deck-alternative-based-on-an-arduino-due/

    Stream Decks have gained a great deal of popularity within recent years. However, increased demand and a limited supply of them has caused their prices to skyrocket and availability to dwindle, leading many to seek alternatives. The streamer known as CoCoaCoCi has created a DIY Stream Deck before, but this first iteration only had a 3.5” touchscreen that wouldn’t always pick up inputs. So, for his next project, CoCoaCoCi wanted to have some physical buttons along with a display that would only be used to navigate menus and actions.

    https://m.youtube.com/watch?v=NoOXErDU8VY

    Reply

Leave a Comment

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

*

*