Updated Guide: N-Key Rollover in @CircuitPython 7 @adafruit

Jeff Epler details how to create an N-Key Rollover (NKRO) HID Device in CircuitPython 7.

CircuitPython’s standard USB keyboard descriptor only supports pressing up to 6 non-modifier keys at a time, called 6-Key Rollover or 6KRO. This example shows how you can use an alternate USB descriptor to enable unlimited rollover (also called N-Key Rollover or NKRO) using the Adafruit MacroPad.

Load CircuitPython 7.0.0-alpha.4 on your MacroPad or other CircuitPython-compatible board and check out the new guide page!


CircuitPython – The easiest way to program microcontrollers – CircuitPython.org


Maker Business — Pololu’s account of the chip shortage

Wearables — More manicure tools for rugged circuits

Electronics — Probes aren’t perfect!

Python for Microcontrollers — Python on Microcontrollers Newsletter: CircuitPython Multitasking, Dune Gom Jabbar and more! #Python #Adafruit #CircuitPython @micropython @ThePSF

Adafruit IoT Monthly — Coffee Routine, IoT Cat, ESP32-S2 Feather, and more!

Microsoft MakeCode — MakeCode Thank You!

EYE on NPI — Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — JP’s Product Pick of the Week 11/29/21 STEMMA Speaker Plug & Play Audio Amplifier @adafruit @johnedgarpark #adafruit #newproductpick

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



No Comments

No comments yet.

Sorry, the comment form is closed at this time.