# aula-hero68-protocol: reconstructing AULA HERO 68 HE RGB control

> aula-hero68-protocol documents the HID lighting protocol of the AULA HERO 68 HE keyboard. It specifies the 64-byte output report, checksum, lighting commands and per-key payloads, and includes a key map calibrated by lighting and pressing individual keys. Capture parsers and a device test script accompany the protocol notes.

- Type: Case study
- Targets: Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/SlumberMin/aula-hero68-protocol>
- Primary source: <https://github.com/SlumberMin/aula-hero68-protocol/blob/37ee68b66c54c0c1af00a86916cd1e6d858e97d6/README.md>
- Catalog page: <https://awesomerea.org/resources/aula-hero68-protocol-case/>
- Record JSON: <https://awesomerea.org/resources/aula-hero68-protocol-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/aula-hero68-protocol-case/index.md)

## Requirements & limits

- **Prerequisites:** An AULA HERO 68 HE keyboard with HID VID:PID 0x372E:0x103E is the documented test device.
- **Prerequisites:** Python tools require hidapi; capture tools additionally use Playwright or USBPcap.
- **Limits:** The author reports that frames above about 24 color packets can lose packets or show wrong colors, while continuous cmd 0x06 refresh can make the keyboard flash.
- **License:** Code: MIT License; documentation: CC BY 4.0, as stated by the project.

## Primary sources

1. <https://github.com/SlumberMin/aula-hero68-protocol/blob/37ee68b66c54c0c1af00a86916cd1e6d858e97d6/README.md>
2. <https://github.com/SlumberMin/aula-hero68-protocol/blob/37ee68b66c54c0c1af00a86916cd1e6d858e97d6/docs/PROTOCOL.md>
3. <https://github.com/SlumberMin/aula-hero68-protocol/blob/37ee68b66c54c0c1af00a86916cd1e6d858e97d6/LICENSE>

## More in Protocols

- [MCHOSE V9 Turbo+: reconstructing headset RGB control](https://awesomerea.org/resources/mchose-v9-protocol-case/index.md) · Case study
- [sindri-led: reconstructing K671 Sindri lighting control](https://awesomerea.org/resources/sindri-led-case/index.md) · Case study
- [clevo-wmi-rgb: reconstructing Clevo keyboard backlight control](https://awesomerea.org/resources/clevo-wmi-rgb-case/index.md) · Case study
- [Osmo+ Studio: reconstructing DJI Osmo+ Wi-Fi control and streaming](https://awesomerea.org/resources/osmo-plus-studio-duml-case/index.md) · Case study
- [cherry-mx-lighting-mac: reconstructing Cherry MX 10.0N RGB lighting control](https://awesomerea.org/resources/cherry-mx-lighting-mac-case/index.md) · Case study
- [labelibre: direct SUPVAN T50M Pro printing over a reconstructed BLE protocol](https://awesomerea.org/resources/labelibre-supvan-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
