EsPiFF, an ESP32 module designed in the form factor of the Raspberry Pi 4, is compatible with nearly all Pi 4 enclosures and HATs. It offers both wired and wireless Ethernet connectivity, an SD card slot, and an RP2040 co-processor. As a result, EsPiFF provides a highly practical, low-power alternative to the Raspberry Pi.
Additionally, EsPiFF is ideal for measurement, control, and automation projects, where power consumption and heat generation of the Raspberry Pi (or potential SD card instability) could present challenges.
Features & Specifications
- ESP32-WROVER with 8 MB PSRAM and 16 MB Flash in a Raspberry Pi 4 form factor
- Wi-Fi connectivity (requires an external U.FL antenna)
- 10/100 wired Ethernet via IP101 PHY
- PoE header to use Raspberry Pi PoE HATs; EsPiFF can power the HAT or be powered by it
- Micro SD card socket for storage
- Up to 3 UART interfaces
- USB Type-C connector on CH340 USB-UART for programming, with power draw up to 5V / 3A for high-power HATs
- 40-pin Raspberry Pi header, fully compatible with all Raspberry Pi HATs
- 2 kB of fast FRAM for permanent storage of process data (much faster than EEPROM, ideal for key variables)
- RP2040 co-processor for emulating the Pi on the 40-pin connector, with 8 MB Flash
- External real-time clock, watchdog, and supervisor for high-availability, 24/7 applications
- On-board supercap to keep the real-time clock running for days, even without power; the supercap has a practically infinite lifetime compared to a battery
- USB-Host capability via the USB Type-A connector
- BOOT button for the RP2040 to switch between USB Programming and USB Host/Device modes
- ESP32 reset button and three user-configurable LEDs
This project will be crowdfunded on CrowdSupply. For more information and to support it, visit here.
If you have any questions about PCB design or PCBA services, please feel free to contact me at info@wellcircuits.com.