Hardware and device research

Browse hardware reverse engineering and documentation projects. Explore chips, boards and systems through public research and contribution resources.

Projects: 65

Page 2 of 5

Completed means every reported percentage is 100%, or the project is explicitly marked complete. Each measurement keeps its original scope; code matching alone does not describe every part of a project.

How projects are ranked

Projects are sorted by the latest recorded repository star count. Stars indicate interest, not completion. Missing counts remain unknown.

jzarca01/artisan-sandboxsmart
Hardware and device researchProject status: Unknown

A reverse-engineered attempt at controlling BT-enabled home roaster Sandbox Smart with Artisan Scope

Target software or hardware
Sandbox Smart
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈100%

Sandbox Smart Roaster Controller — Roadmap — Implemented Features — 12/12 listed items checked; items are equally weighted

Source

colonelpanichacks/neural-engine
Hardware and device researchProject status: Unknown

Training transformers on Apple Neural Engine via reverse-engineered private APIs + ARM SME2 assembly kernels

Target software or hardware
Apple Neural Engine
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈0%

ANE Unlocked — Roadmap to Maximum Utilization — Phase 1 — Measure (Week 1) — Tasks — 0/13 listed items checked; items are equally weighted

Source

verzic/sb-ae9
Hardware and device researchProject status: Unknown

Sound Blaster AE-9 Linux driver: Creative AE-9 headphone output, Audio Control Module (ACM) volume knob, dB display, SBX button and effects under ALSA/PipeWire. DKMS, kernel 6.17+. 44% of the card's features and 71% of the ACM supported; support matrix in the README.

Target software or hardware
Sound Blaster AE-9
Work type
Reverse engineering and documentation

Reported progress

Sound Blaster AE-9 Linux support≈44%

Sound Blaster AE-9 Linux driver — Audio Control Module, SBX effects, PipeWire — Sound Blaster AE-9 Linux support (publisher estimate)

Source

andremiras/equation-connect
Hardware and device researchProject status: Unknown

Unofficial Equation Connect webapp

Target software or hardware
Equation Connect
Work type
Source reconstruction

Reported progress

Checklist completion≈71%

Open Equation Connect — Features / Roadmap — 10/14 listed items checked; items are equally weighted

Source

enkerli/rnd-companion
Hardware and device researchProject status: Unknown

Capture, send and curate patch seeds on a Cymaforma RND Synth. AUv3/AU/VST3/CLAP/LV2, plus documentation of the device's undocumented SysEx protocol.

Target software or hardware
Cymaforma RND Synth
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈44%

RND Companion — Roadmap — 4/9 listed items checked; items are equally weighted

Source

gabriwar/tozo-control
Hardware and device researchProject status: Unknown

Linux GTK4 app to control TOZO earbuds via BLE — battery, EQ, game mode. No Android app needed. | App Linux para controlar fones TOZO via Bluetooth

Target software or hardware
TOZO earbuds
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈0%

TOZO Control — Roadmap — 0/9 listed items checked; items are equally weighted

Source

feshinkof-boop/armorx-toolkit
Hardware and device researchProject status: Unknown

Open-source tools for BIGBIG WON ARMORX Pro: Xbox controller configs, key mapping, macros, CRC, community tools, and protocol research.

Target software or hardware
BIGBIG WON ARMORX Pro
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈64%

Roadmap — Research snapshot — 2026-09-28 — 7/11 listed items checked; items are equally weighted

Source

dnage76-beep/tesla-rack-control
Hardware and device researchProject status: Unknown

Pre-AP Tesla Model S EPAS rack control over CAN — laptop tools

Target software or hardware
Tesla Model S EPAS rack
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈0%

ROADMAP.md — Acceptance for "v4.2 done" — 0/8 listed items checked; items are equally weighted

Source

wirenux/croco-cartridge-cli
Hardware and device researchProject status: Unknown

A command-line interface for interacting with the Croco Game Boy cartridge reader/writer. This tool allows you to manage ROMs, save files, and device information on your Croco cartridge via USB.

Target software or hardware
Game Boy
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈100%

Croco Cartridge CLI — Features — 5/5 listed items checked; items are equally weighted

Source

belik1982/esp32-makita-xgt-bms-reader
Hardware and device researchProject status: Unknown

ESP32-based diagnostics & lockout-reset tool for Makita XGT (40V Max) battery packs, over the single-wire TR line, with a self-hosted Wi-Fi web dashboard.

Target software or hardware
Makita XGT (40V Max) battery packs
Work type
Source reconstruction

Reported progress

Checklist completion≈0%

Makita XGT 40V Battery Diagnostics & Lockout Reset Tool — Project status — Roadmap — 0/5 listed items checked; items are equally weighted

Source

ship-it-th1/qinlin-remote-open
Hardware and device researchProject status: Unknown

Qinlin (亲邻开门) remote network door-open client + Docker gateway (authorized use only)

Target software or hardware
Unknown
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈0%

qinlin-remote-open — Security checklist — 0/6 listed items checked; items are equally weighted

Source

cloud-walker/surface-typecover-fpc1021
Hardware and device researchProject status: Unknown

Reverse-engineered USB protocol + Linux driver for the FPC1021 fingerprint sensor in the Microsoft Surface Type Cover with Fingerprint ID

Target software or hardware
Microsoft Surface Type Cover with Fingerprint ID
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈67%

surface-typecover-fpc1021 — Roadmap — 6/9 listed items checked; items are equally weighted

Source

kronhait/cooper-hunter-ac-esphome
Hardware and device researchProject status: Unknown

ESPHome integration for Cooper Hunter (Gree OEM) AC via reverse-engineered UART protocol — no cloud, no official WiFi module needed

Target software or hardware
Cooper Hunter (Gree OEM) AC
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈0%

Reverse Engineering Cooper Hunter (Gree OEM) AC UART Control Protocol — Статус проекта — TODO — 0/4 listed items checked; items are equally weighted

Source

hanley-tech/irazer
Hardware and device researchProject status: Unknown

Open-source Razer control for macOS — a native Synapse alternative for Apple Silicon. Control Razer devices (RGB, EQ, volume, power) on your Mac. First device: Razer Nommo V2.

Target software or hardware
Razer Nommo V2
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈56%

⚡ iRazer — Roadmap — 5/9 listed items checked; items are equally weighted

Source

thaserge-primary/ac-fujitsu-general-ez-0001hsefr-integration
Hardware and device researchProject status: Unknown

Reverse-engineered Fujitsu FGL Type A wired bus protocol — for older Fujitsu/General air conditioners (2000-2010 era), wired remotes (EZ-0001HSEFR and similar). Full spec + Python tools.

Target software or hardware
Unknown
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈100%

Fujitsu FGL Type A Bus Protocol — 🛣 Roadmap — Done ✅ — 12/12 listed items checked; items are equally weighted

Source