Tag: ESP32

  • Retro Smart Speaker V2: Now Open Source

    Retro Smart Speaker V2: Now Open Source

    A little while ago, I built a 3D-printed retro smart speaker that supports Wi-Fi audio streaming, Bluetooth playback, and local playback from a microSD card. For the original release, I published the 3D models (V1) for the enclosure, but I held back the custom PCB design and firmware while I…

  • Retro Smart Speaker Build

    Retro Smart Speaker Build

    I recently built a 3D printed smart speaker with a retro radio-inspired design. It supports streaming audio, Bluetooth playback, and local audio playback from a microSD card. The original idea for this project came from a previous build where I put together a police radio decoding pipeline that streams audio…

  • ESP32 + SPI Capacitive Touchscreen Tutorial

    ESP32 + SPI Capacitive Touchscreen Tutorial

    It wasn’t long ago that capacitive touchscreens were completely out of reach for hobbyists. Cheap resistive touchscreens have been available for a while, but can be a bit finicky to use. Finally, inexpensive capacitive touchscreens have arrived, and they are awesome. Let’s take a look at the 2.8-inch 240×320 IPS…