English
Hundreds of projects from beginner to advanced — schematics, code, and videos.
Project that prints character by character on a 2x16 LCD screen and displays a looping message by clearing the screen. The LCD library teaches how to use the setCursor and print functions.
A project that creates an animation effect of the text moving left and right on the LCD screen and hitting the walls. Teaches dynamic setCursor positioning and text animation logic.
A project that displays the readings from the HC-SR04 distance sensor in cm in real time on a 2x16 LCD screen. It combines sensor data and LCD display.
The project that prints messages by controlling the LCD screen with only 2 cables (SDA, SCL) thanks to the I2C module. Teaches how to save pins with I2C protocol.
Project that performs height measurement by calibrating with HC-SR04 sensor and I2C LCD screen. It offers a practical application by managing calibration and measurement steps with two buttons.
Project showing numbers from 0 to 9 in sequence on a 7 segment display. It teaches the logic of creating numbers by controlling the segment pins.
Project showing numbers from 0 to 99 with a double digit 7 segment display. Teaches bit operations (bitRead) and one-digit-by-ten digit parsing logic.
Counter project that increases, decreases and resets the number on the 7 segment display with 3 buttons. Teaches boundary control and user interactive counter logic.
Project that measures the ambient temperature with NTC thermistor and displays it in Celsius on I2C LCD screen. It teaches how to calculate temperature from analog value with Steinhart-Hart equation.
Setup project to set the time and date of the DS1302 RTC module and display it on the Serial Monitor. Teaches how to use a real time clock module.
Digital clock project showing time, date and day information read from DS1302 RTC module on I2C LCD screen. Teaches RTC and LCD integration.
Project that shows numbers from 0 to 9999 on a 4-segment 7-segment display with SevSeg library. It teaches multi-digit display logic with multiplexing (scanning) method.