libera/#maemo/ Saturday, 2021-08-07

KotCzarnymaxd: https://www.tindie.com/products/joshajohnson/hub16-programmable-macro-keyboard/07:26
KotCzarnybuild your own kb? :)07:26
MaxdamantusToo big.08:21
MaxdamantusWant one for a phone, not for a computer.08:21
KotCzarnyi've pasted for software/hw plans08:23
KotCzarnyyou could design your own easily08:23
MaxdamantusI think the main thing is getting decent buttons, which is basically covered by the current device I've got.08:28
MaxdamantusI could probably spend some time figuring out how to flash the existing controller that's in there to make it work over wires instead of Bluetooth, but would be more convenient if I could just get something that already works using USB.08:29
MaxdamantusHaven't tried dumping/flashing something over SPI or whatever before, but maybe it's doable on this.. the pins are all fairly easily solderable at least:08:35
Maxdamantushttps://i.imgur.com/LKbuugZ.jpg08:35
MaxdamantusHave only dumped an image from a smart plug, and that was over UART, since it was running some software that provided a CLI over UART.08:36
MaxdamantusLooks like you actually flash this chip using UART: https://www.cypress.com/file/298201/download08:44
Maxdamantushttps://broadcom-bluetool.software.informer.com/1.8/08:44
Maxdamantusnvm that second link, not real.08:44
MaxdamantusMaybe there's some third-party tool that knows how to flash generic BCM chips or something, "bluetool" doesn't seem very findable online.08:45
MaxdamantusCould be a viable route if I can both read and write the existing firmware, since it's just ARM, so should be relatively easy to analyse in ghidra, then might be able to just add a bit of code somewhere to output something on UART.08:47

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!