Skip to main content

Section 12 Comprehensive Projects

This section showcases several comprehensive projects built using MicroPython. These projects allow you to apply the knowledge gained in previous chapters to practical scenarios.

  • Traffic Light: Controls multiple LEDs to simulate the timing logic of traffic signals.
  • SOS: Controls a buzzer and an LED to emit SOS Morse code signals.
  • Motion Sensor Light: Uses a PIR sensor to detect human motion and control a WS2812 LED strip.
  • Fun LED Strip: Uses a potentiometer to control the color-changing effects of a WS2812 LED strip in real-time.
  • Interactive Progress Bar: Uses a potentiometer to control the progress bar and gauge effects displayed on an OLED screen in real-time.
  • Internet Weather Display: Connects to the Seniverse Weather API via Wi-Fi to retrieve real-time weather data and displays it on an OLED screen.