Obsidian ESP32

An ESP32 in a Raspberry Pi Form Factor

This project is coming soon. Sign up to receive updates and be notified when this project launches.


  • Hardware footprint compatible with Raspberry Pi cases
  • 40-pin GPIO compatible with popular expansion boards
    • 3.3V signalling
    • I2S for audio DAC
    • I2C and SPI
    • Serial UART available on header or via microUSB
    • I2C GPIO expander with interrupts
    • 802.11 b/g/n
    • Bluetooth 4.2 / BLE
    • 16 MB flash
    • 8 MB PSRAM
  • Independent 3.3V LDO regulators for the ESP32 and the expansion board
  • Board powering options (5V):
    • Micro-USB connector
    • 40-pin GPIO
    • 2 2.54mm spaced pads on the board
  • I2C GPIO expander
    • Up to 1.7 MHz I2C communication
    • An interrupt for each of two banks of IO
    • Address is selectable via solder jumpers
  • Software Compatibility
    • ESP32 Arduino Core
    • MicroPython
    • ESP32 IDF
  • Hardware buttons for Reset and Boot option in parallel to USB controlled signals

Obsidian ESP32 prototype.

Pinout of 40-Pin Connector:

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: