Small stick but powerful beast.
Warning
This project is not actively developed due to me working on rewriting it in c++. And also i don't have contributors and no time to code 2 things at once, and need to learn C++ first.
- Clock with i2c RTC sync
- Screen auto-rotate by IMU
- Custom and built in apps
- Music player (For devices with speaker)
- File explorer and reader
- SD Card support
- Lightsleep support
- M5StickC Plus 2 (Button A - Confirm, B - Cycle, C - Cancel/Exit)
- Cardputer (Enter - Confirm, Tab - Cycle, ESC - Cancel/Exit
- IMU Support
- Refactor code
- Better power saving
- Bluethooth support
- Autoupdate
- Better SD card support
- More translations
- YouTube tutorials for Stick firmware - https://kitki30.tk/tutorials
- Our trello board - https://trello.com/b/ZT1qrlDO/stick-firmware
Please help us translate Stick firmware in Crowdin If your language is not here, please open a github issue.
Currently supported languages:
- English (Source language, 100%)
- Polish (@Kitki30, 100%)
Currently there are some issues with translations that you must know before translating anything:
- Our font only supports english characters (Won't fix, please try swaping some letters to work with font (ex. "ł" to "l"), but try to make it human readable. We are aware that some languages may not be possible to display using only english characters, but there is no way to fix it staying on the same font)
We need to add an installer later
- Install micropython with esp_tool, thonny or M5Burner (Make sure to download correct version!)
- Copy the files from src directory, using thonny (with files view) or something else
- Reboot and done!