For #100days 37 I have been attempting something that makes me feel like a true hacker - even if I am an unsuccessful one...
I've been attempting to flash a custom firmware onto my Mi Desk Lamp, which involves taking it apart, soldering wires to the correct spots and connecting them up to a programmer board in the right way too.
And you know what it actually worked! I am able to flash something onto the board. But... then it doesn't run. It currently keeps rebooting complaining about a CONFIG_FREERTOS_UNICORE error. I think the most likely reason is that I have a wrong config value somewhere.
But it's pretty fun to explore this, it looks like I am the first person attempting to document flashing a custom firmare to this version of the lamp, then if I do ever get it working I then have to figure out what are the correct pins to control everything and set up the control dial.