Projects

Projects for: 'Intermediate'
Arduino LED – Hold Button 3s to Turn ON & 3s to Turn OFF

In this project we will learn how to to Turn the LED ON or OFF by pressing a button for 3s. Watch the Video! Step 1: What You Will Need Arduino UNO (or any other Arduino) Button module 200 ohm resistor Jumper wires LED Visuino program: Download Visuino Step 2: The Circuit Connect Button1 pin [VCC] …

ESP32 TTGO Bluetooth Device Scanner

In this project we will learn how to make a Bluetooth Scanner using a ESP32 TTGO to Display the Bluetooth devices around. Step 1: What You Will Need TTGO ESP32 Some Bluetooth device that you will try to locate like a smart bracelet ,etc Visuino program: Download Visuino Step 2: Start Visuino, and Select the Arduino …

ARDUINO Mp3 Player

In this tutorial we will learn how to play a mp3 song using arduino an the DF PLAYER MINI module. Watch the Video! Step 1: What You Will Need Arduino UNO (or any other Arduino) DF PLAYER MINI module Speaker Breadboard 1K ohm resistor Jumper wires SD card with the mp3 song Visuino program: Download Visuino …

Arduino Control Servo Motor Position With Buttons

In this tutorial we will learn how to Control Servo motor position with buttons using arduino. Watch the Video! Step 1: What You Will Need Arduino UNO (or any other board) Servo motor Jumper wires 2X button module Visuino program: Download Visuino   Connect Servo motor “Orange” (signal) pin to Arduino Digital pin[2] Connect Servo …

Light Meter Gauge Using Arduino

In this tutorial we will learn how to make a simple Light meter gauge using BH1750 light sensor and Arduino. Watch the video! Step 1: What You Will Need Arduino UNO or any other Arduino board BH1750 Ambient Light Sensor (I2C) OLED Display Breadboard Jumper wires Visuino software: Download here Step 2: Circuit Connect Light Sensor …

Darkness Sensor and LED Using BH1750 & Arduino

In this tutorial we will learn how to turn the LED ON when darkness is detected. Watch the Video! Step 1: What You Will Need Arduino UNO or any other Arduino board LED BH1750 Ambient Light Sensor (I2C) Jumper wires Visuino software: Download here Step 2: Circuit Connect Light Sensor pin [SCL] to Arduino pin [SCL] …

4-Digit Countdown Timer (Minutes and Seconds) – Arduino Tutorial

In this tutorial we will learn how to make a 4-Digit Countdown Timer displaying Minutes and seconds using Arduino. Watch the Video! Step 1: What You Will Need Arduino UNO or any other Arduino board LED Display TM1637 Jumper wires Visuino software: Download here Step 2: Circuit Connect LED Display pin[CLK] to Arduino digital pin[10] Connect …

Servo Motor Positioning-calibration How to Tutorial

In this tutorial we will learn how to position or calibrate a servo motor, this is often useful in robotics where we need to center a servo motor to a certain position before mounting it. We will display an analog value from the potentiometer and servo degrees on the OLED Display. Watch the video. Step …

M5StickC ESP32 & NeoPixels LED Ring Random Color

