Arduino Projects

Below are all projects shown in videos on our Robojax YouTube Channel. All the codes are tested and working. Please follow the instructions given in the video.  Most codes work with just copying and pasting them into Arduino IDE screen. There are however many codes that require extra codes that are called "library".  Libraries are certain codes that work for specific hardware or sensors.

Learn how add library to your Arduino IDE

How do I find I2C address for my device?

Title
Review of DPH3205 5A 0-32V Step-down or Buck-Boost converter and Charger
Review of Yescom PS305D 0 to 30V 5A DC Regulated Power supply
Basic Blink sketch with pin mapping using D1 Mini Wifi Development board Example 2/2
Setting Up D1 Mini NodeMCU ESP8266 Wifi with Arduino Example 1/2
Trigger Vibration Motor module with Arduino and voltage from potentiometer Example 2/2
Control Vibration Motor module with Arduino (bsic) Example 1/2
Robojax Touch Counter V3 using TM1637 4 digits LED display
Using LCD1602-I2C with D1 Mini, NodeMCU ESP8266 and Arduino
Robojax Touch Counter V2 using LCD1602-I2C display
Robojax Touch Counter V1 (basic counter)
Using Tilt Angle using SCA60C angle sensor
How Measure Tilt Angle using SCA60C angle sensor and take action based on Angle
Controlling Revolution of 28BYJ-48 Stepper Motor with 2 Push buttons set speed STPB-3
STPB-5: Controlling 28BYJ-48 Stepper Motor with push buttons Send to Any Angles
Tesla coil kit soldering and test
Controlling 28BYJ-48 Stepper Motor Send to Any Angle STPB-4
Control Speed of Stepper Motor 28BYJ-48 with potentiometer
Control Stepper Motor 28BYJ-48 with push buttons with Arduino STPB-1
STPB-2 Control Stepper motor 28BYj-48 with Arduino and 2 push buttons
Control AC Bulb with hand Clap or Voice or Sound (basic)
Control AC Bulb with hand Clap or Voice or Sound (Advanced)
Control Stepper motor 28BYJ-48 with ULN2003 for Arduino
How to use QIFEI 4 channel Relay with Infrared remote
Robojax Arduino Relay timer V 1.0
Robojax Arduino Relay timer with LCD1602-I2C V 1.1
Automation: Using 12V Relay with LED Display Delay Timer module P1 to P4
Using 2 or Sharp Infrared Sensor Module with Arduino
How to use 100V 10A LED DC Voltage Current Meter
Blink LED using millis() with different ON and OFF time Arduino
Review of Plasma Speaker Tesla Coil- 72W from eBay
Pro Micro ATMEGA32U4 Arduino Pins and 5V, 3.3V Explained
Driving a relay with Arduino
Basic Code to keep the IRF5305 Module always ON with Arduino -IRF5305 Example 1/3
This Code turns IRF5305 Module ON and OFF for 3 seconds with Arduino -IRF5305 Example 2/3
Using IRF5305 E-Switch Module to control speed of motor with Arduino-IRF5305 Example 3/3
How to use breadboard and connecting resistors in series and parallel
What is the difference betweek Key Sharf and Milling Shaft in motors
How to user Makerfabs ESP32 3.5" TFT Capacitive Touch with Camera
Complete Guide to DFRobot Motor Shield L298N for Arduino UNO code 1/2
Advanced Code for DFRobot Motor Shield to control 2 DC motors code 2/2
Start using Digispark USB ATtiny85 Arduino board
How to use Digital Time Delay Relay Dual LED 0S to 999 hours
Example 2 of using millis() in Arduino programming
How to use seven segment LED display with Arduino
How to use AT&T CL82407 Cordless Smart Call Blocker Answering System - Robojax
12V Bluetooth Relay to control AC or DC load using mobile Phone
How to use a breadboard
How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1
Control 10 output pins using 10 push button switch with 1 Arduino input pin ANPB-V2
How to control Actuator using Arduino and two push buttons
Arduino Millis function explained with 3 examples
How to use YB5145B 50A DC Current Meter with 75mV Shunt Resistor
How to use YYNMOS-4 4ch MOSFET to control 5A to 20A DC Motor or LED light strip
Full review of ZK-12KX 160W 32V Buck Converter with Lithium Charger
Review of ZK-5JX 6.5-36V to 1.2-32V 5A 75W Step Down Converter with LCD
Zk-SJVA-4X 35W Step up/Down Constant Current Converter Power Supply and Charger
Review of XY-SEP4 4A Buck-Boost Converter Meter Charger with Display
How to use XY-T01 Temperature and Humidity Controller
How to use XY-TR01 Temperature and Humidity Controller
How to use XYS3580 5A Step-down Step-up 5A 35V Constant Current converter
Home Automation: How to use 7 Program 0.1s to 9999 minutes Relay Timer Drok XY-LJ02
XH-W1411 DC 12V Multi-functional Temperature Controller Thermostat Switch
How to use XH-W3001 AC digital Thermostat Temperature control
Review of XL6012 5V-46V 5A Boost converter Module
How to use XY-DJ Charge Control Module with Over Charge Protection Solar
Review of XY-GMOS 10A MOSFET Motor driver and HIGH LOW trigger stwich Module
Using Winson WCS Hall Effec Current Sensor with Arduino
How to use XH-M240 18650 Lithium Battery Capacity Tester Discharger
Review of IC Station XH-M407 8A DC Buck Converter 1.25V-36V
Review of XH-M602 Charge controller Operated with 220V AC
ow to use XH-M603 Battery Protection Controller Module
Review of WZ5005E 5A 250W LCD Buck Converter with CC 10 Preset memory
Review of WUZHI WZ5005 250W 5A Buck Converter panel with WiFi App
Overcurrent Protection with Winson WCS Current Sensors and Arduino
Overcurrent Protection with Winson WCS Current Sensors and Arduino with LCD
Using Winson WCS Current Sensors with LCD1602 LCD2004 I2C Arduino
Using 4 or more VL53L0X Laser Distance meter with Arduino
Dispaly distance from 4000mm VL53L1X Distance Sensor on Arduino LCD
Using VL53L1X Laser Distance Sensor to measure distance up to 4 meters
Using one VL6180X 20cm Time-of-Flight proximity sensor with Arduino
Using two or more VL6180X 20cm Time-of-Flight proximity sensor with Arduino
Prolific USB Windows 8.1 and Windows 10 driver issue resolved
Controlling AC Bubl from Windows Command Line via USB
Juntek VAT4300 Wireless Current Power multi-function Energy meter
How to change the I2C address for VL53L0X laser distance sensor
Using two or more VL53L0X Laser Distance meter with Arduino
STPLPB-01 Control Speed of Stepper Motor with L298N module with Arduino
Using TEMT6000 Phototransistor Ambient Light Sensor for Arduino
Using Two more TM1637 4 digits LED Display with Arduino
How to use TP5100 2A 8.4/4.2V 1S and 2S Lithium Battery Charger
How to use DiyMore SHT2000 Temperature and Humidity Controller- Robojax
Servo Motor with Potentiometer and LCD with Arduino without breadboard- SP-LCD-2
Control Servo motor with a Push Button: Move Servo and Return SPB-1
Control Servo motor with a Push Button: Move Servo on ONE direction SPB-2
Control Servo motor with a Push Button: Move Servo keep pressed SPB-3
How to control multiple Servo motors using one potentiometer with Arduino
Battery Protection SIN9020S battery OVP OCP OPV Ultimate protection with relay
STC-3028 Thermostat with Heat and Humidity Fully Explained and demonstrated
Servo Motor with Potentiometer and LCD with Arduino - SP-LCD-1
Control 2 or more Servo with Potentiometers using Arduino
Control 5A DC Motor with Arduino (modify module)
How to use AC 80-260V 100A PZEM-061 Active Power Meter
How to use RGB LED with Arduino code calculate resistor value
Using Sharp IR GP2Y0A51SK0F Distance Sensor with Arduino (2cm to 15cm)
Using Sharp IR GP2Y0A51SK0F Distance Sensor with Arduino (2cm to 15cm)
Control 32 Servo motor using PCA9685 Module and ESP32 V4
Control 32 Servo over Wi-Fi using ES32 and PCA9685 via desktop or mobile phone V5
Review of 20A DC PWM Motor Speed Controller20A DC10-60V PWM
Modify 20A DC PWM Motor Speed Controller and contro with Arduino
How to modify 3A PWM Motor Speed controller with Arduino
Arduino code and Video for PCA9685 16 channel 12 bits servo controller V1
Control 16 Servo motor using PCA9685 Module and Arduino V2 Sketch #1 ONE-By-ONE
Control 16 Servo motor using PCA9685 Module and Arduino V2 Sketch #2 Individual servo Control
Control 16 Servo motor using PCA9685 Module and Arduino V2 Sketch #3 All Servos together
Control 32 Servo motor using PCA9685 Module and Arduino V3 Sketch #1 All Servos together
Measure Temperature non-contact with Melexis MLX90614 with NodeMCU D1 Mini over Wifi
Using Melexis MLX90614 Infrared Thermometer with Arduino LCD1602
Using Melexis MLX90614 Infrared Thermometer with Arduino LCD2004
Using Melexis MLX90614 Infrared Thermometer with Arduino
Using two or more Melexis MLX90614 Infrared Thermometer with Arduino
Arduino code to use NJK-5002C hall sensor
8 Digits LED Seven Segment Display with MAX7219 and Arduino
Start using MH-Tinny Attiny88 Development board
Using Non-Contact Long Range MLX90614-DCI Temperature Sensor with Arduino
Using Melexis None-Contact MLX90614 Infrared Thermometer wiht ESP32 over Bluetooth
Measure Temperature non-contact with Melexis MLX90614 with NodeMCU D1 Mini over Wifi (using Ajax)
MAX6675 Thermocouple k type sensor with LCD1602 I2C and Arduino
How to use 2 MAX6675 Thermocouple k type sensor with 2 or more LCD1602 I2C and Arduino
MAX6675 Thermocouple K-Type code for Arduino (without relay and display) Example 1/4
Arduino code for MAX6675 Thermocouple K-Type with Relay (no display) Example 2/4
Arduino code for MAX6675 Thermocouple K-Type with Relay and Display Example 3/4
Arduino code for 2pcs of MAX6675 Thermocouple K-Type with Relay (no display) Example 4/4
Introduction to M5Stack Core2 ESP32 2" Display Development Module
How to use 2 MAX6675 Thermocouple k type sensors with one LCD1602 and Arduino
MAX6675 with K-Type Thermocouple Control Relay as Thermostat
How to use MAX6675 Thermocouple k type sensor with Arduino
Display Temperature from LM35 on LCD1602 in Celsius Fahrenheit and Kelvin
How to use LM35 To Measure Temperature in Celsius Fahrenheit and Kelvin
Measure Temperature and Humidity using M5Stack Core 2 with DHT11 and DHT22
Laser distance measurement with M5Stack Core2 ESP32 and VL53L0X with Arduino
Laser distance measurement with M5Stack Core2 ESP32 and VL53L0X with Arduino (advanced)
Code to control 2 DC motors using L298N Module with push button and pot -Example 2
Control speed of DC motor using temperature sensor DHT11, DHT22 with L298N Module
Control 4 wire Stepper Motor with L298N module
Arduino Code for L9110 Dual DC motor controller module
How to use 2 or more LCD1602-I2C modules with Arduino
Using L298N Module to control 2 DC Motors with library
Using 2 L298N Modules to control 4 DC Motors with library
Code to control 1 DC motor using L298N Module with 2 push buttons -Example 1
Code to control 2 DC motors using L298N Module with 4 push button (2 for each motor) -Example 2
Using L298N To contorl DC Motors with Potentiometer and 3 Push buttons -Example 1
How use KR1204 433MHz 12V 4CH Channel Relay RF Wireless Remote Control Switch FOB
Arduino Code and video L293D and DC Motor Controller (witout speed control)
Control DC motor using L293D motor driver with Aarduino PWM (loop) -Example 1
Source for simple L293D motor controller using Arduino (CW, CCW and STOP) -Example 2
Control 4 DC motor using L293D DC motor sheidl for Arduino
Using 2 more HTU21DF Humidity and Temperature Sensors with Arduino
How to use Heltec LoRa CubeCell Development Board HTCC-AB01
Multi-function DC/AC Motor Controller board 5V - 24V Motor Forward Reverse Controller Timer I053A02
Record and Play sound using Arduino and ISD1700 ISD1760 chip
Display Temperature from HTU21D as bargraph on LCD
How use HTU21DF Humidity and Temperature Sensor with Arduino (Custom code)
HT16K33 I2C 4 digits seven segment display with Arduino
Build Simple digital clock using Arduino DS3107
Build Simple digital clock using Arduino DS3231
How use HTU21DF Humidity and Temperature Sensor with Arduino (Basic Code)
Display Temperature from HTU21D on LCD
Using ESP8266 WiFi Scan to Open WiFi scan code with Arduino -Example 2
Using ESP8266 Advanced WiFi scan code with Arduino -Example 3
Using ESP8266 WiFi Scan with LCD1602-I2C to display strength in percentage with Arduino
Get GPS location from U-Blox Neo-6 and Neo-7 GPS Modules with Arduino
How to control AC bulb or load using NodeMCU ESP8266 over WiFi with Relay
ESP8266 Project:How to control 2 AC bulb or load using NodeMCU and D1 Mini over WiFi with 2 Relay
ESP8266 Project:How to control 4 AC bulb or load using NodeMCU and D1 Mini over WiFi with 4 Relay
HTTP Client Example for ESP8266 to send information to remote location
Using ESP8266 WiFi Scan to see all available WiFi AP with Arduino -Example 1
How to control speed of DC motor with NodeMCU ESP8266 and L298N Module over WiFi
Using HT16K33 4 digit seven segment display with ESP8266 NodeMCU and D1 Mini
MAX6675 Thermocoupler Temperature over WiFi with ESP8266 NodeMCU D1 Mini
Reading Temperature Wirelessly over WiFi with DHT11, DHT22 and ESP8266 NodeMCU
IoT Project: Use NodeMCU or D1 Mini to control DC Motor over WiFi with Relay
Control LED or AC bulb using ESP32 Built-in Touch pins
Control 28BYJ-48 Stepper Motor using ESP8266 NodeMCU or D1 Mini over WiFi ES8STP-1
ESP8STP-2: Send Stepper Motor 28BYJ-48 over WiFi Mobile Phone to any Angle using D1 Mini NodeMCU
Full Control of DC Motor with ESP8266 NodeMCU D1 Mini over WiFi
Control Servo motor using ESP32 over WiFi Move-To-Angle SESP-WiFi-1
Control Servo motor using ESP32 over WiFi Push-Return SESP-WiFi-2
Control Multiple Servo motors using ESP32: Multiple Servo ESP-SERV3
Reading Potentiometer Voltage using ESP32 Microcontroller
How to setup ESP32 Camera using Arduino IDE and Arduino UNO
How to control AC bulb or load using ESP32 over WiFi with Relay
ESP32 Project: How to control 2 AC bulb or load over WiFi with 2 Relay
ESP32 Project: How to control 4 AC bulb or load over WiFi with 4 Relay
Control Servo motor using ESP32: Single Servo ESP-SERV1
Control Servo motor using Potentiometer and ESP32: Servo Pot. ESP-SERV2
Fading 2 or more LEDS using ESP32 and Arduino IDE
Using K-Type Thermocoupler MAX6675 using ESP32 with Arduino IDE
Dispaly Temperature from MAX6675 using ESP32 over Bluetooth on Mobile phone
Using 2 or more K-Type Thermocoupler MAX6675 using ESP32 with Arduino IDE
IoT Project: Use ESP32 to control DC Motor over WiFi with Relay - Grab-n-Go