# 8x8 LED Matrix Display

Day 11 of the 100 Days 100 IoT Projects collection. Board: ESP8266.

Custom heartbeat animations scroll across a MAX7219 8x8 LED matrix driven by the ESP8266. SPI displays and frame buffers in MicroPython.

## How it works

Animation frames are stored as bitmaps in a frame buffer, then shifted out to the MAX7219 driver over SPI fast enough to look continuous. Each frame lights a pattern — like a beating heart — and stepping through frames creates motion on the 64-LED grid.

## What you'll learn

- SPI communication
- Frame buffers
- Bitmap animation
- Multiplexed matrix driving

Full project (code, wiring diagram, Wokwi simulation): https://github.com/kritishmohapatra/100_Days_100_IoT_Projects/tree/main/MicroPython_Based_8×8_LED_Matrix_Animation_Display_using_ESP8266

Summary by SkillShop. Code and diagrams belong to the original repo.
