See Getting Started with the Raspberry Pi Pico and the README in the pico-sdk for information on getting up and running.
git clone https://github.com/ArduCAM/Pico4ML_AdapterBoard.git
- HM01B0
- HM0360
- MagicWand
- PICO_SPI_Camera
- pico-wake-word
- tflmicro
This example demonstrates how to display the image data collected by the HM01B0 or HM0360 camera on the screen. The following demo is based on HM01B0 as an example
cd Pico4ML_AdapterBoard/HM01B0
mkdir build
cd build
cmake ..
make
This example demonstrates the recognition of gestures and displays the recognition results on the screen.
cd Pico4ML_AdapterBoard/MagicWand
mkdir build
cd build
cmake ..
make
This project provides two examples
Folder | Description |
---|---|
magic_wand | This example can recognize Solpe, Ring, and Wing gestures, and display the recognition results on the screen. |
magic_wand_ble | This example can recognize 0-9 gestures, display the recognition results on the screen, and send the data to the web page through the Bluetooth module. |
This example demonstrates how to use an SPI camera. This example supports two models: OV2640 and 0V5642.
- OV2640 2MP JPEG
- OV5642 5MP JPEG
cd Pico4ML_AdapterBoard/PICO_SPI_Camera
mkdir build
cd build
cmake ..
make
This is an application of Wake word detection.Use a pre-trained speech detection model to provide always-on wake-word detection.
cd Pico4ML_AdapterBoard/pico-wake-word
mkdir build
cd build
cmake ..
make
This is an application of person_detection. Classify Images captured by a camera to recognize if a person is in the camera input or not.
cd Pico4ML_AdapterBoard/tflmicro
mkdir build
cd build
cmake ..
make
This project provides two examples
Folder | Description |
---|---|
person_detection_screen | This example uses the HM01BO or HM0360 camera to detect people and displays the recognition results on the screen. |
person_detection | This example uses the OV2640 camera for person detection, and displays the recognition result through the person_detection_display script. |