Home Embedded Computers BPI-CanMV-K230D-Zero: A RISC-V Alternative to Raspberry Pi Zero

BPI-CanMV-K230D-Zero: A RISC-V Alternative to Raspberry Pi Zero

by androidpimp
0 comments
A+A-
Reset

Banana Pi launches BPI-CanMV-K230D-Zero, a RISC-V based clone of Raspberry Pi Zero Alternative with extensive interfaces.

[Shenzhen, China] – [11/1/2024] – Banana Pi, a leading manufacturer and designer in single-board computing technology and open source solutions, announced the launch of its latest product, the BPI CanMV K230D Zero AIoT Single Board Computer (SBC). This cutting-edge device is designed to meet the growing demands of artificial intelligence and Internet of Things (IoT) applications while maintaining a compact form factor.

Banana Pi BPI-CanMV-K230D-Zero


Based on RISC-V architecture

The BPI-CanMV-K230D-Zero harnesses the robust RISC-V chip architecture, offering a compelling open-source alternative to conventional computing platforms. This groundbreaking design empowers developers and engineers to take full advantage of RISC-V’s flexibility and scalability across diverse applications, including robotics and smart home devices.

This board, developed by Canaan Technology in collaboration with the Banana Pi open-source hardware community, showcases the cutting-edge Kendryte K230D chip. This formidable chip features a dual-core XuanTie C908 RISC-V CPU and incorporates an innovative third-generation KPU, coupled with 128MB of LPDDR4 memory. Collectively, these elements provide outstanding performance for local AI inference computing.

Overview of the Canaan K230D SoC (System-on-Chip)

Canaan’s latest generation SoC chip in the Kendryte® series revolutionizes AIoT technology with its innovative multi-heterogeneous cell-accelerated computing architecture. This cutting-edge chip features two energy-efficient RISC-V computing cores along with a next-generation Knowledge Process Unit (KPU) dedicated to intelligent computing. With exceptional multi-precision AI computing capabilities and broad support for various AI computing frameworks, it achieves over 70% utilization in several typical network scenarios.

The chip is equipped with a range of peripheral interfaces and specialized hardware acceleration units for 2D, 2.5D, scalar, vector, and graphics processing. This enables efficient processing of various computing tasks, including images, video, audio, and AI, ensuring comprehensive computational acceleration. It boasts impressive features such as low latency, high performance, low power consumption, rapid startup, and robust security.


Suited for a wide range of industrial and DIY applications

The Canmv K230D Zero is a development board designed for various DIY projects, AIoT devices, and embedded systems. Its compact size and development resources make it a competitive option in the market. It can be used for programming, developing AI audio and video products, and performance evaluation.


Key features of the BPI-CanMV-K230D-Zero include:

  • 128MB RAM: The SBC is equipped with 128MB of RAM, providing sufficient memory for lightweight applications and enabling efficient multitasking capabilities.
  • Dual Camera Support: The board supports dual camera integration through its MIPI CSI interface, allowing users to capture high-quality images and video streams for various projects, including surveillance systems and machine vision applications.
  • MIPI CSI Screen Compatibility: The board supports MIPI CSI screens, offering developers the ability to create visually engaging interfaces for their projects.
  • Onboard Wi-Fi: With integrated Wi-Fi capabilities, this SBC ensures seamless connectivity for IoT applications, enabling devices to communicate effectively over wireless networks.
  • 40-Pin GPIO Header: The board features a 40-pin GPIO header that allows for easy interfacing with various sensors and peripherals, making it an ideal choice for prototyping and development. – ADC Audio Support: The inclusion of ADC audio functionality enhances the board’s versatility, enabling audio input and output capabilities for multimedia applications.

Banana Pi BPI-CanMV-K230D-Zero Hardware Specs

Hardware Specifications
ParameterDescription
CPUXuanTie C908 dual-core RISC-V CPU;
CPU1: 1.6GHz, supports RVV1.0;
CPU2: 800MHz
KPUThird-generation KPU, supports various data types such as INT8/INT16; Typical network performance: Restnet50 >= 85fp@INT8,Mobilenet_V2>=670fps@INT8; YoloV5s >= 38fps@INT8
DPUBuilt-in 3D structured light depth engine, maximum up to 1920*1080
VPUBuilt-in H.264/H.265 hardware encoder/decoder
Video Input2 lane MIPI-CSI * 1 + 4 lane MIPI-CSI * 1; Maximun resolution up to 4K
Display OutMIPI DSI interface, support up to 1080P display
RAM128MB LPDDR4@2666Mbps
StorageOnboard TF card expansion interface, supports up to 1TB
USB1 channel USB 2.0 interface, supports OTG function
Network2.4G Wi-Fi
AudioOnboard microphone * 1
GPIO40Pin expandable GPIO; supports I2C/UART/I2S/SPI/PWM/ADC/JTAG expansion conversion.
ButttonsFunction button * 1; Reset button * 1
Power SupplyUSB Type-C 5V@2A
DimensionsLength: 65mm Width: 30mm Height: 7mm

Incredibly space-efficient and power efficient

The compact design of the BPI-CanMV-K230D-Zero measures just 65mm x 30mm, making it one of the smallest SBCs on the market. This small form factor allows it to be easily integrated into tight spaces within projects without compromising performance. Its low power consumption further enhances its suitability for energy-efficient applications, providing a sustainable solution for various technologies. With versatile connectivity options, the BPI-CanMV-K230D-Zero is ideal for both industrial automation and IoT deployments.


Interfaces and Layout Design

bpi canmv k230d zero interfaces
BPI Canmv k230d zero interfaces (Source: Banana Pi)

Software Support

Cannan and Banana Pi both offer decent support, offering a diverse array of Linux distribution images (listed in the table below), along with supplementary technical documentation.

Supported SoftwareDescription
DebianA rock-solid, stable Linux distribution that’s the base for many others, including Ubuntu. Renowned for its wide range of packages and strong community support.
UbuntuBuilt on Debian, this is a user-friendly and popular Linux distribution used for both desktops and servers. Famous for its simplicity and ease of use.
K230 Linux SDKThe K230 Linux SDK is a software development kit designed for developers to create applications and tools for the K230 Linux platform. It typically includes libraries, headers, and tools necessary for developing, testing, and debugging applications on this platform.
MicroPythonA streamlined version of Python designed for microcontrollers and embedded systems. Ideal for IoT projects.
RTOSReal-Time Operating Systems designed for applications requiring strict timing and reliability. Examples include FreeRTOS and Zephyr.

Price and Availability

The Banana Pi BPI-CanMV-K230D-Zero is now available for purchase through authorized distributors and on the official Banana Pi website. For more information about this exciting new product or to explore additional offerings from Banana Pi, please visit SinoVoip Co, Limited Banana Pi Official AliExpress Store.

For business inquiries or to learn more about the BPI-CanMV-K230D-Zero and other products from Banana Pi, you are welcome to reach out to their sales team via email. Additionally, you can visit the official Banana Pi website for further information.

  • Business inquiries contact info:
  • Title: Overseas Sales Manager
  • Name: Judy Huang / Klaus Chen
  • Email: Judy Huang, Klaus Chen
  • Official Company Website: www.bananapi.org

About Banana Pi

Banana Pi is at the forefront of single-board computing technology, championing open-source solutions. Committed to innovation and excellence, Banana Pi equips developers with a diverse array of adaptable solutions suitable for various applications, including education, industry, and hobbyist endeavors.

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments