# Matrix Code Rain Display

A "Matrix" movie-style falling code display. The 200x300mm LED panel shows animated green characters falling. Multiple animation patterns and speeds. Can show custom messages within code rain. USB powered. Mesmerizing desk or wall decoration for sci-fi fans. This matrix display project is perfect for makers, DIY enthusiasts, and electronics hobbyists. Search volume: 880/month.

All parts, CAD, wiring, and firmware generated by Modo AI Hardware Builder with human direction.

---

### Parts

| Part | Why | MPN | Qty |
| --- | --- | --- | --- |
|  | Main microcontroller for real-time audio processing, 16-band frequency analysis, and controlling LED display patterns | `ESP32-S3` | 1 |
|  | Digital MEMS microphone for capturing audio input for spectrum analysis | `ICS-43434` | 1 |
|  | 2.4 inch color display for showing 16-column LED-style spectrum visualization | `NHD-2.4-240320CF-CSXN#-F` | 1 |
|  | 3.5mm stereo jack for line-in audio input as specified in requirements | `105-0851-001` | 1 |
|  | Rotary encoder for adjusting audio sensitivity as required | `PEC11R-4215F-S0024` | 1 |
|  | USB connector for 5V power supply as specified in power requirements | `0026604020` | 1 |
|  | Convert 5V USB power to 3.3V for MCU and peripherals | `AMS1117-3.3 SOT-223` | 1 |
|  | 16 RGB LEDs to create 16-column spectrum display with multiple color patterns | `XL-5050RGBC-WS2812B` | 16 |
|  | Button for switching between different LED color patterns | `TL2285OA` | 1 |

---

9 unique parts, 24 total components.
