BT8xx and HID Proxy Mode: As a customer, what equipment do I need to enable HID mode?

A programming jig can be used for loose modules (BT800/BT810). You should consider obtaining the CSR-SPI adaptor although a USB interface also works. If the modules need to first be soldered to your PCB, the USB/SPI interface should be externally available to a PC. The programming PC should be running the Windows 8 operating system.