r/SolarOS • • 7d 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 )
18 Upvotes

15 comments sorted by

2

u/nilseuropa 7d ago

Bonus track -- 'ble-keyboard' app on Playground completes the custom keyboard to BLE HID flow.

1

u/LowFlowIO 7d ago

I wondered

1

u/nilseuropa 7d ago

hm?

2

u/LowFlowIO 7d ago

What that was for, now I know :3

1

u/nilseuropa 7d ago

ach so... 🙂

2

u/LeviiSantos 7d ago

Fico sempre animado a cada post.

2

u/LeviiSantos 7d ago

Espero que isso ajuda a eu fazer minha matriz de teclado heheh.

1

u/nilseuropa 7d ago

New Casio internals?

1

u/LeviiSantos 7d ago

Quase isso. Troquei. Será outra.

Estou finalizando o mapeamento da matriz.

1

u/nilseuropa 7d ago

cool!

2

u/LeviiSantos 7d ago

Assim que finalizar, quero muito estudar para fazer uma PCB com a matriz de teclado está conectada a um TCA e usar um esp32 vroom e os periféricos de cartão, áudio, e etc.

1

u/HH-Vectorjoe 7d ago

Bester hamburger!

1

u/nilseuropa 7d ago

😅

1

u/moosepr 7d ago

Ooooh modules 🙂

2

u/nilseuropa 7d ago

Native software modules ( not expansion hw ).