In this project we will learn how to display a random color on the NeoPixels LED Ring using a M5StickC ESP32 board. Watch the Video.   Step 1: What You Will Need M5StickC ESP32 NeoPixels LED Ring (In this project we use a LedRing with 12 LED Pixels but you can use any other if …

Enjoy Your Cool Summer With a M5StickC ESP32 Fan – Adjustable Speed

In this project we will learn how to control a FAN speed using a M5StickC ESP32 board and L9110 fan module. Step 1: What You Will Need M5StickC ESP32 FAN module L9110 Jumper wires Visuino software: Download Visuino here: https://www.visuino.eu Step 2: Circuit     Connect StickC pin 5V to FAN module pin VCC Connect StickC …

M5StickC-ESP32 Mini PIR Alarm System

In this project we will learn how to make a mini Alarm Warning using a mini PIR sensor and a M5StickC ESP32 board. Watch the video! Step 1: What You Will Need M5StickC ESP32 Mini PIR Sensor Visuino software: Download Visuino here: https://www.visuino.eu Step 2: Circuit Connect StickC pin 5V to PIR sensor pin VCC (+) …

StickC M5Stack Change Brightness of an LED With a Button

In this project we will learn how to Change the LED Brightness with a Button using a M5StickC ESP32 module. Watch the Video. Step 1: What You Will Need M5StickC ESP32 LED Visuino software: Download Visuino here: https://www.visuino.eu Step 2: Circuit Note: it is recommended to add 1k ohm resistor betwen Positive pin and Go pin …

StickC M5Stack Ultra Simple WiFi Scanner

In this project we will learn how to make a WiFi Scanner using a M5StickC ESP32 module to Display the WiFi networks around. Watch the Video. Step 1: What You Will Need M5StickC ESP32 Visuino software: Download Visuino here: https://www.visuino.eu Step 2: Start Visuino, and Select the M5 Stack Stick C Board Type Start Visuino as …

How to Use Arduino DDS Frequency Signal Generator AD9850

In this Tutorial we will learn how to make a Frequency Signal Generator using a AD9850 module and Arduino. Watch the Video! Note: I managed to get frequency up to +50MHz but the signal quality gets worse with the higher frequencies. Step 1: What You Will Need Arduino Uno or any other Arduino board AD9850 …

Temperature Monitor With DHT11 and I2C 20×4 LCD

In this tutorial we will learn how to make a simple temperature monitor using a DHT11 sensor and I2C LCD Watch the video! Step 1: What You Will Need 20×4 I2C Character LCD display Jumper wires Arduino Uno or any other Arduino board DHT11 temperature and humidity sensor Visuino software: Download here Step 2: The Circuit …

Simple Frequency Counter Using Arduino

In this tutorial we will learn how to make a simple Frequency Counter using Arduino. Watch the video! OLED LCD Display Jumper wires Some sort of frequency generator, it can be another Arduino but in our case we will use a cheap 555 module. Arduino Uno or any other Arduino board Visuino software: Download here Step …

Volume Indicator Neopixel Ws2812 LED Ring & Arduino

In this tutorial we will learn how to make a Volume Indicator using a Neopixel Ws2812 LED Ring and arduino. Watch the Video! Step 1: What You Will Need Arduino Uno or any other Arduino board NeoPixel – RGB LED Ring Jumper wires Potentiometer Visuino software: Download here Step 2: The Circuit Connect Arduino board pin …

Arduino SteamPunk Goggles – Simple DIY

In this Tutorial we will learn how to make the Legendary SteamPunk Goggles that change colors using LED Rings and Arduino. Watch the video! Step 1: What You Will Need Welding goggles 2X NeoPixel – Ws2812 RGB LED Ring (with 12 LEDs) Arduino UNO (or any other Arduino) Jumper wires Visuino software: Download Visuino  Note: to …

ESP32 TTGO WiFi Signal Strength

In this tutorial we will learn how to display a WiFi network signal strength using ESP32 TTGO board. Watch the video! Step 1: What You Will Need TTGO ESP32 WiFi connection Visuino program: Download Visuino Step 2: Start Visuino, and Select the Arduino TTGO T-Display ESP32 Board Type The Visuino: https://www.visuino.eu needs to be installed. Start Visuino as …

Arduino – How to Read SD Card Text File Line by Line

  In this tutorial we will learn how to read the SD card text file line by line. Watch the Video! Note: You can use other Displays such as OLED, but make sure that you use a board with enough memory like Arduino Mega,etc Also check out this tutorials: Arduino Nano: Measure Distance With Ultrasonic …

Simple Step Counter Using Arduino

In this tutorial we will learn how to make a simple step counter. This project is very useful in robotics or anywhere where you need to count something like how many steps the motor made or how many times the sensor detected something. Watch the Video! Step 1: What You Will Need OLED LCD Display …

SteamPunk Goggles – Simple DIY Tutorial Part 2

In this Tutorial we will learn how to make the Legendary SteamPunk Goggles that change colors. If you haven’t yet please check out my first SteamPunk Goggles tutorial. Watch the video! Step 1: What You Will Need Welding goggles 2X NeoPixel – Ws2812 RGB LED Ring (with 12 LEDs) Arduino UNO (or any other Arduino) Jumper …

Analog Speed or Volume Meter With Arduino

In this tutorial we will learn how to make a Volume or Speed analog meter using the OLED display and Arduino. This can be a great simple Indicator of any Analog source. Watch the Video! Step 1: What You Will Need Arduino UNO or any other Arduino board Potentiometer OLED Display Jumper wires Breadboard Visuino …

Arduino How to Connect Multiple Servo Motors – PCA9685 Tutorial

In this tutorial we will learn how to connect several servo motors using PCA9685 module and arduino. PCA9685 module is very good when you need to connect several motors, you can read more about it here https://www.adafruit.com/product/815 Watch the Video! Step 1: What You Will Need Arduino UNO or any other Arduino board or ESP 16 …

Arduino Connect Multiple I2C Devices

In this tutorial we will learn how to connect several modules with an I2C connection to arduino. Watch the Video! In our case we will use 4 OLED Displays as an example, but you can use any other I2C modules/sensors if you wish. Note: 4 OLED Displays consume a bit more memory thats why we …

Arduino GPS Clock With Local Time Using NEO-6M Module

In this tutorial we will learn how to get a current time from the satellites using arduino. Watch the video! Step 1: What You Will Need NEO-6M GPS Module ST7789 TFT Display Arduino Uno or any other Arduino board Breadboard Jumper wires Visuino software: Download here Step 2: The Circuit Connect Arduino 5V to GPS module …

Rotating Fan Using Servo Motor and Speed Control

In this tutorial we will learn how to rotate a fan with adjustable speed using servo motor, potentiometer, arduino and Visuino. Watch the video! Step 1: What You Will Need   Arduino UNO (or any other board) Fan module Potentiometer Servo motor Jumper wires Visuino program: Download Visuino Step 2: The Circuit Connect Servo motor “Orange” …