With convenient premade binaries or a python flashing script, getting setup with the O.MG Cable Programmer couldn't be easier.
You will need an O.MG Cable Programmer for initial programming and for O.MG Cable recovery if you utilize the "self destruct" features that involve wiping the onboard flash memory. This also allows you to ensure uncontaminated firmware between engagements.
O.MG Cable Programmer USB A:
The original programmer that supports USB-A O.MG Cables, including USB-A Keylogger Edition.
O.MG Cable Programmer USB A+C:
This version of the programmer supports both USB-A and USB-C O.MG Cables, including Keylogger Edition and the Directional. It is also upgraded with onboard indicators, built-in debugging options, and auto-reset circuitry that improves the experience for advanced use.