🚀 Unlock real 1080p edge AI and interactive HMI projects with the FireBeetle 2 ESP32-P4 Development Kit. This all-in-one solution is powered by the robust ESP32-P4: a dual-core RISC-V processor featuring a Single-Precision FPU and a professional-grade media engine with hardware-accelerated H.264 encoding (1080p@30fps). 🎥
The kit integrates both MIPI and parallel interfaces for maximum camera/display flexibility, while an onboard co-processor delivers next-gen Wi-Fi 6 📡 and Bluetooth 5 🔗. Together with the included IO Expansion Board, developers can easily build advanced AI cameras, responsive smart panels, and vision-driven systems.
✨ Features
High-Performance AI & Video Processing 🎬
The ESP32-P4 is tailored for advanced HMI and video tasks. Its 360MHz dual-core RISC-V CPU includes a single-precision FPU plus AI instruction extensions, enabling powerful computation for complex algorithms.
It features a multimedia engine capable of handling 1080p video streams via MIPI-CSI/DSI and parallel interfaces. The onboard accelerator supports real-time H.264 encoding at 1080p@30fps. Integrated ISP, PPA, and 2D-DMA ensure smooth GUI development. With native support for capacitive touch ✋ and speech recognition 🎤, this kit is ideal for intelligent interactive devices.
Next-Generation Wireless Connectivity 🌐
A dedicated ESP32-C6 co-processor manages wireless tasks, freeing the ESP32-P4 CPU for AI and video processing. This separation ensures stable and high-performance operation.
For AI Cameras & Smart Doorbells: Wi-Fi 6 📶 delivers high throughput and low latency, enabling smooth streaming even in crowded networks.
For Interactive Panels & Robotics: Bluetooth 5 (LE) 🔧 simplifies setup via smartphone apps and allows reliable control of nearby smart devices.
⚡ Rapid Prototyping with IO Expansion Board
The IO Expansion Board eliminates common hardware issues like messy wiring and unstable connections. It provides a clean, reliable, and clearly labeled foundation, letting developers focus on coding.
For Robot Vision Systems 🤖: I2C gyroscopes and motor drivers can be connected directly without pinout confusion.
For Home Automation Panels 🏠: UART headers simplify connecting LiDAR sensors or other serial peripherals. Multiple power pins 🔋 ensure stable supply for sensors and displays.
Compatibility Notice ⚠️: This board uses the ESP32-P4 chip (v1.0). It supports both Arduino IDE and ESP-IDF. Note: advanced MIPI-CSI and AI functions currently require ESP-IDF, while other features are fully supported in Arduino IDE.
📌 Applications
- AI-enabled cameras with facial recognition 😊 and live streaming
- Smart video doorbells 🔔 or digital peephole viewers
- Object-tracking gimbals 🎯 and robot vision systems 🤖
- Interactive home automation panels 🏡
- Multimedia advertising displays 📺 and digital photo frames 🖼️
📊 Specification
Processor & Memory 💾
- HP Core: RISC-V 32-bit Dual-Core @ 360 MHz
- LP Core: RISC-V 32-bit Single-Core @ 40 MHz
- PSRAM: 32MB
- Flash: 16MB
- L2 Cache: 768 KB
Wireless Connectivity 📡
- Wi-Fi: ESP32-C6 Co-processor
- Protocol: IEEE 802.11 b/g/n/ax (Wi-Fi 6)
- Bluetooth: Bluetooth 5 (LE)
Interfaces & Peripherals 🔌
- Display: 1x MIPI-DSI (2-lane, Raspberry Pi compatible)
- Camera: 1x MIPI-CSI (2-lane, Raspberry Pi compatible)
- USB: 1x High-Speed USB OTG 2.0 (Type-C), 1x USB CDC (Type-C)
- Audio: 1x Onboard PDM Microphone 🎤
- Storage: 1x TF Card Slot 💽
- Other: I2C, I3C, SPI, I2S, UART, SDIO, ADC, Touch, PWM, IR
Physical & Electrical ⚙️
- Operating Voltage: 3.3V
- Input Voltage: 5V DC (via Type-C or VCC)
- Temperature Range: -10°C to 60°C 🌡️
- Main Board Size: 25.4 x 60 mm 📏
Note: Peripheral functions are multiplexed. Values above represent maximum available counts.
📑 Documents
- Product wiki 📘
- ESP32-P4 Datasheet 📄
- FireBeetle 2 ESP32-P4 Schematic 📐
- IO Expansion Schematic 🔧
- IO Expansion Dimensions 📏
- MIC Datasheet 🎤
📦 Shipping List
- FireBeetle 2 ESP32-P4 Board x1
- IO Expansion Board for ESP32-P4 x1
- 20pin-2.54mm Pin Header x2