> **Source:** Core Electronics is an Australian maker-electronics retailer and manufacturer based in Newcastle, NSW, run by a team of makers and educators. We design and manufacture our own product lines (PiicoDev, CE originals) and are official retailers for iconic maker and industrial brands including Raspberry Pi, Arduino, Adafruit, SparkFun and DFRobot. Orders ship Australia-wide from our Newcastle warehouse. Prices are in AUD and include GST. Pricing, stock and dispatch on this page are generated from the store's live catalog. Full machine-readable index: https://core-electronics.com.au/llms.txt

# Arducam Pico4ML TinyML Dev Kit: RP2040 Board w/ QVGA Camera

**Type:** Product page · **SKU:** AC-B0302 · **Brand:** [Arducam](https://core-electronics.com.au/brands/arducam-australia)
**Page:** https://core-electronics.com.au/arducam-pico4ml-tinyml-dev-kit-rp2040-board-w-qvga-camera.html ([markdown](https://core-electronics.com.au/arducam-pico4ml-tinyml-dev-kit-rp2040-board-w-qvga-camera.html.md))

Arducam team took the Raspberry Silicon - the RP2040 and created Pico4ML. A microcontroller dev board for embedded machine learning.

> ⚠ Deal is for shelf stock only — any additional stock will be at the normal price.

## Pricing

- **Price:** $36.51 (inc GST) — $33.19 AUD, exc GST

## Availability & dispatch

- In stock, ships same business day if ordered before 2PM (Australia/Sydney).
- We can dispatch 4 today; more stock is typically available with a 14–17 day lead time.

## How to buy

- **Build a cart:** compose `https://core-electronics.com.au/cart/link?items=AC-B0302:1` (comma-separated SKU:qty pairs) and share the link. Opening it shows a confirmation page with live pricing and stock before anything is added to the cart.
- **Verify the cart first:** fetch `https://core-electronics.com.au/cart/link/AC-B0302:1.md` for live line prices (inc & exc GST, quantity discounts applied), stock and dispatch estimates, and totals. Append `/to/{AU-postcode}` (or `/to/{country-code}:{postcode}`) before `.md` for delivery options and prices to that destination. Unknown, retired, or out-of-stock SKUs are flagged. (Query form `cart/link.md?items=...` also works but some robots parsers refuse query strings here.)
- **Checkout** is completed on-site and includes a captcha at the payment step. Share the cart link; checkout takes it from there.
- **Search the catalogue:** `https://core-electronics.com.au/search/{query}.md` (URL-encode the query; pages 2-3 at `search/{query}/{page}.md`; `search.md?q=` also works)
- **Payment methods, purchase orders, policies and contact details:** https://core-electronics.com.au/llms.txt
## Description

To make Raspberry Pi Pico more robust for TFLite Micro, the Arducam team took the Raspberry Silicon - the RP2040 and created Pico4ML, a microcontroller dev board made exclusively for running and training machine learning examples.

## Arducam Pico4ML Specifications

- Microcontroller: Raspberry Pi RP2040
- IMU: ICM-20948 (low power)
- Mono channel microphone w/ direct PCM output
- Camera Module: HiMax HM01B0, Up to QVGA (320 x 240 @60fps)
- Screen: 0.96 inch LCD SPI Display (160 x 80, ST7735)
- Operating Voltage: 3.3V
- Input Voltage: VBUS: 5V +/- 10%. VSYS Max :5.5V
- Length: 51 mm
- Width: 21 mm
 
## IMU Specifications

- 3-axis gyroscope, 3-axis accelerometer, 3-axis compass, and a Digital Motion Processor™ (DMPTM) in a 3 mm x 3 mm x 1 mm (24-pin QFN) package
- DMP offloads computation of motion processing algorithms from the host processor, improving system power performance
- EIS FSYNC support
- Lowest Power 9-Axis Device at 2.5 mW
- 3-Axis Gyroscope with Programmable FSR of ±250 dps, ±500 dps, ±1000 dps, and ±2000 dps
- 3-Axis Accelerometer with Programmable FSR of ±2g, ±4g, ±8g, and ±16g
- 3-Axis Compass with a wide range to ±4900 µT
- Onboard Digital Motion Processor (DMP)
- Android support
- Auxiliary I2C interface for external sensors
- On-Chip 16-bit ADCs and Programmable Filters
- 7 MHz SPI or 400 kHz Fast Mode I²C
- Digital-output temperature sensor
- VDD operating range of 1.71V to 3.6V
- MEMS structure hermetically sealed and bonded at wafer level
- RoHS and Green compliant
 
## Microphone

- Direct PCM output
- 20 bit, 16 kHz Sample Rate
- Mono Channel
- 64dB signal-to-noise ratio
 
### Three Pre-trained TF Lite Models from The Official TinyML Book

#### DEMO 1: WAKE-WORD DETECTION

#### DEMO 2: MAGIC WAND (GESTURE DETECTION)

#### DEMO 3: PERSON DETECTION

#### Arducam Pico4ML Pinout

[![arducam pico4ml pinout](https://core-electronics.com.au/attachments/localcontent/arducam-pico4ml-pinout_41692b741a6.png)](https://core-electronics.com.au/attachments/localcontent/arducam-pico4ml-pinout_41692b741a6.png)

### RP2040 Specifications

- 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.
- 2 × UART, 2 × SPI controllers, 2 × I2C controllers, 16 × PWM channels.
- 1 × USB 1.1 controller and PHY, with host and device support.
- 8 × Programmable I/O (PIO) state machines for custom peripheral support.
- Supported input power 1.8–5.5V DC.
- Operating temperature -20°C to +85°C.
- Castellated module allows soldering direct to carrier boards.
- Drag-and-drop programming using mass storage over USB.
- Low-power sleep and dormant modes.
- Accurate on-chip clock.
- Temperature sensor.
- Accelerated integer and floating-point libraries on-chip.
 
### Data Sheets, Docs &amp; Files

- [Pico4ML user manual](https://core-electronics.com.au/attachments/localcontent/b0302_pico4ml_user_manual_44512374a0b.pdf)
- [Pico4ML Enclosure STEP File](https://www.uctronics.com/download/Mechanical_Drawing/UC-798(B0302).STEP)
- [Pico4ml-case-upper STEP File](https://www.uctronics.com/download/Mechanical_Drawing/Pico4ml-case-upper.STEP)
- [Pico4ml-case-bottom STEP File](https://www.uctronics.com/download/Mechanical_Drawing/Pico4ml-case-bottom.STEP)
- [Getting Started with MicroPython on Rpi Pico](https://core-electronics.com.au/attachments/localcontent/Getting_Started_with_MicroPytyhon_on_Raspberry_pi_picov10_18923461f06.pdf)
- [C/C++ Development w/ Pico and RP2040-based Boards](https://core-electronics.com.au/attachments/localcontent/C_and_C_development_with_Raspberry_Pi_Pico_and_RP2040_based_boards_345386d43e2.pdf)
- [Raspberry Pi Pico Datasheet](https://core-electronics.com.au/attachments/localcontent/pico-datasheet_17326d9cb0c.pdf)
- [RP2040 Datasheet](https://core-electronics.com.au/attachments/localcontent/rp2040-datasheet_51483bc02aa.pdf)
- [RPi Pico C/C++ SDK](https://core-electronics.com.au/attachments/localcontent/raspberry-pi-pico-c-sdk_3876448922c.pdf)
- [RPi Pico Python SDK](https://core-electronics.com.au/attachments/localcontent/raspberry-pi-pico-python-sdk_181315361b0.pdf)
- [API references](https://raspberrypi.github.io/pico-sdk-doxygen/modules.html)
- [Github](https://github.com/ArduCAM/pico-tflmicro)
- [Burn firmware](https://www.raspberrypi.org/documentation/rp2040/getting-started/#getting-started-with-c)
 
### Package Includes

- 1 x Arducam Pico4ML Dev Board
- 1 x Micro USB Cable

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/a/c/ac-b0302-showcase.jpg)
