🚀 FireBeetle 2 ESP32-P4: Edge AI & Multimedia Platform
The FireBeetle 2 ESP32-P4 accelerates Edge AI and multimedia projects with its compact, highly-integrated design. Powered by a 360MHz dual-core RISC-V CPU, native MIPI-CSI/DSI interfaces, an onboard microphone, and Wi-Fi 6 connectivity, it is the ideal core for AI cameras, interactive GUIs, and smart home panels.
⚡ High-Performance AI Core
At its center, the board integrates a 360MHz dual-core RISC-V processor with single-precision FPU and AI instruction extensions. This enables direct deployment of lightweight ML models such as TensorFlow Lite for facial recognition, object detection, and voice-based AI assistants.
🎥 Native Multimedia Powerhouse
With native MIPI-CSI and MIPI-DSI interfaces, the board supports direct connection of high-resolution cameras and displays. Hardware accelerators for H.264 video and JPEG encoding allow efficient handling of 1080p video streams. Interfaces are pin-compatible with Raspberry Pi peripherals,, simplifying component sourcing.
📏 Compact & Integrated Design
Measuring only 25.4 × 60mm, the FireBeetle 2 includes a PDM digital microphone for voice applications and a TF card slot for local storage. This integration reduces external modules, streamlines product design, and is ideal for space-constrained devices.
🌐 Future-Proof Connectivity
Equipped with an ESP32-C6 co-processor, the board supports Wi-Fi 6 for higher throughput and lower latency, plus Bluetooth 5 (LE) for versatile peripheral communication.
🔌 Board Interfaces
- MIPI-DSI Interface: 2-lane display port, Raspberry Pi compatible
- MIPI-CSI Interface: 2-lane camera port, Raspberry Pi compatible
- ESP32-C6 Co-processor: Wi-Fi 6 + Bluetooth 5 (LE)
- High-Speed USB OTG (Type-C): USB 2.0 port for fast data transfer
- USB CDC & Power (Type-C): Programming, debugging, and power
- PDM Microphone: Onboard digital mic for voice AI
- TF Card Slot: MicroSD storage for AI models and logs
- BOOT & RST Buttons: Reset and firmware download
For detailed pin descriptions, see the Product Wiki.
🛠️ Development Kit
For rapid prototyping, consider the FireBeetle 2 ESP32-P4 Development Kit, which includes the board and an IO Expansion Board for plug-and-play peripherals.
⚠️ Compatibility Notice
The board uses the ESP32-P4 chip (v1.0) at 360MHz. It supports both Arduino IDE and ESP-IDF. Note: MIPI-CSI and AI functions currently require ESP-IDF; other functions are fully Arduino-compatible.
🎯 Applications
- AI-Powered Network Cameras & Smart Surveillance
- AI Video Doorbells & Smart Peephole Viewers
- Object Tracking Gimbals
- Smart Home Control Panels
- Interactive Digital Photo Frames
- Multimedia Advertising Players
📊 Specifications
Basic Parameters
- Operating voltage: 3.3V
- Type-C input voltage: 5V DC
- VIN input voltage: 5V DC
- Operating temperature: -10~60℃
- Module size: 25.4 × 60mm
CPU & Storage
- HP Core: RISC-V 32-bit Dual-core, 360 MHz
- LP Core: RISC-V 32-bit Single-core, 40 MHz
- 32MB PSRAM
- 16MB Flash
- 768 KB HP L2MEM
- 32 KB LP SRAM
- 128 KB HP ROM
- 16 KB LP ROM
Wi-Fi
- Protocols: IEEE 802.11b/g/n/ax
- Modes: Station, SoftAP, SoftAP+Station, Promiscuous
- Frequency: 2.4GHz
- Bandwidth: 20/40 MHz
- Frame Aggregation: TX/RX A-MPDU, TX/RX A-MSDU
Bluetooth
- Protocol: Bluetooth 5
- Data rates: 125 Kbps, 500 Kbps, 1 Mbps, 2 Mbps
Interface Pins
- Digital I/O ×24
- MIPI CSI ×2 channels
- MIPI DSI ×2 channels
- UART ×5 + LP UART ×1
- I2C ×2 + LP I2C ×1
- I3C ×1
- I2S ×3 + LP I2S ×1
- SPI ×2 + LP SPI ×1
- High-speed USB OTG 2.0 ×1
- SDIO 2.0 ×1
- TOUCH ×4 channels
- PWM Controller ×8 channels
- Infrared Transceiver: TX ×5, RX ×5
- 12-bit SAR ADC ×7 channels
Note: Pins are multiplexed; numbers above are maximum values.
📄 Documents
ESP32-P4 Datasheet | FireBeetle 2 ESP32-P4 Schematic
📦 Shipping List
- FireBeetle 2 ESP32-P4 Development Board ×1
- 20-pin 2.54mm Male Header ×2