Microcontroller Project Hub

Images created using artificial intelligence.

Arduino UNO, MAX7219

Scrolling-Clock---Arduino-UNO--RTC--and-DHT-11-

Hey Science Enthusiasts! Get ready to dive into the world of Arduino with a fantastic project: a 64×8 LED Dot Matrix Clock with temperature and humidity display. Let’s make this electrifyingly cool clock step-by-step!

Difficulty Rating

Magic 8-Ball: Arduino UNO R3, a tilt switch, and an LCD display

Hey Science Enthusiasts! Get ready to build your own electronic Magic 8 Ball using an Arduino, a tilt switch, and an LCD display. This cool project will let you ask your very own “Crystal Ball” any yes-or-no question and get a mystic answer! Let’s dive into making this magically fun gadget step-by-step.

Difficulty Rating

ESP8266 WiFi message display system

Hey Science Enthusiasts! Strap in as we embark on a thrilling journey with the ESP8266 to create a Wi-Fi-enabled LED message display. This project is perfect for broadcasting messages in style, right from your browser!

Difficulty Rating

Beating Heart - Arduino UNO

Hey Science Enthusiasts! Ready to light up your world with Arduino? Let’s dive into an electrifying project that brings art and technology together—a Heartbeat LED Matrix Display using Arduino. This fun project will teach you how to animate hearts on an LED matrix, symbolizing the pulsating beat of love. Let’s create this heartwarming display step-by-step!

Difficulty Rating

Fan Control with ESP32

Hey Science Enthusiasts! Get ready for a smoking hot project with the ESP32—literally! We’re building a temperature control system for a homemade smoker that can also be adapted to control a fan or other devices based on temperature for a variety of applications. With an ESP32, a thermocouple, and a bit of coding, you can keep your smoker at the perfect temperature. This project includes a customizable HTML interface to display the information you need. Let’s get started!

Difficulty Rating

Automated Soil Moisture Monitoring System - Arduino UNO

Hey Science Enthusiasts! Today, we’re diving into a practical and environmentally conscious project—an Automated Soil Moisture Monitoring System using an Arduino, a soil moisture sensor, and an LCD display. This handy device helps you keep track of soil moisture levels in your garden and automatically waters your plants when necessary. Ready to make gardening a breeze? Let’s get started step-by-step!

Difficulty Rating

magic button esp8266

Magic Button - ESP8266

Hey Science Enthusiasts! Today, we’re diving into an exciting project using the ESP8266 module to make voice calls through Twilio’s powerful API. This guide will walk you through setting up your ESP8266 to connect to WiFi and use Twilio to make calls at the press of a button. Inspired by the practical need to help an elderly relative who regularly misplaces their phone, this project is designed to simplify their life. With just a press of a button, their phone will ring, making it easy to find. Whether you’re building a smart solution for a loved one or an emergency alert system, this guide has got you covered. Let’s get started!

Difficulty Rating

ESP8266 P10 display

ESP8266 and P10 LED Panels

Hey Science Enthusiasts! Get ready to dive into the world of visual display projects with the ESP8266 and P10 LED panels. Today, we’re building a dynamic scrolling text display that can show messages like “Learn Coding in English at Surin Learning Lab!” It’s perfect for storefronts, classrooms, or even home decor. This guide will walk you through setting up and programming your LED panel to create eye-catching displays. Let’s illuminate those LEDs!

Difficulty Rating

ESP32 Duino-Coin Miner with OLED Display

Hey Science Enthusiasts! Today, we’re going to dive into a fantastic project: integrating a 0.96″ OLED display with an ESP32 to monitor mining statistics in real time. This setup is perfect for anyone engaged in Duino-Coin mining who wants to keep an eye on their rig’s performance directly from their device. So gear up for some fun with hardware and coding! Let’s get started!

Difficulty Rating

Real-Time Duino-Coin Mining Stats with ESP8266 and TZT 1.77 Screen

Hey Science Enthusiasts! Get ready to dive into a project that combines cryptocurrency mining with real-time data display using the ESP8266 NodeMCU and a TZT 1.77 inch color screen. This setup will allow you to monitor your Duino-Coin mining statistics directly from your device, enhancing both functionality and learning experience. Let’s set up your visual mining monitor!

Difficulty Rating

8 Bit Binary counter Arduino

8 Bit Binary Counter

Hey Science Enthusiasts! Today, we’re tackling an intriguing project that visually and mechanically demonstrates numbers using an Arduino board. We’ll be controlling eight servos, each representing a bit in a byte, to display numbers in binary form, alongside a TM1637 7-segment display that shows these numbers in decimal. This setup is a fantastic exploration of binary arithmetic, servo mechanics, and dynamic display methods. Let’s get your setup ready!

Difficulty Rating

Arduino Automatic Fish Feeder

Hey Science Enthusiasts! Gear up for a project that blends automation and precision in pet care: an Automatic Fish Feeder with Pellet Level Indicator. This innovative setup utilizes a bipolar stepper motor for controlled pellet dispensing inside a 10-gallon bucket, complemented by an ultrasonic sensor to monitor the pellet level. LEDs serve as visual indicators for pellet levels, ensuring your aquatic friends are fed regularly without overfilling the dispenser. Let’s dive into setting this up!

Difficulty Rating

en_USEnglish