Wio Terminal

AIoT kit



Product Description

Hello world of AI 

TinyML (Machine Learning) on Wio Terminal with Codecraft Graphical Prorgramming, powered by Edge Impulse.

TinyML allows you to teach old sensors with new tricks through Machine Learning! 

Compatible with Arduino and MicroPython, Wio Terminal is an ATSAMD51-based microcontroller with both Bluetooth and Wi-Fi connectivity powered by Realtek RTL8720DN. Currently wireless connectivity is only supported by Arduino.

More than just a single embedded functional module, Wio Terminal itself is integrated with a 2.4” LCD Screen, onboard IMU(LIS3DHTR), microphone, buzzer, microSD card slot, light sensor, infrared emitter(IR 940nm). All of these practical add-ons are carefully housed in a compact enclosure, making it an efficient and product-ready product.  Equipped with Raspberry Pi 40-pin GPIO, it can be mounted to a Raspberry Pi as a slave device.



 WIO Terminal

Wio Terminal is your complete AI platform to get started with TinyML and IoT - Built around the ATSAMD51P19 and ARM Cortex-M4F at 120MHz for high compatibility with various ML frameworks for microcontrollers. (step-by-step guide, technical version)




Codecraft is a graphical programming environment based on Scratch 3.0 that supports a great variety of hardware devices and programming languages such as Arduino, Python, C or JavaScript etc.   
Now it supports TinyML in collaboration with Edge Impulse!

Step-by-step guide



Edge Impulse is the leading development platform for machine learning on edge devices, free for developers and trusted by enterprises.Edge Impulse allows you to easily train and deploy machine learning models like never before!

Step-by-step guide



Codecraft: a graphical programming platform for embedded macine learning,  is super friendly to TinyML beginners and even people with no programming background

Finally a real beginner friendly platform for teaching embedded AI to younger learners!


Step 1
Model Creation

one-click model creatiion

Step 2
Data Acquisition

Upload data collection programme and collect data

Step 3 Training &

Easily adjust parameters to visualize training results


Step 4

One-click deployment to personal programs



CodeCraft No-Code Programming to get started with TinyML



With Codecraft Blockly and Wio Terminal, it is now possible to experience the entire process of embedded machine learning without having to deal with a complex programming environment and programming knowledge. 



Link to step-by-tutorials



With Wio Terminal, you can:

Sense and tag the Real-World data with over 300 Groves created by Seeed and visualize through Azure IoT Central Platform to create an end-to-end IoT project.



Main Chip Manufacturer Part Number ATSAMD51P19
Core Processor ARM® Cortex®-M4F
CPU Speed 120MHz(Boost up to 200MHz)
Program Memory Size 512KB
External Flash 4MB
RAM Size 192KB
Operating Temperature -40°C ~ 85°C (TA)
LCD Screen Resolution 320 x 240
Display Size 2.4 inch
Driver IC ILI9341
Wireless connectivity Manufacturer Part Number RTL8720DN
KM4 CPU ARM® Cortex®-M4F
KM0 CPU ARM® Cortex®-M0
Wi-Fi 802.11 a/b/g/n 1x1, 2.4GHz & 5GHz
Bluetooth Support BLE5.0
Hardware Engine AES/DES/SHA
Built-in Modules Accelerometer LIS3DHTR
Microphone 1.0V-10V -42dB
Speaker ≥78dB @10cm 4000Hz
Light Sensor 400-1050nm
Infrared Emitter 940nm
Interface microSD Card Slot Maximum 16GB
GPIO 40-PIN (Raspberry Pi Compatible)
Grove 2 (Multifunction)
USB Type-C Power & USB-OTG
Operation interface 5-Way Switch /
Power/Reset Switch /
User Defined Button * 3 /
Enclosure Dimension 72mm*57mm*12mm
Materials ABS+PC

HK$ 380.00