DFRobot
UNIHIKER K10 AI Educational Tool for Beginner (Image Detection, Voice Recognition, TinyML)
· MPN: DFR0992-EN
The UNIHIKER K10 is an AI learning device designed for education, serving as both a STEM AI kit and a TinyML education kit for teens. It integrates a ...
The UNIHIKER K10 is an AI learning device designed for education, serving as both a STEM AI kit and a TinyML education kit for teens. It integrates a 2.8-inch color screen, Wi-Fi, Bluetooth, a 2MP camera, microphone, speaker, RGB light, temperature sensor, humidity sensor, light sensor, and accelerometer. With edge connectors and Gravity IO interfaces, it allows easy connection to digital, analog, I2C, and UART sensors and actuators, making it ideal for IoT programming and AI experimentation.
With its comprehensive onboard features, the UNIHIKER K10 eliminates the need for additional hardware when learning and developing projects. It supports sensor control, IoT applications, and AI projects such as face detection and offline voice recognition, all in one compact device.
Pre-Installed AI Models
The UNIHIKER K10 comes with four pre-installed vision AI models: Face Detection, Cat/Dog Detection, QR Code Recognition, and Motion Detection. Its integrated camera, combined with these models, allows users to explore AI applications right out of the box.
Offline Speech Recognition
With a built-in microphone and pre-installed voice models, the UNIHIKER K10 supports offline speech recognition. This feature enables users to create voice-activated applications, such as custom voice commands and interactive AI systems, without requiring an internet connection.
Expandable AI Capabilities with TinyML
Beyond built-in models, the UNIHIKER K10 supports TinyML, enabling users to train their own custom AI models. Whether for image recognition, sensor data analysis, or other AI-driven tasks, this flexibility allows users to tailor the device to their unique projects.
AI and IoT Integration
By combining Bluetooth 5.0 and Wi-Fi 2.4G with onboard AI functionality, the UNIHIKER K10 provides extensive connectivity for IoT and AI applications. From remote monitoring to data-driven automation, it seamlessly integrates AI with wireless communication protocols.
IoT-Ready for Smart Projects
Designed for IoT applications, the UNIHIKER K10 supports long-term data collection and remote monitoring. With its suite of sensors and wireless connectivity, users can integrate it into IoT ecosystems for real-time monitoring and device control. Pairing it with the Gravity: BME688 AI Environmental Sensor enables advanced air quality monitoring.
Built-in Color Display for Data Visualization
The UNIHIKER K10 features a 2.8-inch color screen for real-time visualization of sensor data, AI outputs, and project results, providing instant feedback directly on the device.
Rich Connectivity and Expandability
Equipped with USB Type-C, MicroSD, Gravity 3pin/4pin, and edge connectors, the UNIHIKER K10 supports a wide range of expansion options for sensors, actuators, and peripherals.
Multiple Programming Options
The UNIHIKER K10 supports both graphical programming and MicroPython, catering to users of all skill levels. It is compatible with Mind+, a drag-and-drop coding platform, making it easy for beginners to start building projects, while advanced users can leverage MicroPython for more complex applications.
Sample Projects
-
AI Face Detection
-
QR Code Scanning
-
Sensor Control
For more tutorials, visit the Examples section. Download Mind+ to get started: Mind+ Download.
Applications
-
AI Learning
-
Machine Learning
-
Face Detection
-
Speech Recognition
Specifications
-
MCU: ESP32-S3 Xtensa LX7
-
SRAM: 512KB
-
Flash Storage: 16MB
-
Wi-Fi: 2.4G
-
Bluetooth: 5.0
-
Screen: 2.8-inch, 240x320
-
Camera: 2MP
-
Sensors: Button, Microphone, Temperature Sensor, Humidity Sensor, Light Sensor, Accelerometer
-
Actuators: RGB Lights, Speaker
-
Pre-Installed AI Models:
-
Face Detection
-
Image Recognition
-
Cat/Dog Detection
-
QR Code Recognition
-
Motion Detection
-
Local Speech Recognition
-
Custom Voice Commands
-
-
Ports: USB Type-C, MicroSD, Gravity 3pin/4pin, 2pin PH2.0 battery port, Edge connector
-
Power Supply: USB Type-C, Battery Port, Edge Connector
-
Dimensions: 51.6mm x 83mm x 11mm
Documents
-
Product Wiki
-
Getting Started Guide (MindPlus graphical programming)
-
Software Examples
-
MindPlus Blocks Reference
-
Hardware Reference
-
FAQ
Shipping List
-
UNIHIKER K10 ×1
-
Type-C USB Cable ×1
Jargon buster
Plain-language definitions for the technical terms used above.
- ESP32
- ESP32 is a family of microcontroller modules with built-in wireless features such as Bluetooth and WiFi. Knowing this product uses an ESP32-based module helps explain how it provides wireless serial communication and firmware update features.
- 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.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- 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.
- MicroPython
- A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
- Motion detection
- A camera feature that checks the image for changes that suggest something has moved. It matters because your project can use movement as a trigger instead of constantly saving or processing every frame.
- RGB
- Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
- SRAM
- Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
- TinyML
- TinyML means running small machine-learning models directly on a microcontroller or small board instead of sending data to a cloud service. It matters because it can make AI projects faster, more private, and usable without constant internet access, but the models must be small enough for the device.
- UART
- UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
- 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
- A reversible USB connector used for power and data on many modern devices. On this kit it indicates an alternate 5V power input, which may be useful for setup or charging without the solar panel.
Find this product in
Brands
Connectivity
STEM & Education
Related Tutorials
Free guides on learn.littlebird.com.au