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.

2,997 Comments

  1. Tomi Engdahl says:

    Arduino Library Makes Digital Rain Like It’s 1999
    https://hackaday.com/2021/11/17/arduino-library-makes-digital-rain-like-its-1999/

    There’s going to be a new Matrix movie in theaters next month, and you know what that means: we’re about to see a whole new generation get obsessed with the franchise’s iconic “Digital Rain” effect. Thanks to modern advertisement technology, expect to see lines of glittering text pouring down the displays of everything from billboards to gas pumps pretty soon.

    For those of us who’ve just been looking for an excuse to break out the old Matrix screensavers, you might as well get a jump on things using this handy Arduino library for the ESP8266 and ESP32. Developed by [Eric Nam], it lets you start up a digital rainstorm on displays supported by the TFT_eSPI library as easily as running digitalRainAnim.loop().

    https://github.com/0015/TP_Arduino_DigitalRain_Anim

    Reply
  2. Tomi Engdahl says:

    Shutter Speed Tester for Film Cameras © MIT
    Build a simple shutter speed tester for film cameras.
    https://create.arduino.cc/projecthub/hiroshootsfilm/shutter-speed-tester-for-film-cameras-07ff92

    Reply
  3. Tomi Engdahl says:

    Jigglypuff IoT Carbon Dioxide and Dust Monitor w/ Telegram © CC BY
    Based on Arduino Nano RP2040 Connect, display the dust density (mg/m3) and the carbon dioxide (CO2) density (ppm) via a Telegram bot.
    https://create.arduino.cc/projecthub/kutluhan-aktar/jigglypuff-iot-carbon-dioxide-and-dust-monitor-w-telegram-7ba64b

    Reply
  4. Tomi Engdahl says:

    Compact Adapter Board Brings 5ms-Latency 60GHz Live Video Streaming to the Raspberry Pi
    https://www.hackster.io/news/compact-adapter-board-brings-5ms-latency-60ghz-live-video-streaming-to-the-raspberry-pi-503a771cac79

    Designed around a commercial module, this Raspberry Pi Zero-format add-on offers 5ms video transmission from a Raspberry Pi’s HDMI port.

    Pseudonymous maker “NotNoiceComments” has designed an adapter board, which takes a 60GHz wireless video transmitter module and converts it for use with a Raspberry Pi — allowing for ultra-low-latency streaming from the Raspberry Pi High Quality Camera Module.

    “I’m using it to stream 1080P up to 60fps [frames per second] from the RPI HQ Camera,” NotNoiceComments explains of the compact board, designed to mimic the rough footprint of a Raspberry Pi Zero or Zero. [The latency] is 5ms or less.”

    The key to that low latency transmission: A commercial 60GHz video transmission module, designed to accept an HDMI input and transmit it wirelessly to a paired receiver, which converts it back into HDMI again.

    “The reason why I’m using 60GHz is because of the extremely low latency. Normal Wi-Fi devices have 150-500[ms] delay depending on the network adapter,” the maker explains. “Second thing is the cost of these modules. I was able to acquire a set of TX and RX for $30 vs $200 a set. It’s a very [niche] use case.”

    https://www.reddit.com/r/raspberry_pi/comments/r1xhlx/rpi_zero_hdmi_transmitter_adapter_board_60ghz/

    Reply
  5. Tomi Engdahl says:

    DIY Photoshop Editing Console using Arduino Nano RP 2040 © Apache-2.0
    Easy way to control Adobe Photoshop using Arduino HID Functionality – Make it easier for you to edit images in photoshop!
    https://create.arduino.cc/projecthub/jithinsanal1610/diy-photoshop-editing-console-using-arduino-nano-rp-2040-a43e97

    Reply
  6. Tomi Engdahl says:

    Connect to Arduino IoT Cloud – Arduino Nano 33 IoT
    https://www.instructables.com/Connect-to-Arduino-IoT-Cloud-Arduino-Nano-33-IoT/

    A simple blink program to connect to Arduino IoT Cloud using the Arduino Nano 33 IoT

    Reply
  7. Tomi Engdahl says:

    RFID Race timer © GPL3+
    A race timing system using RFID to time and identify athletes!
    https://create.arduino.cc/projecthub/jammcooter/rfid-race-timer-a508fb

    Reply
  8. Tomi Engdahl says:

    Did you know that you can convert your new Nicla Sense ME into a MKR shield? Here’s how: docs.arduino.cc/tutorials/nicla-sense-me/use-as-mkr-shield

    Reply
  9. Tomi Engdahl says:

    An Arduino is actually powerful enough to emulate a C64. With only a few external components, it outputs PAL or NTSC video and can be connected to any TV or composite input of an analog monitor.

    Arduino Emulates a Commodore 64!
    https://m.youtube.com/watch?v=jMNXyMuxqfE

    Arduino is actually powerful enough to emulate a C64. With only a few external components it outputs PAL or NTSC video and can be connected to any TV or composite input of an analog monitor.

    0:00 Introduction
    1:07 Emulation of the MOS 6510 CPU
    1:40 Memory mapping: How 64 Kilobytes are squeezed into a Arduino RAM
    3:17 Composite video output (VIC II emulation)
    5:05 Connecting a USB or PS/2 keyboard and entering a simple BASIC program
    5:57 Compare with the original C64
    7:04 320×200 Hi Resolution mode on Arduino Mega

    https://github.com/michalin/Arduino-C64-Emulator

    Reply
  10. Tomi Engdahl says:

    https://blog.arduino.cc/2021/12/03/schematic-o-matic-automatically-creates-kicad-schematics-from-your-breadboard/

    Nick Bild came up with a script that analyzes your physical breadboard to automatically generate a KiCAD schematic.

    A breadboard is, at its core, a series of connectors. This script’s purpose is to identify every connection and associate it with the corresponding pin on a component. It is able to do that using a special breadboard that has every row of pins connected to an Arduino Due board I/O pin. A Python script running on a connected PC then checks every row for continuity. The user then inputs the component located at connection, and the script will draw a KiCAD schematic with wires between every component’s pins.

    This script does have some serious limitations.

    To overcome that, the user must insert jumpers in place of some components. The user must also enter the component associated with each connection, because the script has no way of identifying components — it only checks for continuity.

    Schematic-o-matic automatically creates KiCAD schematics from your breadboard
    https://blog.arduino.cc/2021/12/03/schematic-o-matic-automatically-creates-kicad-schematics-from-your-breadboard/

    Breadboards are the first tool you break out in any prototyping journey and almost every project will utilize a breadboard at some point. Those breadboards often turn into a rats’ nest of overlapping wires that are difficult to trace, which makes it difficult to create an accurate schematic when it is time to design your PCB. To make your life easier, Nick Bild came up with a script that analyzes your physical breadboard to automatically generate a KiCAD schematic.

    Schematic-o-matic
    Automatically draw a KiCad schematic for a circuit prototyped on a breadboard.
    https://www.hackster.io/nickbild/schematic-o-matic-b6406f

    Reply
  11. Tomi Engdahl says:

    DIY Air Quality Monitor – PM2.5, CO2, VOC, Ozone, Temp & Hum Arduino Meter
    https://www.youtube.com/watch?v=esY_OtDLv7g

    Poor air quality can lead to many negative health effects as well as can cause tiredness, headaches, loss of concentration, increased heart rate and so on. Monitoring the quality of the air may actually be more important than you realize. So, in this tutorial we will learn how to build our own Air Quality Monitor which is capable of measuring PM2.5, CO2, VOC, Ozone, as well as temperature and humidity.

    Reply
  12. Tomi Engdahl says:

    An Easy Music Visualizer With The Arduino Nano
    https://hackaday.com/2021/12/08/an-easy-music-visualizer-with-the-arduino-nano/

    Flashing LEDs are all well and good, but they’re even better if they can sync up with ambient sounds or music. [mircemk] has built the LUMAZOID visualizer to do just that, relying on some staple maker components to do so.

    The build is open-source, and designed to work with strings of 60, 120, or 180 WS2812B LEDs. An Arduino Nano is charged with running the show, capturing audio via its analog-to-digital converter. A sensitivity pot enables the input level to be set appropriately.

    DIY LUMAZOID Arduino Music Visualiser
    https://hackaday.io/project/182899-diy-lumazoid-arduino-music-visualiser

    A real-time music visualizer that lets you display an awesome light show that is synchronized to your music.

    Reply
  13. Tomi Engdahl says:

    Classic film cameras have a mechanical shutter that doesn’t require a battery. However, shutters that have not been used for many years may not work properly. This Arduino-based setup will help test things out.

    Shutter Speed Tester for Film Cameras © MIT
    Build a simple shutter speed tester for film cameras.
    https://create.arduino.cc/projecthub/hiroshootsfilm/shutter-speed-tester-for-film-cameras-07ff92

    The shutter Speed Tester uses Arduino as the main controller and the phototransistor as the light sensor to capture the light transmitted by the flashlight behind the camera body. The captured shutter speed is shown on the SSD1306 OLED display.

    Reply
  14. Tomi Engdahl says:

    Get Rid of Some Nervous Energy with a DIY Electronic Fidget Cube
    This special fidget cube is full of various circuits that allow users to experiment with logic gates, tactile buttons, and LEDs.
    https://www.hackster.io/news/get-rid-of-some-nervous-energy-with-a-diy-electronic-fidget-cube-b67a44aafaa3

    Reply
  15. Tomi Engdahl says:

    Doctor Volt has created an Arduino sketch that emulates a Commodore C64. Connect a PS/2 or USB keyboard to a TV and run simple BASIC programs!

    The Arduino Commodore 64 © GPL3+
    https://create.arduino.cc/projecthub/michalin70/the-arduino-commodore-64-a7ec45

    An Arduino sketch that emulates a Commodore C64. Connect a PS/2 or USB keyboard and a TV and run simple BASIC programs!

    Reply
  16. Tomi Engdahl says:

    Voice Alert For Distance Measurement Using Ultrasonic Sensor HCSR04 + ISD1820 + Arduino

    Link of Video : https://youtu.be/ltdK8NEt8Lw

    In today’s video, I have shown how you can build a Voice Based Alert System Using an Ultrasonic Distance Sensor and an ISD1820 Module.
    I have shown it using an Arduino. You can use it in any of the similar types of Project, like Water Tank voice Alarm, Visitor Counter, No Entry Zone Alert etc..

    Reply
  17. Tomi Engdahl says:

    Build an Arduino EEPROM programmer
    https://www.youtube.com/watch?v=K88pgWhEb1M

    In this video, we’ll use an Arduino Nano to make programming EEPROMs (e.g., 28C16) much easier.

    Parts list for the programmer:
    - 1x Arduino Nano (or most any other kind)
    - 2x 74HC595
    - 1x 28C16 EEPROM (should also work for 28C64 or 28C256)

    All the code is available here:
    https://github.com/beneater/eeprom-programmer

    This is a simple circuit for programming the 28C16, 28C64, 28C256, and similar parallel EEPROMs using an Arduino. Since the Arduino doesn’t have enough pins to directly control all of the address, data, and control lines of the EEPROM, two 74HC595 shift registers are used for the 11 address lines (15 for the 28C256) and the output enable control line.

    Reply
  18. Tomi Engdahl says:

    Alcohol Detector Using Arduino And MQ3 Sensor…more details and code
    https://techatronic.com/alcohol-detector-using-arduino-and-mq3-sensor/

    Reply
  19. Tomi Engdahl says:

    Retrofit your light switch with this remote-controlled device
    https://blog.arduino.cc/2021/12/23/retrofit-your-light-switch-with-this-remote-controlled-device/

    It can be extremely annoying and frustrating to finally get comfortable somewhere only to realize that you forgot to turn off a light, thus requiring a short journey to and from the wall switch. Mechanical engineering student and Instructables user alanmerritt ran into the same problem in his dorm room, so he responded by creating a device that could remotely operate a light switch without any modifications to the switch itself.

    Reply
  20. Tomi Engdahl says:

    Automatic Plant Watering System With Arduino
    15 December 2021 by Electro Gadget
    https://circuitdiagrams.in/automatic-plant-watering-system-with-arduino/

    Are you forgot to water your plants? It is a big problem in those days. We all are busy in our daily life. So most of us forgot to maintain home plants like indoor and outdoor. By adding an Automatic Plant Watering System in the garden or agricultural field, we can help all plants reach their fullest potential as well as reduce water wastage.

    Reply
  21. Tomi Engdahl says:

    The PneuMod Is a Specialized Haptic Feedback Device for Several Applications
    https://www.hackster.io/news/the-pneumod-is-a-specialized-haptic-feedback-device-for-several-applications-f085d3094748

    The PneuMod supports localized pressure and temperature sensations that allow for physical interactions to be sent remotely.

    Reply
  22. Tomi Engdahl says:

    https://www.edinventory.com/search/?query=A000126&fbclid=IwAR06DaHe8YeuNHI5Ao4O_p9MpGfsfZhLTr7crTgJaC5ygi9tBeeTJrKC7wU

    ARDUINO
    Arduino Industrial 101 is an Evaluation board for Arduino 101 LGA module. The ATmega32u4 microcontroller is integrated in the baseboard. The module supports a Linux distribution…

    Reply
  23. Tomi Engdahl says:

    Easy and Affordable Track Timing System © GPL3+
    An affordable and automatic system letting athletes time themselves or their peers quickly and easily.
    https://create.arduino.cc/projecthub/collin-w/easy-and-affordable-track-timing-system-dcc6f9

    Reply
  24. Tomi Engdahl says:

    Check out the new Cloud Scheduler function in your Arduino Cloud, which lets you set up automated events by time, date, frequency and duration.
    https://blog.arduino.cc/2021/12/23/arduino-iot-cloud-scheduler-brings-enhanced-automation-to-your-projects/

    Reply
  25. Tomi Engdahl says:

    The Arduino Commodore 64
    An Arduino sketch that emulates a Commodore C64. Connect a PS/2 or USB keyboard and a TV and run simple BASIC programs!
    https://www.hackster.io/michalin70/the-arduino-commodore-64-a7ec45

    Reply
  26. Tomi Engdahl says:

    How To Make An Arduino LED Cube 4x4x4….
    More details and code
    https://techatronic.com/how-to-make-an-arduino-led-cube-4x4x4/

    Reply
  27. Tomi Engdahl says:

    Gnat-Stats Tiny OLED PC Performance Monitor
    Arduino OLED PC Performance Monitor with Client software
    https://hackaday.io/project/181320-gnat-stats-tiny-oled-pc-performance-monitor

    Reply

Leave a Reply to Tomi Engdahl Cancel reply

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

*

*