Sipeed MAIX-II Dock is an Allwinner V831 powered AIoT vision devkit

Sipeed introduced MAIX development boards powered by Kendryte K210 dual-core RISCV processor with AI accelerators in 2018, and we tested the Maixduino and Grove AI HAT based on the solution using Arduino and Micropython the following year. It works fine for audio and video project requiring AI acceleration at low power, but performance (resolution/fps) is limited.

So if you’d like a bit more oomph for your audio & vision AI projects, as well as proper Linux support, Sipeed has just launched MAIX-II Dock powered by Allwinner V831 Cortex-A7 AI camera SoC clocked at up to 800-1000 MHz and 64MB on-chip DDR2 RAM, as well as a Full HD camera and a small display.MAIX-II DockMAIX-II Dock specifications:

  • MAIX-II core module
    • SoC – Allwinner V831 single-core Cortex-A7 processor clocked at 800-1000 MHz with 0.2TOPS AI accelerator, H.264/H.265/JPEG video encoder up to 1080p30
    • System Memory – 64MB DDR2 in package (SiP)
    • Storage – Optional 16MB flash
    • M.2 B-Key edge connector with
      • Storage – 2x SD/MMC host controller(SMHC) interfaces.
      • Camera – 2-lane MIPI up to 1080p60
      • Display – Support for 8-bit MCU LCD and up to 10-inch RGB LCD via an adapter board
      • Networking – 10/100M Ethernet
      • Audio – Line Out, Mic In
      • Low-speed I/Os – 2x SPI, 4x I2C, 1x I2S, 1-channel 6-bit LRADC for keys
    • Power consumption – 50mA (idle); Voltage not speficied, probably 5V.
    • Dimensions – 22.1 x 24.9 x 3.0 mm
  • MAIX-II Dock “baseboard”
    • M.2 Key socket for MAIX-II core module
    • Storage – 1x MicroSD card slot
    • Display – 1.3-inch IPS screen with a 240×240 resolution
    • Camera – 1080p30 camera based on Omnivision SP2305 2MP sensor and 6mm focal length M12 lens by default
    • Audio – Built-in 8Ω 1W speaker connected to 2-pin header, built-in microphone
    • Connectivity – Realtek RTL8189FTV WiFi 4 module connected via SDIO, plus IPEX antenna connector
    • USB – 2x USB Type-C ports, one OTG port, one for debugging via GD32F150G8 chip.
    • Sensor – 3-axis accelerometer
    • Expansion – 2x 10-pin female headers for I/Os (2.54mm pitch)
    • Misc – Power and user LEDs,  Reset button, 2x user buttons,
    • Power Supply – 5V via either USB-C ports
    • Power Consumption – 490mA under load (NPU + display + camera + WiFi)
  • Dimensions – Full kit: 48.9 x 33.9 x 36.1 mm

Allwinner V831 AIoT vision development kitIf you’ve ever worked with one of Sipeed MAIX-I (K210) platforms using MicroPython, software development on MAIX-II (V831) will feel similar, except for the higher resolution and/or frame rate.

The company provides the OpenWrt based MAIX-LINUX firmware adapted for edge computing, including the relevant drivers, and all opkg package source code will be provided, as well as code samples. The board is programmed using Python 3.8.5 using customs MAIX NPU acceleration packages, and with a similar web interface as the original MAIX boards.  Sadly, documentation is lacking right now, and all we are offered is a web mirror with some directories for Linux, packages, etc…

If you’d still like to give the platform a try, Sipeed Maix-II Dock is now up for pre-order on Seeed Studio for $28.80 with shipping slated to start on January 15th.

Note that while the overall system performance is much higher, the AI performance may be similar as both Kendryte K210 and Allwinner V831 include a ~0.2 TOPS AI accelerator. But do not despair as Sipeed is already working on the third generation MAIX hardware, and recently teased us with MAIX-III powered by a new (Rockchip?) processor with A 1.5TOPS NPU (vip9000) and the platform, scheduled for release in February 2021, will also come with dual-band WiFi, Gigabit Ethernet,  and 512MB to 2GB DDR3.
Sipeed MAIX-III

 

 

