This is board from IQOS (https://en.wikipedia.org/wiki/Iqos) which is like a vape but you put tobacco in in so you can have worst of both worlds. This one was found on street and given to me. Inside were a nice fat Li-Ion cell, this board and heater which i appear to have lost/dumped somewhere back when i was first disassembling it.

It's got:
- A31G323CUN microcontroller
- MAX77840EWG a quite nice USB-C and battery charging IC (on the other side of this board)
- 4 RGB LEDs (that painfully bright sort that lights up your entire room)
- connector where heater was, you can get lots of current out of it i imagine
Lots of small ICs i can not identify, maybe you can:

- ETMNB
- DAP783
- TC304MUI225

Edit: add battery charging IC part no

Also the heater port possibly has a current sensing feature because near it there's big SMD 50Ω resistor.
I have decided to see what will happen on that I2C line if i attach the battery back.
I've decided to make a script that parses annotations exported from sigrok, it consists of some basic string manipulation and of 45-line switch statement that handles every message that could happen.

just made whole script available at https://codeberg.org/montar/public_scripts in case anyone wants it.

Yes, this repo and this account came into existence just now, i seem to have lost access to my old codeberg account ages ago.

public_scripts

repository of my scripts that i wish to publish

Codeberg.org