This Arducam Pico4ML dev board has been made exclusively for running and training machine learning examples. It is powered by the RP2040 microcontroller, and has a HiMax HM01B0 camera module with up to a 320 x 240 resolution for real-time image capture.
It comes with an ICM-20948 for gesture and motion detection, and a mono-channel microphone for audio input with direct PCM output. The board has a 0.96" LCD SPI display (160 x 80) that is connected to the board through the SPI interface, you can do a live preview of the camera, or display the results of any of your ML models in real-time, making it an excellent choice for compact machine vision and TinyML projects.
Specifications
Pico4ML
Microcontroller: Raspberry Pi RP2040
IMU: ICM-20948 (low power)
Mono channel microphone w/ direct PCM output
Buttons: Reset & Boot
Camera Module: HiMax HM01B0, Up to QVGA (320 x 240)
Screen: 0.96" LCD SPI Display (160 x 80, ST7735)
Operating Voltage: 3.3V
Current Draw (standby): 40mA
Current Draw (running ML models): 60mA
Input Voltage: VBUS: 5V +/- 10%. VSYS Max: 5.5V
Length: 51 mm
Width: 21 mm
RP2040
Dual-core Arm Cortex-M0+ processor, flexible clock running up to 133 MHz.
264KB on-chip SRAM.
2MB on-board QSPI Flash.
26 multifunction GPIO pins, including 3 analogue inputs.