Go to https://spezifisch.codeberg.page/posts/2023-06-20/gt-acqi-22wo-digital-alarm-clock-hack/ for a write-up of this project.
acqi-clock.yamlis the configuration file to be used with ESPHomecomponentsis an ESPHome C++ module to control the AiP1640 display controller.espboardis a KiCAD schematic of the perfboard and button matrix. See write-up for details.
components/tm1640is based on https://github.com/realthk/esphome_tm1640, which is based on https://github.com/esphome/esphome/tree/dev/esphome/components/tm1637 (GPLv3).