At some point I might dig my noise deep into this code and try to make it do at least what the OG firmware does.

https://github.com/Times-Z/GeekMagic-Open-Firmware

It's also not helpfull that the official GeekMagic Store does not state which chip is build in which device and sometimes not even which one is which.
Their github gives it away, but with closed source code.

#GeekMagic #SmallTV #Ultra #SmallTVUltra
GitHub - Times-Z/GeekMagic-Open-Firmware: This repo provide a open source firmware for Geekmagic things

This repo provide a open source firmware for Geekmagic things - Times-Z/GeekMagic-Open-Firmware

GitHub

I worked on the smalltv-pro yesterday. The ESP32 module it uses is a bit low on RAM. esphome reports 320kB usable (but the module docs say it has 520kB). With the Bluetooth stack added it crashes if the display is configured to use the full 240×240 display. I can get it to run using 200×200 but then the OTA flashing stopped working and I called it a day.

I did get it reading the climate info from a Govee sensor over Bluetooth though.

#esphome #smalltv

I finally succumbed and bought one of these small TV things in a recent AliExpress sale. Out of the box the closed-source firmware can show weather, clock and more. https://www.aliexpress.com/item/1005005132140010.html

Today I soldered some pin headers to it and flashed it with esphome, using some other's prior work. Now I can get it to show whatever. I'm aiming to have it show the temperature from the Bluetooth Govee temperature sensor in my study, but I'll probably come up with other things.

#esp32 #esphome #smalltv