ESP32

ESP32 experiments and tutorials focused on creative hardware, browser integrations, OLED displays, webcam streaming and Arduino projects.

ESP32 projects

  1. 31 May 2026

    Doom title screen dithered to 1-bit and displayed on a 128x64 SSD1306 OLED connected to an ESP32 DevKit, mounted inside a cardboard enclosure

    1-Bit Doom: Stream DOS Games to ESP32 OLED Over WiFi

    Stream DOS games to a 128x64 SSD1306 OLED on an ESP32 over WiFi. Browser-based 1-bit dithering converts each frame for a tiny monochrome display.

  2. 17 May 2026

    ESP32 pinball game running on a tiny OLED display, housed inside a cigarette case with the board and USB cable visible

    ESP32 OLED Pinball with Capacitive Touch

    A pinball game built from scratch in C++ for the ESP32 and a 128x64 OLED, using capacitive touch pins as flippers and a cigarette case as the enclosure.

  3. 16 Apr 2026

    A tiny OLED display connected to an ESP32 showing a live webcam feed in a dithered 1-bit pixel style, streamed wirelessly from the browser over Wi-Fi.

    ESP32 Mini OLED Webcam Stream

    Stream your webcam to a tiny ESP32 OLED display with MediaPipe face detection and seven dithering styles. Runs from a single Arduino sketch file.