Elecrow’s “All-in-One Starter Kit for ESP32-P4” is an open-source learning and prototyping platform based on the ESP32-P4 processor, offering AI, multimedia, and embedded features in a single, self-contained kit designed for students, educational institutions, and developers for rapid prototyping.
The open hardware kit integrates a 7-inch touchscreen display, a 2MP camera, and sixteen built-in electronic modules, supported by over 20 structured lessons that progressively cover I/Os, audio, LVGL GUI development, and basic AI use cases. Development is done in C using Espressif’s ESP-IDF framework, ready-to-build examples, and modular BSP drivers, making the kit suitable for learning embedded systems, IoT device control, human-machine interfaces, smart home concepts, and entry-level Edge A…
Elecrow’s “All-in-One Starter Kit for ESP32-P4” is an open-source learning and prototyping platform based on the ESP32-P4 processor, offering AI, multimedia, and embedded features in a single, self-contained kit designed for students, educational institutions, and developers for rapid prototyping.
The open hardware kit integrates a 7-inch touchscreen display, a 2MP camera, and sixteen built-in electronic modules, supported by over 20 structured lessons that progressively cover I/Os, audio, LVGL GUI development, and basic AI use cases. Development is done in C using Espressif’s ESP-IDF framework, ready-to-build examples, and modular BSP drivers, making the kit suitable for learning embedded systems, IoT device control, human-machine interfaces, smart home concepts, and entry-level Edge AI applications.
All-in-one Starter Kit for ESP32-P4 kit specifications:
-
Wireless MCU – ESP32-P4NRW32
-
MCU
-
Dual-core RISC-V microcontroller @ 400 MHz with AI instructions extension and single-precision FPU
-
Single-RISC-V LP (Low-power) MCU core @ up to 40 MHz
-
GPU – 2D Pixel Processing Accelerator (PPA)
-
VPU – H.264 and JPEG codecs support
-
Memory – 768 KB HP L2MEM, 32 KB LP SRAM, 8 KB TCM, 32MB PSRAM
-
Storage – 128 KB HP ROM, 16 KB LP ROM
-
Storage
-
16MB NOR Flash
-
MicroSD card slot (SDIO 3.0)
-
Display – 7-inch IPS capacitive touchscreen with 1024 × 600 pixels resolution
-
Camera – 2MP 100° wide-angle camera (via MIPI CSI interface)
-
Audio – Onboard speaker and microphone
-
Networking
-
100Mbps Ethernet RJ45 port with PoE support
-
Wireless module slot for add-on connectivity
-
USB
-
2x USB Type-C ports for power and data
-
1x USB Type-A port
-
Serial
-
UART JST connecotr
-
I2C JST connecotr
-
Sensors
-
PIR motion sensor
-
Accelerometer & gyroscope
-
Ultrasonic ranging sensor
-
Temperature & humidity sensor (DHT22)
-
MQ-2 gas sensor
-
Hall sensor
-
Light sensor
-
Touch sensor
-
Expansion –2x 20-pin headers with GPIOs, I2C, UART, 5V, 3.3V, and GND
-
Misc
-
Onboard Relay
-
Onboard servo motor
-
User buttons
-
LEDs
-
Power Supply – 5V input via USB Type-C
-
Dimensions – 195 × 170 × 46 mm
-
Weight – ~600 grams
-
Enclosure – Portable suitcase-style case
-
Material – PP plastic
The company mentions that the kit can be programmed using Espressif’s ESP-IDF, with C/C++ as the primary programming language. Instructions for installing and configuring Visual Studio Code with the ESP-IDF and Python extensions are available on the company’s wiki, which also contains instructions for the Arduino IDE (not sure why… maybe because of the yet-to-be-released factory firmware). Elecrow also provides open-source example code, schematics, and more than 20 structured tutorials covering sensor interfaces, camera operation, voice processing, and basic AI workloads through the project’s GitHub repository.
Previously, we have seen various education kits from the company includes the Raspberry Pi Pico Advanced Kit, the CrowPi,CrowPi 2, andCrowPi L, which focus mainly on general programming, electronics fundamentals, and Raspberry Pi–based learning. In comparison, the All-in-One Starter Kit for ESP32-P4 focuses on embedded AI, computer vision, and voice interaction.
The Elecrow kit is available on AliExpress for $80.99 including shipping, as well as on the Elecrow store for $68.90 plus shipping.
![]()
Debashis Das is a technical content writer and embedded engineer with over five years of experience in the industry. With expertise in Embedded C, PCB Design, and SEO optimization, he effectively blends difficult technical topics with clear communication
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.