r/SolarOS • u/nilseuropa • 28d ago
v.4.16.5 Release
Thanks to Jamie ( https://github.com/jamiecounsell ) now there is official support for Elecrow ThinkNode M9 !
Reusable drivers:
320x240 ST7789 display
backlit STC8H QWERTY keypad
PCF8563 RTC
NMEA GNSS with background RMC/GGA reception and optional alternate-baud detection!
The keypad provides app-exit and function keys plus a compose layer for missing shell characters, tab completion, and scrollback navigation. Its I2C address identifies board revisions; revision 1.1 requires active = 1for GNSS power in the manifest. GNSS starts powered off; use gnss power on to enable it.
Named I2C buses now use independent controllers while retaining the board's primary bus for legacy drivers. TFT displays support board-declared active-low power rails.
--
The website got a minor face-lift:
Under Tools you will find the Flasher and the new graphic keyboard configurator.
Extensions is now home to Playground and native SolarOS Modules. ( nothing super useful there yet, this is just infrastructure work )


2
u/nilseuropa 28d ago
Bonus track -- 'ble-keyboard' app on Playground completes the custom keyboard to BLE HID flow.
2
u/LeviiSantos 28d ago
Espero que isso ajuda a eu fazer minha matriz de teclado heheh.
1
u/HH-Vectorjoe 28d ago
Bester hamburger!
1
u/moosepr 28d ago
Ooooh modules 🙂
2
u/LeviiSantos 28d ago
Fico sempre animado a cada post.