Introduction
This project leverages the UNIHIKER GUI library to implement a graphical dashboard for PicoClaw, running on the UNIHIKER M10 SBC.
Before starting, ensure that PicoClaw is properly set up text and running on the UNIHIKER M10. For detailed instructions, please refer to Running PicoClaw on UNIHIKER M10
Ā
Software setup
Run the following commands to clone the project repository and install the required libraries.
git clone https://github.com/teamprof/unihiker-picoclaw.git
cd unihiker-picoclaw/dashboard
pip install -r requirements.txt
Ā
Run dashboard app
Ensure that the PicoClaw binary file is located at "/root/picoclaw/picoclaw", or update "config.py" to set the correct path
PATH_PICOCLAW = "/root/picoclaw/picoclaw"
Ā
Launch the dashboard by executing the following command.
python main.py
If everything goes smoothly, you should see the following screen.

Ā
Stop PicoClaw
Stop PicoClaw by click the stop icon
or press the Button A
The following screen shows PicoClaw is stopped.

Ā
Start PicoClaw
Start PicoClaw by click the start icon
or press the Button A
Ā
Test
- Send the message "what is your name" on Telegram.
- Wait to receive the response.

Ā
Exit dashboard app
click the exit icon
or press the Button B to exit the dashboard
Ā
Video demo
Video demo is available on video demo

Ā
License
- The project is licensed under GNU GENERAL PUBLIC LICENSE Version 3
Ā
Copyright
- Copyright 2026 [email protected]. All rights reserved.
Ā
Ā
Ā








