HelloMiyoo
Hello World program for running on miyoomini devices
Install / Use
/learn @Yorisoft/HelloMiyooREADME
Hello Miyoo Project
This project is for getting started with developing CPP+SDL apps for the MiyooMini devices. This repo contains a simple "Hello World" application for the Miyoo Mini. The application displays the text "Hello Miyoo" in the center of the screen.
There are plenty of comments in both versions of the .cpp for users to get familiar with the SDL functions. Hope it helps!!
Preview
Instructions
Compiling on Windows Visual Studio
- Open the
HelloMiyoofolder located in theSource/VisualStudiodirectory. In there you will find a project solution for opening in Visual Studios. - Configure Visual Studios with SDL and SDL_ttf libraries and include directories.
- Compile and run the program.
Compiling on Union-miyoomini-toolchain
- Clone and start the docker container for the union-miyoomini-toolchain.
- For instructions on how to get started union-miyoomini-toolchain please refer to their github READ.me
- union-miyoomini-toolchain
- Transfer the contents
workspacefolder from theSource/Union-miyoomini-toolchaindirectory of this repo to the development environment/workspace.- Optionally you could just replace the
workspacefolder with the one from this repo.
- Optionally you could just replace the
- Compile the HelloMiyoo program using the provided CMakeList and Toolchain files:
cd build cmake .. -DCMAKE_TOOLCHAIN_FILE=../Toolchain.cmake make - The binary should be located in
workspace/build/HelloMiyoo
Transferring the App to the Miyoo Mini Device
- Connect the Miyoo Mini device to your computer.
- Refer to the OnionOS wiki for the various ways to do this, e.i: FTP, Webserver, Samba, etc..
- Transfer the
HelloMiyoofolder found in theAppdirectory of this repo to the device. Place theHelloMiyooin/mnt/SDCARD/Appfolder of the miyoo mini. - On the miyoo mini device, navigate to your Apps list. Refresh your App list by bringing up and exiting the 'search' function - pressing
x - Navigate to the HelloMiyoo app and launch it.
Additional Information
Directory Structure
The project has the following directory structure:
- HelloMiyoo
- App
- HelloMiyoo
- Source
- VisualStudio
- HelloMiyoo
- Union-miyoomini-toolchain
- workspace
Related Skills
node-connect
335.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
335.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.5kCommit, push, and open a PR
