Xiaomi M365 ESC/ECU cooling mod

Simple way of solving complex engineering fail

Bill of materials:

If you're running custom firmware, you might have noticed that the ESC (indicated by the TECU sensor in m365 dashboard) might be getting rather toasty, reaching 55°C just after couple of seconds. Popular opinion would be, that the ESC is driven too hard, but that's actually not the case. The issue comes from poor contact between MOSFETs of the ESC and the enclosure.

If you performed ESC modding, as a part of trace cut procedure, you probably noticed that the MOSFET packages are separated from the enclosure by a layer of polyamide (Kapton) tape. This is important, as the packages cannot touch bare metal due to different potentials, which would led to short circuit. But Kapton tape isn't the best heat conductor either, so how to ensure proper heat transfer while isolating the MOSFETs from the enclosure?

There are 3 ways actually

My personal preference would be combination of paste and pad, as there's only small pressure against the enclosure, I'd advise to put small blob of Kryonaut on each MOSFET package, and at the same time, put 5W/mK 1mm pad inbetween.

Don't forget to reapply thermal compound between the enclosure and the scooter body.

Once the ESC is put back together, you should see around 15-25°C drop in temps under load.

cloud.scooterhacking.org_tidings_wiki_guides_img_esc-cooling_1.jpg

cloud.scooterhacking.org_tidings_wiki_guides_img_esc-cooling_2.jpg