--- date: 2026-08-05 type: project status: active hardware: XIAO ESP32-C3 + Waveshare Pico ePaper 4.2 tags: [electronics, esp32, epaper, driver] --- # Electronics - XIAO ESP32-C3 + Waveshare Pico ePaper ## Hardware - XIAO ESP32-C3 (RISC-V) - Waveshare Pico ePaper 4.2 (400x300 B/W SPI, 2-color) - Prior C driver: Gitea adolforeyna/basic1 - Target: KidsOS / Tactility stable grayscale UI ## Display Driver Preference - Stable pseudo-grayscale: clean full black/white reset + 5 selective fast partial passes - White stays white, intermediate black drives distributed to avoid ghosting - Avoid harsh black / ghosting — soft pencil aesthetic similar to reMarkable - Method: full clean -> 5x selective fast partial passes distributed ## SPI Wiring - Verify against Waveshare wiki: BUSY, RST, DC, CS, CLK, DIN + VCC/GND ## Related - tactility_humation_mit_avatars_2026.md - paper_apps_golf_galaxy_zero_2026.md — grid puzzles ideal for ePaper ## Next - [ ] Port stable 5-pass grayscale method - [ ] Test with XIAO SPI wiring - [ ] Render Paper Apps GOLF tile on ePaper [[Projects]] | [[Index]]