I recently got a Xiaomi Smart Graphene Heater (xiaomi.heater.nb1).
It contains a ESP32-WROOM-32D module but has no dedicated MCU.
The hardware is very simple:
- 5k NTC with B=3950K
- Four relays, one each for 800W and 1200W heater, fan and swing
- The buttons are directly attached to the ESP32
- The LEDs are controlled via I²C by a CMS1650S LED driver
- There is an additional I²C 64kBit EEPROM