Table of Contents
- Maybe you missed it? Banana Pi R4 Router Board Review
- Banana Pi launches BPI-CanMV-K230D-Zero with new features, hardware, and design.
Banana Pi launches BPI-CanMV-K230D-Zero, a compact RISC-V AIoT SBC.
[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 | |
---|---|
Parameter | Description |
CPU | XuanTie C908 dual-core RISC-V CPU; |
CPU1: 1.6GHz, supports RVV1.0; | |
CPU2: 800MHz | |
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 | Built-in H.264/H.265 hardware encoder/decoder |
Video Input | 2 lane MIPI-CSI * 1 + 4 lane MIPI-CSI * 1; Maximun resolution up to 4K |
Display Out | MIPI DSI interface, support up to 1080P display |
RAM | 128MB LPDDR4@2666Mbps |
Storage | Onboard TF card expansion interface, supports up to 1TB |
USB | 1 channel USB 2.0 interface, supports OTG function |
Network | 2.4G Wi-Fi |
Audio | Onboard microphone * 1 |
GPIO | 40Pin expandable GPIO; supports I2C/UART/I2S/SPI/PWM/ADC/JTAG expansion conversion. |
Butttons | Function button * 1; Reset button * 1 |
Power Supply | USB Type-C 5V@2A |
Dimensions | Length: 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
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.
- Business inquiries contact info:
- GitHub: GitHub – kendryte/k230_canmv
- Resources and Images: https://developer.canaan-creative.com/resource
Supported Software | Description |
---|---|
Debian | A 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. |
Ubuntu | Built 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 SDK | The 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. |
MicroPython | A streamlined version of Python designed for microcontrollers and embedded systems. Ideal for IoT projects. |
RTOS | Real-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.