DFRobot
UNIHIKER M10 IoT Single Board Computer with Black Silicone Case
· MPN: DFR0706-EN-5
The UNIHIKER M10 is a compact single-board computer featuring a 2.8-inch touchscreen, Wi-Fi, Bluetooth 4.0, and a suite of built-in sensors. Running Debian L...
Get notified when back in stock
The UNIHIKER M10 is a compact single-board computer featuring a 2.8-inch touchscreen, Wi-Fi, Bluetooth 4.0, and a suite of built-in sensors. Running Debian Linux on a quad-core ARM Cortex-A35 processor with 512 MB RAM and 16 GB flash, it's ready to go out of the box with pre-installed Jupyter Notebook for browser-based Python programming from any device — even a phone or tablet.
A built-in co-processor (GD32VF103) handles communication with analog, digital, I²C, UART, and SPI sensors and actuators. The integrated SIoT service enables MQTT-based data storage and real-time web access, with all data stored locally on the device. This package includes a protective black silicone case.
Key Features
- 2.8" Touchscreen – 240×320 display for visualising data with charts, graphs, and animations
- Built-In Sensors – Light sensor, accelerometer, gyroscope, microphone, button, LED, and buzzer
- Pre-Installed Software – Jupyter Notebook, plus support for VS Code, VIM, and Thonny
- Python & PinPong Library – Control built-in and external sensors directly with Python
- Built-In SIoT Service – MQTT data storage with real-time web access, all stored on-device
- Wireless Programming – Code from a computer, iPad, or phone over Wi-Fi; hotspot mode available
- Rich I/O – USB Type-C, USB-A, Gravity 3-pin & 4-pin ports, edge connector
- Protective Silicone Case – Black silicone case included to reduce screen breakage
Specifications
- CPU – Quad-core ARM Cortex-A35, up to 1.2 GHz
- RAM – 512 MB
- Flash – 16 GB
- OS – Debian Linux
- Wi-Fi – 2.4 GHz
- Bluetooth – 4.0
- Screen – 2.8", 240×320, touchscreen
- Co-Processor – GD32VF103
- Sensors – Button, microphone, light sensor, accelerometer, gyroscope
- Actuators – LED, buzzer
- Ports – USB Type-C, USB-A, Gravity 3-pin & 4-pin, edge connector
- Power – 5 V / 2 A via USB Type-C
- Dimensions – 51.6 × 83 × 13 mm
Ideal For
- AIoT and smart IoT projects
- STEM education and Python programming
- Robotics and sensor-driven applications
- Data visualisation and interactive displays
Package Contents
- 1× UNIHIKER M10 Single Board Computer
- 1× Black Silicone Case
- 1× USB Type-C Cable
- 4× PH2.0 3-pin Silicone Wire (20 cm, double-sided)
- 2× PH2.0 4-pin Silicone Wire (20 cm, double-sided)
Jargon buster
Plain-language definitions for the technical terms used above.
- Gravity
- Gravity is DFRobot’s plug-in connector system for sensors, motors and modules, using standard cables to reduce loose jumper wiring. It matters because Gravity-compatible parts can connect directly to these ports, while non-Gravity parts may need adapters or manual wiring.
- Gyroscope
- A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
- IoT
- Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
- Jupyter Notebook
- Jupyter Notebook is an interactive coding environment where code, notes, results, and graphs can be kept together in one document. It is useful for teaching and experiments because students can run Python step by step and immediately see the output.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- MQTT
- A lightweight messaging protocol often used for IoT devices to publish and receive data through a server called a broker. It matters for home automation and sensor networks because it is simple, efficient, and widely supported.
- RAM
- RAM (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
- single-board computer
- A complete computer built onto one circuit board, usually including the processor, memory, ports, and connectors. This matters because accessories like heatsinks must match the board’s layout and mounting holes to fit properly.
- SIoT
- SIoT is a local Internet of Things server system used to collect and share data between connected devices, often using MQTT messaging. It matters when choosing a learning kit because it lets a classroom or project network store and exchange device data without relying entirely on cloud services.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- Type-C
- USB Type-C (USB-C) is a small, reversible USB connector used for charging, power, and data transfer on many modern devices. A Type-C port or plug indicates the cable and charger connection needed to power, charge, or communicate with a device.
- UART
- UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
- UNIHIKER
- UNIHIKER is a small programmable computer board used in education and maker projects, often connected to external sensors and modules. Compatibility matters because the cable must match the board’s connector type and pin layout.
- USB Type-C
- USB Type-C is a small, reversible USB connector used for power, data and sometimes video on many modern devices. The connector itself does not guarantee a particular speed or voltage, so check the supported USB version, data rate and whether it carries more than 5V via USB Power Delivery.
Find this product in
Related Tutorials
Free guides on learn.littlebird.com.au