Reprogramming Centipede

Because Centipede is a keyboard emulator, it doesn’t know or care what it’s been plugged into - it will just start typing away! This can cause problems if you’re trying to reprogram the device with new code, but don’t fret! There are two options to getting around this problem.


Wait it out

If you’re patient, you can opt to allow Centipede to finish it’s programmed routine before reprogramming it. Open your favourite text editor, leave your cursor on the blank document, then plug in Centipede. Once you see the double-blink “heartbeat” pattern flashing on the lights, you’re safe to move on to the programming phase


Stop it before it starts

The connections on the side of the Centipede (also known as the boards “pins”) aren’t used, but that doesn’t mean they’re not useful! If you use a short length of wire to connect the pins marked 2 and GND together before plugging Centipede into your computer, it will not run its code, but instead wait to be reprogrammed.