Tutorials¶
Each tutorial runs step by step on the IPRO7AI Reef EVK, with the commands to type and the output to expect. Finish Get Started first so that the toolchain and the IntelProCube flasher are ready.
-
The day-to-day loop: chaining
build_freertos.shactions,DEFCONFIG=variants, clean builds and reading memory usage. -
Write your own app from an empty directory: blink the RGB LED, read the keys, add a shell command, use the logging API.
-
Manual console checks, a self-test that prints a verdict, automation with
serial_monitor.pyandbuild_freertos.sh test, and host-side unit tests. -
Run
ipro_ble_remoteon the Reef, drive its GATT services from a phone, change the code and update it over BLE OTA. -
Run
ipro_throughput_teston two Reef boards, measure 1M and 2M PHY throughput and compare with the SDK's own figures. -
Run the LE Audio unicast headset
ipro_le_audio_headset, pair it with a phone, change the volume from the keys, and see what this release has validated. -
USB Webcam and Rock-Paper-Scissors
ipro7_uvc_camturns the Reef into a driverless USB webcam; another configuration plays rock-paper-scissors on the NPU and draws it into the video. -
Join Wi-Fi through the IPRO6S FIN card in the microSD slot, stream the camera over RTSP and update the FIN card's firmware.
What each tutorial needs¶
Every tutorial needs an IPRO7AI Reef EVK, a USB-C cable, and an IPRO Debug Probe or a 3.3 V USB-UART cable on U6. On top of that:
| Tutorial | Reef boards | Phone | Camera | FIN card | microSD card | Other |
|---|---|---|---|---|---|---|
| Build and Flash Workflow | 1 | — | — | — | — | — |
| Create Your First Application | 1 | — | — | — | — | — |
| Test Your Application | 1 | — | — | — | — | macOS or Linux for the automated parts |
| Your First BLE Application | 1 | Android or iOS | Optional (photos) | — | Optional (saves photos) | A macOS or Linux computer with Bluetooth for BLE OTA |
| BLE Throughput Test | 2 | — | — | — | — | One debug cable per board |
| Getting Started with LE Audio | 1 | Android with LE Audio | — | — | — | Optional headphones (J2) |
| USB Webcam and Rock-Paper-Scissors | 1 | — | OV5640 | — | — | A USB-C data cable |
| Wi-Fi and RTSP Camera Stream | 1 | — | OV5640 | Required | — | A Wi-Fi access point; a computer with VLC or ffplay |
To train your own AI models and deploy them to the Reef, see IPRO AI Teach.