Share this:

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

Subscribe
Notify of
guest
19 Comments
oldest
newest
willy
willy
5 months ago

Oh that’s nice. Camera + display + wifi + NOR + Linux! Indeed way better than the previous models. The board seems to follow the same spirit as the BreadBee, i.e. pack just enough hardware to run Linux with plenty of I/O to be able to make it versatile and way safer than half-assed TCP stacks. I’d be tempted to buy one, just to see what it’s like.

dgp
dgp
5 months ago

Really similar.. but the camera interface has half a chance of working on this I think. 😉

There seem to be a lot of these 88 pin QFN Cortex A7 chips turning up now. This allwinner one, there are about 5 different versions from Sigmastar (Dual core ones too) and hisilicon too.

Jon Smirl
5 months ago

So far I have not had access to a V831 board, but the SDK for the V831 is supposed to be the same SDK as the V536. I do have access to a V536 and the camera works fine with it. Of course there are some binary drivers and it is not mainline Linux, but it does work. I don’t know if the bootlin Allwinner video code will work on these chips. Maybe with slight tweaks. They all have similar video hardware. My contact did tell me that the AI tools for the V831 were not going to be ready… Read more »

jasbir
jasbir
5 months ago

I have a alpha/beta version of the sipeed core board. Spent the last couple of months attempting to reverse engineer the AI hw since it is partly based on the Nvidia DLA implementation. Making progress but its slow.

The SDK support for AI is in a poor state and doesn’t work properly (I guess nothing new from AW), furthermore at 0.2 TOPS its not going to be a game changer.

Jon Smirl
5 months ago

My goal for the AI would be along the lines of a video doorbell. Differentiate a person from a pet or animal. And not be fooled by leaves blowing, snow, cloud shadows moving, etc. I’m hoping 0.2TOPS can achieve that. Even 1FPS would be fine. I can do it in pure software but it takes about 7 seconds/frame on an A7 core with NEON. I gave up on this code about a year ago as being too slow, hoping for better hardware. As for the LCD they say they support 240×320 at 60FPS. So I am wondering since 320 would… Read more »

Jon Smirl
5 months ago

I would like to see the wifi module on the baseboard switched to one with BLE support so that you can access IOT sensors. Might add 50 cents to the cost.

Jon Smirl
5 months ago

There a V832 version of this chip with external DRAM so you can make it as big as you want. V832 also doubles camera resolution and removes the limit on LCD size. They are supposed to be software compatible.

Jon Smirl
5 months ago

it is called V833, not V832. Has anyone seen one for real?

Gediz
Gediz
5 months ago

There’s a Turkish supplier selling it: https://ozdisan.com/Product/Detail/624953/V833

Jon Smirl
5 months ago

Has the 320×240 resolution limit on the display been fixed by allowing 8080 mode LCDs? I need a VGA resolution LCD.

Gunther
Gunther
5 months ago

powered by Allwinner V831 Cortex-A7 AI camera SoC clocked at up to 800-1000 GHz

Should probably be MHz.

Jon Smirl
5 months ago

Has anyone seen the V831 SDK?

gamiee
4 months ago

TinaLinux

Jon Smirl
4 months ago

So where is a version of TinaLinux containing the V831 support?

Rogan Dawes
Rogan Dawes
5 months ago

Would be interesting to turn this into a webcam, via the OTG port, with “intelligent” green screen functionality. i.e. have the camera itself replace the background with a chosen colour, dramatically simplifying the task of the conferencing software (Zoom, Teams, etc) that wants to do the same job. Zoom can then simply replace the green with the user-configured background.
At that price, it’s not expensive for an average webcam anyway!

jasbir
jasbir
1 month ago

@cnx-software I finally managed to reverse engineer parts of the NPU hopefully leading to an open source implementation. Progress is reported on my blog.

Advertisements