A photo of Edd Mann

My First PCB Design: Prototyping an Electronic Chessboard

In this post, I share my journey designing and prototyping my first PCB: a scaled-down electronic chessboard using an ESP32-S3, hall sensors, and WS2812 (NeoPixel) LEDs. I cover the motivations, design decisions, schematic and PCB layout challenges, and lessons learned while validating key concepts before scaling up to a full 8x8 board.

Vibe Coding a Chess UI: Building on the ESP32 with Cursor & LVGL

Vibe Coding a Chess UI: Building on the ESP32 with Cursor & LVGL

How Rebuilding My Blog Taught Me to Love CSS Again

How Rebuilding My Blog Taught Me to Love CSS Again

Bridging the Gap Between Android Native Functionality and JavaScript Web Applications

Bridging the Gap Between Android Native Functionality and JavaScript Web Applications

Bridging the Gap Between iOS Native Functionality and JavaScript Web Applications

Bridging the Gap Between iOS Native Functionality and JavaScript Web Applications
Compiled Conversations podcast album art

Compiled Conversations

Podcast I host, featuring conversations with the people shaping software and technology.

Listen to Compiled Conversations