English
Hundreds of projects from beginner to advanced — schematics, code, and videos.
A fill-drain animation project that accumulates LEDs on a WS2812B LED strip by sequentially lighting them, then sequentially extinguishing them. Teaches accumulative LED animation logic.
Project to create a Knight Rider style black lightning effect by moving a single LED back and forth on the WS2812B LED strip. Teaches bidirectional pixel animation.
Project to create a continuously changing rainbow color transition animation on a WS2812B LED strip using HSV color space. Teaches the use of the CHSV color model and the EVERY_N_MILLISECONDS macro.
Project that creates a continuous scrolling rainbow animation with HSV color space on WS2812B LED strip. It teaches the logic of smooth color transition by changing the hue value depending on time.
Advanced animation project with FastLED palette system on WS2812B LED strip that automatically changes different color palettes such as rainbow, cloud, party, etc. based on time.
Project that measures the amount of light reflected from the surface with the TCRT5000 infrared sensor and displays it as an analog value on the I2C LCD screen. Teaches the basics of optical distance/
Project that detects the color of the ground with the TCRT5000 sensor and lights red LED on black ground and green LED on white ground. It teaches the color threshold detection logic that forms the ba
A dice project that generates a random number between 1-6 at each button press and displays it on a 7 segment screen. Thanks to the debounce mechanism, a single result is produced in a single press.
A stylish automation project with a bidirectional HC-SR04 distance sensor that alternately lights on and off in the direction of movement.
It is a project that displays real-time clock and calendar information on MAX7219 8x32 dot matrix LED display with DS1307 RTC module. In the clock display, two dots blink every second, reflecting the
DS1307 RTC module and DHT22 temperature-humidity sensor is a project that displays real-time data on MAX7219 8x32 dot matrix LED display. The display shows the temperature in Celsius and Fahrenheit, h
The classic Pong game built using Arduino and SSD1306 OLED display, equipped with an autonomous artificial intelligence (CPU) opponent that instantly tracks the ball's movements and reacts according t