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,952 Comments

  1. Tomi Engdahl says:

    Getting started with the Smartcar Platform © CC BY
    https://create.arduino.cc/projecthub/platisd/getting-started-with-the-smartcar-platform-1648ad

    A versatile & easy to use vehicle platform for hobby-grade projects: You focus on application logic and the library takes care of the rest.

    Reply
  2. Tomi Engdahl says:

    Arduino Controlled Delta Robot © GPL3+
    https://create.arduino.cc/projecthub/geordag/arduino-controlled-delta-robot-b4fe6a

    It is about a delta robot that can grab and move objects. It is connected to a Raspberry Pi to play Tic Tac Toe using computer vision.

    Reply
  3. Tomi Engdahl says:

    CNC milling with open source software
    https://opensource.com/article/19/1/cnc-milling-open-source-software?sc_cid=7016000000127ECAAY

    Create your favorite designs with a DIY CNC milling machine based on open source software and an Arduino controller.

    Reply
  4. Tomi Engdahl says:

    Badland Brawler Lets Arduino Tackle Terrain
    https://hackaday.com/2019/01/27/badland-brawler-lets-arduino-tackle-terrain/

    For an electronics person, building the mechanics of a robot — especially a robust robot — can be somewhat daunting. [Jithin] started with an off-the-shelf 4 wheel drive chassis to build an off-road Arduino robot he calls the Badland Brawler. The kit was a bit over $100, but as you can see in the video below, it is pretty substantial, with an enclosed frame and large mud tires.

    Off Road Robot With 4 Wheel Drive | Arduino Badland Brawler
    https://rootsaid.com/off-road-robot/

    BADLAND BRAWLER – Amazing Off Road Robot with 4 Wheel Drive. Start building your own Off Road Robot.

    Reply
  5. Tomi Engdahl says:

    Arduino Serial Data Directly Into Microsoft Excel
    http://playground.arduino.cc/Main/Excel

    Although 3rd party applications and plugins are available for port logging, it is possible to log data directly into Microsoft Excel through Visual Basic.

    There are no lack of applications tailored towards saving a .CSV file from an open port, which can then be imported into Microsoft Excel. For instance, GoBetwino, Processing, and Eltima Port Logger are useful and implementable strategies.

    However, it is possible to have Visual Basic (underneath Excel) listen to the serial port and output the data directly into Excel without requiring another program or plugin to load – in both Mac and PC versions.

    For Excel in Windows:
    Visual Basic connects directly to the COM port.
    Setting a faster baud rate in the PC macro works well.

    For Excel in OS X:
    For the Mac version of Excel, things are a little more complicated.
    I was unsuccessful in using a baud rate other than 9600bps with the Mac macro, even with the stty command in the terminal window.

    Link to worksheet: http://individual.utoronto.ca/ddubins/GetCSV.xlsm

    Reply
  6. Tomi Engdahl says:

    Turn Arduino Sensors Into Long Distance Industrial Sensors with Industruino’s 4–20mA.ker
    https://blog.hackster.io/turn-arduino-sensors-into-long-distance-industrial-sensors-with-industruinos-4-20ma-ker-8bfa67572d63

    Industrino has unveiled their new universal 4–20mA sensor transmitter that allows you to take an Arduino-compatible 3.3V sensor and transform it into a long-range industrial counterpart.

    “The 4–20mA.ker is a universal Arduino derived 4–20mA sensor transmitter. It allows you to install 3.3V sensors in remote locations over a single pair of wires. This is achieved by transferring power to the sensor and data back to the receiver using a 4–20mA current loop.”

    https://industruino.com/shop/product/industruino-4-20ma-ker-89

    Reply
  7. Tomi Engdahl says:

    Automatic Indoor Vegetable Garden © GPL3+
    https://create.arduino.cc/projecthub/londonium2021/automatic-indoor-vegetable-garden-9ea453

    Never forget to water your plants or turn off your grow lights. Never over or under water plants with water pump control and drip system.

    Reply
  8. Tomi Engdahl says:

    Well-Loved Toy Turned Into Robotic Glockenspiel
    https://hackaday.com/2019/02/04/well-loved-toy-turned-into-robotic-glockenspiel/

    If there’s a happier word ever imported into the English language than “Glockenspiel”, we’re not sure what it is. And controlling said instrument with a bunch of servos and an Arduino makes us just as happy.

    When [Leon van den Beukel] found a toy glockenspiel in a thrift store, he knew what had to be done – Arduinofy it. His first attempt was a single hammer on a pair of gimballed servos, which worked except for the poor sound quality coming from the well-loved toy.

    The improved instrument was then outfitted with eight servos, one for each note, each with a 3D-printed arm and wooden mallet.

    Arduino Glockenspiel
    https://www.youtube.com/watch?v=zi-oPoGKWmc

    Reply
  9. Tomi Engdahl says:

    Automated DWC Hydroponic System
    https://www.instructables.com/id/DIY-Deep-Water-Culture-Automated-Hydroponic-System/

    This instructable’s aim is to teach people how to create a watering system from scratch.

    This is done by controlling the various factors that affect a plant’s growth through the use of a sensor and a smart mini-controller – such as Arduino Uno. By the end of this paper, you will be able to create a fully functional watering system for your plant.

    Reply
  10. Tomi Engdahl says:

    Midi Keypad © CC BY
    https://create.arduino.cc/projecthub/labsud/midi-keypad-c68fd2

    Making music with a keypad? Seems like a weird idea! But we will see with the good software, we can even make an electric guitar out of it!

    Reply
  11. Tomi Engdahl says:

    Arduino One Pixel Camera Sees All (Eventually)
    https://hackaday.com/2018/12/17/arduino-one-pixel-camera-sees-all-eventually/

    Taking pictures in the 21st century is incredibly easy. So easy in fact that most people don’t even own a dedicated camera; from smartphones to door bells there are cameras built into nearly electronic device we own. So in this era of ubiquitous photography, you might think that a very slow and extremely low resolution camera wouldn’t be of interest. Under normal circumstances that’s probably true, but this single pixel camera built by [Tucker Shannon] is anything but normal.

    At the heart of his unusual camera is the TCS34725 RGB color sensor from Adafruit which receives a tightly focused beam of incoming light by way of a 3D printed enclosure and a 3mm OD aluminum tube. This allows an Arduino Uno to determine the color of this tiny slice of light

    https://github.com/tuckershannon/One-Pixel-Arduino-Camera

    Reply
  12. Tomi Engdahl says:

    Ever Blooming Mechanical Tulip © CC BY-NC-SA
    https://create.arduino.cc/projecthub/jiripraus/ever-blooming-mechanical-tulip-1b0323

    Mechanical tulip sculpture that blooms with just gentle touch and can shine into any color of a rainbow.

    Reply
  13. Tomi Engdahl says:

    Make your own MIDI keyboard matrix (or just buy one?)
    https://blog.arduino.cc/2019/02/19/make-your-own-midi-keyboard-matrix-or-just-buy-one/

    GreatScott! shares how made a 6×6 pad, using a 3D-printed body and buttons arranged in a matrix to save I/O, along with WS2812B LEDs.

    Reply
  14. Tomi Engdahl says:

    USB Footswitch from Boss FS-5U, 6U and Similar © GPL3+
    https://create.arduino.cc/projecthub/jetrock/usb-footswitch-from-boss-fs-5u-6u-and-similar-19df68

    Build a small and robust device with minimal effort, turning any jack plug footswitch into a USB footswitch.

    Reply
  15. Tomi Engdahl says:

    Aquaneers
    https://create.arduino.cc/projecthub/ericlowe71/aquaneers-1de903

    Automated colour transmission and reflection measurement system for quantifying results of measurements with a colour change.

    Reply
  16. Tomi Engdahl says:

    UFO Attack! © GPL3+
    https://create.arduino.cc/projecthub/MrNonesuch/ufo-attack-31ec24

    UFO blasting game using an Arduino UNO, some random bits and an Atari-compatible joystick

    Reply
  17. Tomi Engdahl says:

    NTSC/PAL Video Display Shield © CC BY-SA
    https://create.arduino.cc/projecthub/wfriedrich/ntsc-pal-video-display-shield-9858d0

    An Arduino NTSC/PAL video display shield with integrated framebuffer and composite video output.

    Reply
  18. Tomi Engdahl says:

    Control Up to 65,280 Relays with Your Arduino! © GPL3+
    https://create.arduino.cc/projecthub/chuygen/control-up-to-65-280-relays-with-your-arduino-6a6256?f=1

    Use the IO Expander and Relay Expander with the Arduino to control up to 65,280 relays!

    Reply
  19. Tomi Engdahl says:

    Freeformable Circuit | Real Freeform Circuit! © CC BY-NC-SA
    https://create.arduino.cc/projecthub/Devanagaraj/freeformable-circuit-real-freeform-circuit-590f69

    A freeformable IR remote-controlled LED circuit. An all-in-one applicable DIY light chaser with Arduino-controlled patterns.

    Reply
  20. Tomi Engdahl says:

    Automatic Device Tester with Arduino
    https://www.hackster.io/brian-lough/automatic-device-tester-with-arduino-3e3cf8

    Probably the most useful Arduino project I’ve ever made! A automatic tester for a product I sell.

    Reply
  21. Tomi Engdahl says:

    How to Make a Big 3D Printer at Home Using Arduino © GPL3+
    https://create.arduino.cc/projecthub/DesiEngineer/how-to-make-a-big-3d-printer-at-home-using-arduino-4a7b79

    The making of a large 3D printer (400x400x400 mm) for a college project.

    Reply
  22. Tomi Engdahl says:

    Sampling Scope & Frequency Counter © LGPL
    https://create.arduino.cc/projecthub/Veldekiaan/sampling-scope-frequency-counter-2e4196

    6-channel digital sampling oscilloscope with built-in frequency counter, maximum sampling rate 47kHz.

    Reply
  23. Tomi Engdahl says:

    DIY Six Channel Arduino RC Transmitter
    https://hackaday.com/2019/03/19/diy-six-channel-arduino-rc-transmitter/

    But what if even cheap hardware running customizable software isn’t enough? What if you want to take it to the next level? In that case, [Electronoobs] has an Arduino powered RC transmitter with your name on it. But this is no scrap of protoboard with a couple of cheap joysticks on it, though he has made one of those too. The goal of this build was for it to look and perform as professional as possible while remaining within the hobbyist’s capabilities. The final product probably won’t be winning any design awards, but it’s still an impressive demonstration of what the individual hacker and maker can pull off today with the incredible technology we have access to.

    Arduino 3D printed radio controller
    https://www.electronoobs.com/eng_arduino_tut86.php

    Reply
  24. Tomi Engdahl says:

    Smart Thermostat, Airing and Lights Control with Bluetooth © CC BY-NC
    https://create.arduino.cc/projecthub/gyula-osi/smart-thermostat-airing-and-lights-control-with-bluetooth-ca2e53

    Just connect your Arduino smart home and control the heater, airing, and lights via Bluetooth!

    Reply
  25. Tomi Engdahl says:

    Don’t Delay() Use an Arduino Task Scheduler Today!
    https://www.hackster.io/GadgetsToGrow/don-t-delay-use-an-arduino-task-scheduler-today-215cfe

    Task scheduling is a transformative way to write maintainable code for Arduino and other AVRs. No more spaghetti code. C++ tutorial.

    As my Arduino projects became more complex I started to realize the delay() function caused unforeseen problems. While in a delay, the Arduino/AVR can’t process any other code (with a few exceptions). I came across this solution while researching another topic and I thought I would document it for my future projects. Alan Burlison created an eloquent Task Scheduler library that solves the delay issues —but more importantly, it made me rethink how I design my Arduino/AVR projects.

    A very simple Arduino task manager
    http://bleaklow.com/2010/07/20/a_very_simple_arduino_task_manager.html

    The LED chain project I’m working on requires that the AVR microcontroller handles several different tasks:

    Read a rotary encoder and switch
    Drive a seven-segment display
    Drive a radio
    Drive four LED strips each containing twenty LEDs
    Provide logic to tie all the above together

    Normally that sort of multiple-task workload might suggest the use of a RTOS, but the Arduino Pro Mini has only 32Kb of program memory (of which 2Kb is used by the bootloader) and 2Kb of RAM, so every byte is precious. So, whatever we come up with has to be as minimal as possible. OK, let’s see if we can make some assumptions and trade-offs that will help keep things simple and create a small set of C++ classes we can use to implement the task management

    Reply
  26. Tomi Engdahl says:

    Arduino-ESP WiFi Integration
    https://www.hackster.io/turaib/arduino-esp-wifi-integration-176882

    Use the program to manage your ESP module with simple commands. This will allow you to access the Internet for any Arduino product.

    This program solves the ESP module with only simple commands.

    Upload the esp code to your ESP module (help here)

    Upload the arduino code to Arduino

    Connect the Arduino digital port 7 with the ESP GPIO0 pin, which is labeled D3!!!

    Connect the Arduino digital port 8 with the ESP GPIO2 pin, which is labeled D4!!!

    If you are not using nodeMCU but ESP-01, you will need a Bi-Directional Logic Level Converter.

    Reply
  27. Tomi Engdahl says:

    Put an Arduino Enigma in Your Pocket
    https://hackaday.com/2019/03/28/put-an-arduino-enigma-in-your-pocket/

    The German Enigma device has always been a fascinating gadget for hackers. We’ve seen various replicas and emulators created over the years, and it was recently even the subject of our weekly Hack Chat.

    Reply
  28. Tomi Engdahl says:

    RetroShield for Arduino Mega
    https://hackaday.io/project/164556-retroshield-for-arduino-mega

    Add a second brain to your Arduino Mega

    Reply

Leave a Comment

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

*

*