OpenHalo
Open Source firmware for Mellow Fly Halo.
Install / Use
/learn @TekuSP/OpenHaloREADME
OpenHalo
- Mellow Fly Halo replacement firmware, Open-Source.
- Current state of the firwmare is NOT DONE.
- If you have any ideas how to improve the screens and what to add to them, open an Issue.
Collaborating
- Project runs on nanoframework, get it here: https://docs.nanoframework.net/content/getting-started-guides/getting-started-managed.html
- Download latest release of firmware from here: https://github.com/TekuSP/nf-interpreter/releases/tag/halo_graphics_v1
- Flash the firmware using
nanoff --clrfile nanoCLR.bin --serialport COM7 --update --masserase - Flash current deployment code (What you get from build in
bin\Debug\) usingnanoff --target ESP32_S3_BLE --serialport COM7 --deploy --image .\OpenHalo.bin - Run Visual Studio or Visual Studio Code with Extension and upload source code to deployment area.
- WARNING: There is 15 sec delay at startup which is for debugger, so it has time to attach. If you want quick starts, you can remove it.
- WARNING: Currently it cannot be setup via Web Portal, as HTML files are not finished. You can run
ConfigHelper.SaveConfig(new MainConfig() { MoonrakerApiKey = "", MoonrakerUri = "", Wifis = new Wifi[] { new Wifi() { Hidden = true, Password = , SSID =} } });on line 112 with your values once, then remove it and it should always read your config. To escape from Web Portal Setup with QR Code, Long touch the touchscreen
Related Skills
node-connect
353.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.7kCreate 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
353.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
353.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
