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:

    No Strings Attached: The World’s First Wireless Tin Can Phone
    A new take on a very old idea.
    https://www.hackster.io/news/no-strings-attached-the-world-s-first-wireless-tin-can-phone-59ebe6227ecf

    Reply
  2. Tomi Engdahl says:

    How to make a digital distance meter using the MIT app inventor|Ultrasonic sensor|Arduino Project!
    https://www.youtube.com/watch?v=eX2Hb-lr-5M

    Reply
  3. Tomi Engdahl says:

    Guido ten Dolle Turns the QCX CW Radio Kit Into an Arduino-Powered Single Side-Band Transceiver
    https://www.hackster.io/news/guido-ten-dolle-turns-the-qcx-cw-radio-kit-into-an-arduino-powered-single-side-band-transceiver-2b91a0c23fc4

    Designed to unlock new functionality, the upgrade kit adds an ATmega328 and a clever Arduino sketch to bring SSB capabilities to the QCX.

    Reply
  4. Tomi Engdahl says:

    DIY Arduino LED clock | Arduino Projects | 7 Segment Display | LED digital Clock from Cardboard
    https://www.youtube.com/watch?v=vkphJ86zm0Q

    Reply
  5. Tomi Engdahl says:

    Clap-Controlled Lights That You Can Actually Use
    Clap twice to turn on and off a bright LED.
    https://create.arduino.cc/projecthub/gadhaguy/clap-controlled-lights-that-you-can-actually-use-96a85c

    Reply
  6. Tomi Engdahl says:

    Matt Meerian’s LED Desk Lamp Upgrade Offers Smart Lighting Control From an Arduino-Compatible PCB
    Having found the built-in controller inadequate for his workbench, Meerian set about designing something smarter.
    https://www.hackster.io/news/matt-meerian-s-led-desk-lamp-upgrade-offers-smart-lighting-control-from-an-arduino-compatible-pcb-a4216983834f

    Reply
  7. Tomi Engdahl says:

    Morse Code Station © Apache-2.0
    dit-dit-dah-dah! Learn Morse Code with this easy Arduino Uno project.
    https://create.arduino.cc/projecthub/mariogianota/morse-code-station-e1ee39

    Reply
  8. Tomi Engdahl says:

    BattleBots on a budget!

    How to Build a Battlebot With Arduino and Cardboard © GPL3+
    Build a battlebot from cardboard using Arduino.
    https://create.arduino.cc/projecthub/San_Ismail/how-to-build-a-battlebot-with-arduino-and-cardboard-5633a4

    Reply
  9. Tomi Engdahl says:

    An open source USB transmitter created for a custom home assistant.

    Control AC RF Switches with the Open433 USB Transmitter
    https://www.hackster.io/news/control-ac-rf-switches-with-the-open433-usb-transmitter-fb2dcd67898b

    A USB transmitter created for a custom home assistant. It may not be as pretty as Alexa, but it’s more powerful.

    Open433 is an open source USB RF transmitter equipped with a pair of coiled antennas. The device is based on an ATmega328 running at 16MHz with an Arduino Uno bootloader and a CH340 USB to the serial converter. Samuel also added an expansion port for SDA / SCL / A0 / Pin8 (PD0) in addition to the ISCP header with the SPI bus to allow the board to be used as a standalone transmitter to send sensor values.

    https://www.tindie.com/products/thestaticturtle/open433/

    https://blog.thestaticturtle.fr/creating-a-custom-component-for-homeassistant/

    https://github.com/TheStaticTurtle/Open433

    Reply
  10. Tomi Engdahl says:

    Offering full Sound Blaster 2.0 compatibility, the BlasterBoard is a high-quality ISA soundcard for your vintage gaming rig.

    LABS’ BlasterBoard Uses an ATmega328, OPL2 to Offer Sound Blaster 2.0 Support to Any ISA-Capable PC
    https://www.hackster.io/news/labs-blasterboard-uses-an-atmega328-opl2-to-offer-sound-blaster-2-0-support-to-any-isa-capable-pc-120af26ad315

    Offering full Sound Blaster 2.0 compatibility, the BlasterBoard is a high-quality ISA soundcard for your vintage gaming rig.

    Vintage computing enthusiast LABS has launched an eight-bit soundcard for the Industry Standard Architecture (ISA) bus, dubbed the BlasterBoard and designed to replace now hard-to-find Sound Blaster 2.0 parts.

    “My initial idea was to create a sound card using discrete off-the-shelf components to play some games from the past on my ancient 486 PC,” LABS writes of the project’s inspiration. “I did not power up the machine since early 90s, it was just collecting dust at the attic. But after watching some retro gaming videos the nostalgic inspiration grew and I decided to give it a try.”

    The project is centred around two key components: A Microchip ATmega328P microcontroller provides PCM and ADPCM waveform playback via an MCP4901 digital-to-analog converter (DAC), while an original Yamaha OPL2 chip offers FM synthesis. The design also includes an input for CD audio, complete with noise cancellation circuit, another input for the internal PC speaker, a built-in analog mixer with dedicated volume knobs for each source, and line-level plus amplified headphone outputs.”

    “To make it even simpler I dropped useless sound recording ability and a game port of the original card, but added CD audio and PC speaker inputs, so the card could support any DOS game that produce any sound at all.”

    The BlasterBoard is now available from LABS’ Tindie store, alongside a wealth of technical documentation, priced at $99 in kit form or $149 assembled; board layouts and firmware files can be found on GitHub

    https://github.com/labs-lv/blasterboard

    Reply
  11. Tomi Engdahl says:

    A lightweight simulator to run programs compiled for PICmicro on Arduino.

    Run PICmicro Instructions on Arduino
    https://www.hackster.io/dilshan-jayakody/run-picmicro-instructions-on-arduino-288fd8

    A lightweight simulator to run programs compiled for PICmicro on Arduino.

    Reply
  12. Tomi Engdahl says:

    This program will display all sorts of images and even games using nothing more than a Windows 10 PC and Arduino. Just plug in your board via USB and voila!

    Arduino Serial Display – Display via USB Interface!!! © GPL3+
    https://create.arduino.cc/projecthub/tilenstermecki/arduino-serial-display-display-via-usb-interface-e22a59

    Use ASD (Arduino Serial Display) to show all sorts of images or even games. You will not need more than Windows 10 computer and Arduino!

    Reply
  13. Tomi Engdahl says:

    This Arduino Mega-controlled, five-bar parallel robot looks like a fun way to explore inverse kinematics and control algorithms.

    Educational Five-Bar Parallel Robot (Double SCARA)
    https://hackaday.io/project/173325-educational-five-bar-parallel-robot-double-scara

    Designed to be used as a first robot to introduce students to robotics concepts such as : Inverse Kinematics and control algorithms.

    Reply
  14. Tomi Engdahl says:

    μSim is a lightweight simulator to run programs compiled for PICmicro on your Arduino.

    https://create.arduino.cc/projecthub/dilshan-jayakody/run-picmicro-instructions-on-arduino-288fd8

    Reply
  15. Tomi Engdahl says:

    This PC software allows you to use your Arduino as an oscilloscope, with support for eight channels at rates up to 100 kHz.

    Oscilloscope, 8-Channels, Up to 100 kHz © CC BY-ND
    https://create.arduino.cc/projecthub/zaidatek/zscope-arduino-oscilloscope-8-channels-up-to-100-khz-c774f5

    Standalone PC software to use your Arduino as an oscilloscope, supports up to eight channels, at rates up to 100 kHz.

    Use your PC and Arduino as an oscilloscope!

    Features
    1-100 kHz sampling rate (up to 75-80 kHz for 2+ channels)
    Up to eight channels simultaneously
    Basic trigger and cursor functions

    Reply
  16. Tomi Engdahl says:

    No code, just convo! HeyTeddy guides you through setting up your Arduino circuit via voice commands.

    HeyTeddy is a conversation-based prototyping tool for Arduino
    https://blog.arduino.cc/2020/07/09/heyteddy-is-a-conversation-based-prototyping-tool-for-arduino/

    To assist with these first steps of a beginner’s hardware journey, researchers at KAIST in South Korea have come up with HeyTeddy, a general-purpose prototyping tool based on dialogue.

    Words spoken to HeyTeddy are parsed, interpreted, and executed in real-time, resulting in physical changes to the hardware without having to write any code. Once programmed, code can be exported and used on the board by itself.

    Reply
  17. Tomi Engdahl says:

    Arduino and Charlieplexing Leds Examples © GPL3+
    You can run twenty leds with five outputs.
    https://create.arduino.cc/projecthub/altium_designer_projects/arduino-and-charlieplexing-leds-examples-673eb3

    Do you know the Charlieplexing method? Would you like to control a large number of leds using a small number of output pins? You can do this with the Charlieplexing method.

    You can download the driver file here.

    https://code.google.com/archive/p/yacll/

    Reply
  18. Tomi Engdahl says:

    Display all sorts of images and games over USB, using nothing more than a Windows 10 computer and Arduino.

    Arduino Serial Display – Display via USB Interface!!!
    https://www.hackster.io/tilenstermecki/arduino-serial-display-display-via-usb-interface-e22a59

    Use ASD (Arduino Serial Display) to show all sorts of images or even games. You will not need more than Windows 10 computer and Arduino!

    Reply
  19. Tomi Engdahl says:

    Sew awesome, Charlie Gerard!

    Building interactive textile-based interfaces with Arduino and JavaScript
    https://medium.com/@devdevcharlie/building-interactive-textile-based-interfaces-with-arduino-and-javascript-edf89c8d756a

    Reply
  20. Tomi Engdahl says:

    This remote-controlled, two-wheeled robot will beep and boop its way across your floor.

    Meet MrK_Blockvader, a little mobile robot that’s lots of fun
    https://blog.arduino.cc/2020/07/10/meet-mrk_blockvader-a-little-mobile-robot-thats-lots-of-fun/

    Reply
  21. Tomi Engdahl says:

    DIY Arduino audio signal spectrum analyzer with changeable visual modes
    https://m.youtube.com/watch?feature=youtu.be&v=8WhbFTkmvn4

    Julkaistu 13.7.2020
    A spectrum analyzer measures the magnitude of an input signal versus frequency within the full frequency range of the instrument. In this project is presented a very simple way in which such a device can be made with the help of only a few components:
    – Arduino Nano microcontroller
    – 16X2 LCD display
    – capacitor 47 nF and
    – trimer potentiometer 10 kOhm
    The “FHTSpectrumAnalyzer” project was chosen as the source for creating the spectrum analyzer and minor changes were made to the code. The display connection via I2C was changed to 4-bit mode, the ADC reference voltage was switched to internal 1.1 V. You will also need the FHT.h library.
    An audio signal directly through a 47 nF capacitor is fed to analog input A1, the spectrum analyzer has an automatic gain of the input signal, which improves the visual image of the spectrum analyzer.
    You can also use the button to select one of the six visual modes.

    Instructions, Schematic diagram and Arduino code at
    https://create.arduino.cc/projecthub/mircemk/diy-audio-signal-spectrum-analyzer-bb8a50

    Reply
  22. Tomi Engdahl says:

    Deck out your ride with an Arduino-controlled spoiler
    https://blog.arduino.cc/2020/07/14/deck-out-your-ride-with-an-arduino-controlled-spoiler/

    Car spoilers can provide downforce for better performance, or simply give the appearance of speed. To take things to another level, Michael Rechtin designed his own custom wing that doesn’t just sit there, but pitches up and down via a pair of servos.

    The system utilizes an Arduino Nano along with an MPU-6050 for control, adjusting itself based on his Mazda’s movement, and powered is supplied by a LiPo battery. Suction cups are used to attach the spoiler, so installation appears to require no actual modification of the car whatsoever.

    As far as performance goes, Rechtin notes that it’s just for fun — likely wreaking havoc on your gas mileage!

    Reply
  23. Tomi Engdahl says:

    Follow along with your favorite satellites in real-time as they pass overhead using this 3D-printed, MKR1000-controlled dish.

    Satellite Tracker © GPL3+
    https://create.arduino.cc/projecthub/alex_chang/satellite-tracker-13a9aa

    Keep up-to-date on the passing of your favourite satellites overhead with this 3D-printed, Arduino-controlled satellite tracker!

    Reply
  24. Tomi Engdahl says:

    Perform FFT on your Arduino with fairly good accuracy.

    EasyFFT: Fast Fourier Transform (FFT) for Arduino © GPL3+
    This code performs FFT with good accuracy.
    https://create.arduino.cc/projecthub/abhilashpatel121/easyfft-fast-fourier-transform-fft-for-arduino-9d2677

    This project does not explain the working of FFT but explains the application of the FFT function. The same process is also explained in the attached video.

    Reply
  25. Tomi Engdahl says:

    Nintendo Emulator for Arduino DUE
    https://github.com/nathalis/NESDUE-Arduino_DUE_Nintendo_emulator

    Overclocked Arduino DUE quite able to emulate NES games, the emulator is based on Nofrendo Remix, contains memory hacks, because Arduino DUE has a hardware limit of 96 KB RAM. Nothing is guaranteed. NES ROM size limit is ~ 49168 bytes (Is able to run Super Mario Bros.) Used Libraries: marekburiak-ILI9341_due, greiman-SdFat, SchedulerARMAVR…

    Reply
  26. Tomi Engdahl says:

    Physical Twin is an interactive, remote-controlled painting device.

    Painting robot with ‘twin’ control scheme
    https://blog.arduino.cc/2020/07/16/painting-robot-with-twin-control-scheme/

    For a class project, University of Stuttgart students Ekin Sila Sahin, Lior Skoury, and Simon Treml came up with a unique painting robot named the Physical Twin.

    The Physical Twin travels on a three-wheeled chassis and mounts a four-axis arm with a brush.

    Physical Twin: an Interactive Remote Painting Device
    https://www.instructables.com/id/Physical-Twin-an-Interactive-Remote-Painting-Devic/

    Reply
  27. Tomi Engdahl says:

    Tweak the Arduino logo using serial communication and Processing! https://bit.ly/2Wmc6Yg #ArduinoAtHome

    Reply
  28. Tomi Engdahl says:

    Use this MKR1000 telemetry system to connect your vehicle to the Internet and view data in real-time.

    MQTT OBD Vehicle Telemetry © GPL3+
    https://create.arduino.cc/projecthub/jassak/mqtt-obd-vehicle-telemetry-f120c4

    Fancy to see your’s vehicle data online in real-time? If so, continue reading!

    Reply
  29. Tomi Engdahl says:

    ARDUINO TUTORIAL 67: Create a Remote Controlled RGB LED with Brightness and Color Control
    https://www.youtube.com/watch?v=ZgGGJDsoeKE

    Reply
  30. Tomi Engdahl says:

    How to make IR proximity sensor | LM393 IC | full details. ||
    https://www.youtube.com/watch?v=YmxTTOmhrw0

    IR Proximity Sensor / Obstacle Detector circuit on Breadboard | LM358 Op-Amp projects
    https://www.youtube.com/watch?v=qEMtCKfZOHw

    Reply
  31. Tomi Engdahl says:

    LCD Alarm Clock and Thermometer Controlled by IR Remote © GPL3+
    https://create.arduino.cc/projecthub/mircemk/lcd-alarm-clock-and-thermometer-controlled-by-ir-remote-bde2ac

    How to build an Arduino-based big LCD clock with two alarms and temperature monitor controlled by IR TV remote.

    Reply

Leave a Comment

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

*

*