Skip to content

Guides

What the SDK provides in each feature area, the CONFIG_* keys that turn it on, and a hands-on walk-through on the IPRO7AI Reef EVK. New to the SDK? Build your own application first in Create Your First Application.

  • Architecture


    Layers, the FreeRTOS and Zephyr paths, components, directory layout and BSP, traced through the out-of-box firmware.

  • Build System & Configuration


    Build flow, .config and autoconf.h, the Reef configurations, memory layout, new applications.

  • BLE Development


    Zephyr v4.4.0 host on the IPRO7 BLE controller: archive selection, bring-up order, GATT on the Reef.

  • Audio & LE Audio


    PDM and headset microphones, speaker and headphones, USB microphone, SD-card recording, LE Audio and LC3.

  • Camera & Imaging


    The Reef OV5640 camera: DVP, ISP, hardware MJPEG, the USB webcam, RTSP and software JPEG decoding.

  • AI & NPU


    Prebuilt inference runtime, model storage and loading, the Reef AI applications.

  • IPRO AI Teach


    Image, voiceprint and sensor recognition in one Reef firmware: collect, train and deploy from IPRO AI Studio.

  • Networking


    lwIP and mbedTLS; Wi-Fi on the Reef through the IPRO6S FIN card over SDIO; RMII Ethernet.

  • Zephyr RTOS


    The Zephyr v4.4.0 module, the ipro7_evb and ipro7ai_evk boards, building and flashing with west.

  • Thread & Matter


    IEEE 802.15.4 and OpenThread under Zephyr, and the status of Matter.

  • Low Power


    WFI, PDS and HBN, the low-power framework, BLE with sleep, and measuring current on the Reef.

  • OTA Updates


    boot2 OTA packages and A/B partitions, updating the Reef over BLE, the FIN card over Wi-Fi, and MCUboot under Zephyr.

  • VS Code Extension


    Extension 3.3.0 with SDK V2.2.1: building, flashing the Reef, the serial monitor and memory analysis.