This project is a compact, powerful, and flexible development board that combines an ESP32-S3 microcontroller with a Gowin 1K FPGA. It was born out of the frustration with traditional wired debuggers, bulky programming tools, and the hassle of driver installations. I wanted a truly wireless, plug-and-play platform that could handle JTAG, SWD, UART, and FPGA programming—all accessible through a web browser.
The ESP32-S3 runs FreeRTOS and hosts a complete suite of tools locally: OpenOCD, Black Magic Debug, CMSIS-DAP, and openFPGALoader. That means you don’t need to install or configure anything on your PC—just connect to the board’s Wi-Fi network and launch your browser.
You can configure and program your FPGA, debug your MCU, or monitor UART output over WebSerial—all wirelessly. It even has a built-in LCD to show IP address, status, and internal signals. With software-adjustable I/O voltage from 1.2V to 3.3V (in 0.1V steps), the board supports a wide range of devices and logic levels.
At just 33mm x 40mm, this board turns the ESP32-S3 into a fully integrated web-enabled debug and configuration tool—perfect for embedded developers, FPGA hobbyists, and educators.
Comments