unihiker website

UNIHIKER Community Monthly Digest - May 2025

DFRobotUNIHIKERAIPython 03/06/2025 269

๐Ÿ› ๏ธ Updates

1. XIAOZHI x UNIHIKER K10 - New Visual Recognition (Firmware v1.6.6/1.6.6b) 

Voice commands like "Take a photo" or "What is this?" now trigger visual recognition capability, with real-time preview replacing chat logs.

 

2. Pyenv support on UNIHIKER M10 

Easily manage and add Python versions for flexible development.

 

3. Cross-Flashing Between UNIHIKER M10 Devices 

One UNIHIKER M10 can now flash firmware onto another UNIHIKER M10.

๐Ÿ“š Tutorial Spotlight

Based on community feedback, we will optimize the image clarity in the existing UNIHIKER K10 Graphical Programming Tutorial to enhance the learning experience. (Improvements coming soon for better readability!)

๐Ÿš€ Project Highlights

1 The Best ESP32 Board Ever-Unihiker K10 | Tutorial and Review

By EDISON SCIENCE CORNER | Learn more 

We're thrilled to share EDISON SCIENCE CORNER's comprehensive video journey with the UNIHIKER K10! This video takes you from unboxing K10 and examining its hardware details to practical demonstrations using our Wiki guides and Mind+ graphical programming.

 

 

The real excitement comes when he showcase hands-on projects - you'll see environmental sensing with light and temperature detection, smart features like face recognition and QR code scanning, and even voice-controlled lighting. These practical examples are perfect for sparking your own project ideas, whether you're just getting started or looking to expand your skills.

 

2 How can I adjust the screen brightness of UNIHIKER (Python)?

By tf++ | Learn more

For developers looking for a more flexible way to manage the screen brightness of UNIHIKER M10, community member tf++ has shared a handy Python class that puts you in full control of your screen. This solution provides programmatic access to power management (on/off) and precise brightness adjustment (0-100%) through clean Python code - no need to rely on system scripts. Get the complete code and examples on GitHub: here.

 

3 BLE: Unihiker M10 talks to K10

By Lupin

Our community member Lupin has created an easy-to-follow guide on Bluetooth Low Energy (BLE) communication between the UNIHIKER M10 and K10. Part 1 covers the basics: how to set up wireless communication between M10 (as the central device) and K10 (as the peripheral), write Python/MicroPython code, and send messages with a simple graphical interface.

 

 

Part 2 builds on this by showing how K10 can send real-time temperature sensor data to M10 via BLE, along with a matching interface to display the data. These two projects help you understand how BLE works and how to use it in real applications like wireless sensor networks and remote control interfaces.

 

 

 

๐ŸŒ Community Corner

๐ŸŽจ Maker Callout

Got a project? Submit to be featured next month! Submit: yilin.yang@dfrobot.com

 

๐Ÿ’ฌJoin Community

Looking for a place to chat, get help, or showcase your work? Join Discord community: https://discord.gg/PVAWBMPwsk

logo

Subscribe now for the latest news, updates and more!

*