Banana Pi BPI-CanMV-K230D-Zero with Kendryte K230D RISC-V SoC for Edge AI and IoT
Banana Pi has launched the BPI-CanMV-K230D-Zero, a compact single-board computer with a Raspberry Pi Zero footprint, tailored for low-power machine learning and AI applications at the edge. It is powered by the Kendryte K230D dual-core RISC-V processor, featuring a 1.6GHz primary core and an 800MHz secondary core. The SoC integrates a third-generation Knowledge Process Unit (KPU) that supports AI inference with INT8 and INT16 data types, enabling compatibility with neural networks such as ResNet50, MobileNet_V2, and YOLOv5s.
The board is equipped with 128MB of LPDDR4 RAM running at 2666Mbps to support efficient local AI computation. It features dual MIPI-CSI camera inputs with 4K resolution capabilities, making it well-suited for computer vision and AI-based image processing tasks. Designed for embedded systems and DIY projects, the BPI-CanMV-K230D-Zero provides a lightweight and efficient solution for localized AI inference.
Banana Pi BPI-CanMV-K230D-Zero Specifications:
- SoC: Kendryte K230D
- CPU:
- CPU1: 64-bit RISC-V processor @ 1.6GHz with RVV 1.0 support
- CPU2: 64-bit RISC-V processor @ 800MHz
- System Memory: 128MB LPDDR4 RAM @ 2666Mbps
- Storage: MicroSD card slot, supports up to 1TB
- KPU: Third-generation KPU, supports various data types such as INT8/INT16; Typical network performance: Restnet50>=85fp@INT8, Mobilenet_V2>=670fps@INT8; YoloV5s >= 38fps@INT8
- DPU: Built-in 3D structured light depth engine, maximum up to 1920×1080
- VPU: Video encoding/decoding for H.264/H.265 hardware encoder/decoder
- Camera: 1x 2-lane MIPI-CSI connector, 1x 4-lane MIPI-CSI connector; max resolution up to 4K
- Display: MIPI DSI interface up to 1080p
- Audio: ADC/Audio FPC connector
- USB: USB 2.0 OTG Type-C port
- Networking: Supports 2.4GHz Wi-Fi (1x Wi-Fi Antenna)
- Debugging: USB Type-C port for serial console (and power)
- Expansion: 40-pin GPIO header which supports I2C/UART/I2S/SPI/PWM/ADC/JTAG
- Misc: 1x USER Key, 1x Reset button, 1x RGB LED, 1x Power/UART Button, 1x INT0 Key
- Power Supply: USB Type-C 5V@2A
- Dimensions (L x W x H): 65 mm x 30 mm x 7 mm
Banana Pi provides software support for the BPI-CanMV-K230D-Zero through the CanMV GitHub repository, which includes resources for the K230 SDK. Equipped with a coprocessor, this dual-core single-board computer enables real-time computer vision applications and will feature MicroPython firmware for ease of development.
Banana Pi previously introduced the BPI-M4 Zero, a compact board built on the same hardware platform as the BPI-M4 and positioned as the successor to the BPI-M2 Zero. Powered by the Allwinner H618 quad-core SoC with ARM Cortex-A53 cores, the BPI-M4 Zero differs from the newer model, which uses RISC-V cores and includes a coprocessor for machine learning and AI acceleration, a feature absent in the earlier board.
The Banana Pi BPI-CanMV-K230D-Zero powered by Kendryte K230D SoC is available for purchase at $28.90 on the Banana Pi AliExpress store with $6.14 shipping charges and $39.99 on Amazon. Additional details about the board can be accessed through its Docs page, Banana Pi forum, and product page.