Chat (Matrix): https://matrix.to/#/#camp2023-flow3rbadge:events.ccc.de
For support, please join the Matrix channel.
Chat (Matrix): https://matrix.to/#/#camp2023-flow3rbadge:events.ccc.de
For support, please join the Matrix channel.
At #39c3 I finally got a @flow3rbadge by promising to build something cool with it.
So I ported super/open hexagon to the flow3r badge the last 3 days. Hopefully soon in the flow3r app store.
More documentation / code review:
https://git.flow3r.garden/rnbwdsh/hexagon
Thx to the flow3r man (schneider?)
[os features]
Apps can now provide help texts! It is often difficult to make them self explanatory without cluttering the screen. We wanted to make it easier to write deep interfaces, so apps can now provide context-sensitive help strings that can be accessed at any time by holding the "back" button!
Additionally, if you hold the "open" button while hovering over an app in the system menu you can finally delete them, or mark them as favorite, or set them to start automatically at boot.
[audio features cont.]
While flow3r is certainly not a robust outdoors device, do you ever find yourself in a social space where you'd like to put music on speakers but don't wanna leave your personal devices unattended?
flow3r now has a simple mp3 player together with tag parsing and playlist support, so you can put a big SD card with all your favorite tunes and have them at the ready in a less security critical device.
Admittedly it's a bit hard to figure out at first, but there's a trick:
[audio features]
You can attach micropython callbacks to bl00mbox channels now. This greatly enhances flexibility of running audio in the background as showcased by the wobbler app that can process IMU data in micropython even if another music app is running in the foreground.
We also provide a mixer now to change relative audio levels. Muting a channel there will stop it from being rendered and the callback from being executed so you don't have to worry about apps hogging CPU!
(cont.)
[captouch driver cont.]
- Widgets: If you don't want to juggle low level data and just want convenient plug-and-play functionality we have a module for that. https://docs.flow3r.garden/app/api/widgets.html
We consider these upgrades so central to this release that the release name is actually derived from them. We hope that they will enable you to create more diverse and interesting interfaces!
[captouch driver cont.]
- Petal modes: Each petal can be turned off entirely to increase data rate of the others, many also offering intermediate ("button") modes. This allows for very high data rates on individual petals for e.g. swipe detection. This is showcased in the fil3s application in the scrolling feature for text files.
- The captouch behavior is not without quirks, so we wrote detailed documentation about all that we know and common remedies here: https://docs.flow3r.garden/app/api/captouch.html#the-nitty-gritty
(cont.)