Arducam Pico4ML TinyML Dev Kit
The Pico4ML TinyML Dev Kit from Arducam is a compact, all-in-one development board powered by Raspberry Pi's RP2040 microcontroller. Designed to run TensorFlow Lite Micro machine learning models, it integrates a camera, microphone, IMU, and LCD display on a single 51×21mm board.
The onboard QVGA camera module uses an ultra-low-power monochrome sensor, making image processing straightforward for machine vision applications. Combined with PDM audio input and a 9-axis IMU for motion tracking, the Pico4ML provides a complete sensor suite for edge AI experimentation. The project is fully open-source with all code, schematics, and design files available.
Key Features
- RP2040 Microcontroller – Raspberry Pi's dual-core Arm Cortex-M0+ processor
- HiMax HM01B0 Camera – Monochrome QVGA (320×240) sensor with ultra-low power consumption
- ICM-20948 9-Axis IMU – Low-power (2.5mW) accelerometer, gyroscope, and magnetometer
- PDM Microphone – Mono channel with direct PCM output for audio ML models
- 0.96″ LCD Display – 160×80 SPI display (ST7735) for live preview and ML results
- TensorFlow Lite Micro – Ready to run TinyML inference models out of the box
- Open Source – Full schematics, code, and 3D models freely available
Specifications
- Operating Voltage: 3.3V
- Input Voltage: VBUS 5V ±10%, VSYS max 5.5V
- Current Draw: 40mA standby, 60mA running ML models
- Buttons: Reset, Boot
- Dimensions: 51×21mm
Ideal For
- TinyML and edge AI experimentation
- Person detection and image classification projects
- Audio keyword spotting and voice recognition
- Gesture and motion recognition applications
Package Contents
- 1× Arducam Pico4ML TinyML Dev Kit
Resources
The Arducam Pico4ML TinyML Dev Kit appears in the following collections:
