# helix: investigating DNA 75 USB HID control

> helix investigates USB HID communication with the DNA 75 vaporizer controller while prototyping configuration from Linux. It records the device's USB descriptors and describes capturing transfers through usbmon and Wireshark after triggering actions in a Windows virtual machine.

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

## Requirements & limits

- **Prerequisites:** Linux, a DNA 75 device and python-hidapi.
- **Limits:** The configuration software is described as a prototype.
- **License:** MIT licence.

## Primary sources

1. <https://github.com/cleanuplater/helix/blob/985c4cca6d78260420e94c82d3c21d6b9c611977/README.md>
2. <https://github.com/cleanuplater/helix/blob/985c4cca6d78260420e94c82d3c21d6b9c611977/LICENSE>

## More in Protocols

- [Ha-Kake: decoding Nissan Leaf CAN signals for a telemetry dashboard](https://awesomerea.org/resources/ha-kake-leaf-can-case/index.md) · Case study
- [Ökoboiler: decoding the water heater's internal UART bus](https://awesomerea.org/resources/oekoboiler-uart-case/index.md) · Case study
- [Ritto 7630: reconstructing intercom bell and door signals](https://awesomerea.org/resources/ritto-esp-case/index.md) · Case study
- [ha-c14: reconstructing the C14 ventilator bus protocol](https://awesomerea.org/resources/ha-c14-case/index.md) · Case study
- [Homiq Rescue: reconstructing the Homiq control protocol](https://awesomerea.org/resources/homiq-rescue-case/index.md) · Case study
- [PreSonus StudioLive 16.0.2 USB: documenting mixer control messages](https://awesomerea.org/resources/presonus-studiolive-16-0-2-usb-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.
