Sipeed M1n is a $10 M.2 Module based on K210 RISC-V AI Processor

Kendryte K210 is a RISC-V processor with AI accelerator found in boards such as Maixduino, Grove AI HAT, or HuskyLens among others, and enabling low-cost, low power AI applications such as face detection or object recognition.

You can now add Kendryte K210 AI accelerator to any board or computer with M.2 socket or [Update: the M.2 connector pinout is non-standard] a USB-C port thanks to Sipeed M1n M.2 module that also comes with an M.2 to USB-C adapter.Sipeed M1n K210 M2 Card Sipeed M1n specifications:

  • SoC – Kendryte K210 dual-core 64-bit RISC-V processor @ up to 400MHz with FPU, Neural-network Processing Unit (NPU), audio processor, built-in 6MB SRAM memory for CPU, and 2MB AI SRAM
  • Storage – 128Mbit SPI flash
  • Camera – 24-pin connector for DVP camera (OV0328 camera module provided as part of the kit)
  • Host Interface – M.2 socket with some IOs and JTAG interface, accessible via Maix Nano M.2 to USB-C adapter.
  • Supply voltage – 5.0V±0.2V with at least 300mA
  • Temperature Range – -30°C – 85 °C
MAIX Nano
MAIX Nano

Just like other K210 hardware platforms, it supports image recognition at  QVGA resolution up to 60FPS, and VGA resolution up to 30FPS. The company also mentions it supports microphone arrays of up to 8 microphones, but I’m not sure how you would connect those microphones.  MAIX Nano M.2 to USB-C adapter comes with 2.54mm pitch through-hole pins exposing LCD signals and 16 GPIO pins, as well as an 8-pin female header. The board support Tensorflow/Keras/Darknet deep learning framework, and can be programmed using MicroPython or Arduino as we explained in our Sipeed M1 getting started guide.

Sipeed M1n with Camera & USB-C adapterSipeed M1n M.2 card ships with a camera and MAIX Nano adapter as pictured above. You’ll find it for pre-order for $9.90 on Seeed Studio with shipping scheduled for March 9th, 2020. Alternatively, you’ll also find the M.2 card on Aliexpress for $10.33 (card only) or $14.09 with the camera and MAIX Nano. This may end up cheaper as shipping is included.

The datasheets for the M.2 card and adapter board, as well as documentation for MaixPy IDE for Python programming, can be found in the Documentation tab of the aforelinked page on Seeed Studio.

Share this:

Support CNX Software! Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples

Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
3 Comments
oldest
newest
Damian Frach
1 year ago

probably the cheapest deepNN HW acceleration with native 2mp camera support

John S.
John S.
1 year ago

> any board or computer with M.2 socket I don’t think this would work in an M.2 socket, it’s just using the physical connector from the M.2 spec as a cheaply available form factor. But it doesn’t look like the pinout would work at all if plugged into an M.2 socket instead of its specialized carrier board. Looking at the schematics and some random M.2 B-key pinout from the internet, I don’t think even the power and ground pins match those of an M.2 socket. It expects 5V input where the M.2 provides 3.3V, expects GND where M.2 is N/A,… Read more »

Advertisement