Repurposing unused steering wheel buttons as generic macros for an Android head unit 14

Repurposing unused steering wheel buttons as generic macros for an Android head unit
This article covers an automotive project, in which I connect unused buttons on my car’s steering wheel to a micro-controller, which in turn emulates a keyboard and mouse device to the car’s infotainment system via USB. tl;dr, the buttons form a resistor ladder and I use an STM32 black pill board to read the state ...

Should you throw away your CC41 HM-10 clones now that Android 8 is here? 42

Should you throw away your CC41 HM-10 clones now that Android 8 is here?
With the release of Android 8.0 (“Oreo”), I as well as others have noticed that they cannot find some HM-10 clone BLE modules when scanning for them with an Android 8.0 phone. Why is that happening and what can you do about it? tl;dr, the issue is due to a bug in the firmware of ...