Flashing a HM-10 (CC254X) Bluetooth Module from OSX with an ESP8266 NodeMCU

I recently experimented with a HM-10 Bluetooth Module and Tasmota, and the advice is to flash the module to with a native CC2541 Binary (V707 at the time of writing) to ensure proper operation.

The official Tasmota documentation includes a link to a repo that includes the source for an ESP8266 and a windows application. The sources for OSX but there's no pre-compiled application or instructions. I'm lazy, too lazy to even grab my Windows laptop, so I figured out how to do it with OSX.

HM-10 Bluetooth Module