Banana Pi BPI-CanMV-K230D Zero IoT SBC with Canaan K230D chip design

Banana Pi BPI-CanMV-K230D Zero IoT SBC with Canaan K230D chip design

Banana Pi BPI-CanMV-K230D-Zero AIoT SBC design with Canaan K230D RISC-V chip.This board is designed be Canaan Technology and Banana Pi open source hardware community,

featuring with the advanced Kendryte K230D chip. The K230D chip boasts a dual-core XuanTie C908 RISC-V CPU and integrates a self-developed third-generation KPU, with 128MB of LPDDR4 memory, providing high-performance local AI inference computing support. The Canmv K230D Zero is designed to support a variety of DIY projects, AIoT devices, and embedded systems, with its rich development resources and compact size making it one of the most competitive development boards on the market. Whether for learning programming, innovating AI audio and video products, or performance evaluation, the Canmv K230D Zero helps you embark on a journey of innovation.

Hardware interface:

Online wiki documents:

Hardware:

  1. The chip manual: K230 Product Full Datasheet — K230 文档

  2. Hardware Design Guide: K230 硬件设计指南 — K230 文档

  3. Chip pin and GPIO pin definition: https://developer.canaan-creative.com/k230/zh/dev/_downloads/2e4d2fd8d804ee28c88ee261b0228d60/K230_PINOUT_V1.1_20240321.xlsx

Software: Two different firmware versions are planned, one for Linux and the other for CanMV Micropython. Among them, Micropython is the software widely used by the current Kanon K230 users because Micropython is simple to use.

  1. Firmware corresponding to the board. This board is modified with the original board, and the software colleagues in Beijing are preparing to adapt the board after receiving it, and verify the various interfaces. Once the verification is complete, it will be sent out in the group. And upload to the “Downloads” field of the developer community.

  2. We have put all the research and development materials and tools of the development board on https://developer.canaan-creative.com/, which are introduced as follows:

a. Firmware download: Provide two kinds of firmware, the address on the website: / data download /K230D/Images/Linux and/data download /K230D/Images/CanMV/ Micropython/

b. Documentation, including board quick guide, API description, this part of K230&K230D is the same, merged together. (嘉楠开发者社区)

c. AI development tutorial: <no title> — AI开发教程

d. Online cloud training platform support: 嘉楠开发者社区

If you offer a variant with 1GB of ram, probably this set [v1,0/2] riscv: dts: add USB nodes for Canaan Kendryte K230 SoCs - Patchwork could be expanded to support the rest of the hardware.

K230D inside 128M RAM

Where can i purchase this board from ?

Yes where can I buy one!

Thanks Franco