Home / Collections & Awesome Lists / Hardware & IoT

22 open-source Hardware & IoT projects

Hardware & IoT (Collections & Awesome Lists): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.

  1. awesome-home-assistant★ 8,600 · active · Python

    Curated list of Home Assistant resources and integrations

  2. awesome-reMarkable★ 7,785 · active

    Curated list of projects related to the reMarkable tablet

  3. awesome-vehicle-security★ 4,729 · active

    Curated resources on vehicle security and car hacking

  4. awesome-canbus★ 3,527 · active

    Curated CAN bus tools, hardware and resources for reverse engineers

  5. awesome-embedded-and-iot-security★ 2,495 · dormant

    Curated resources about embedded and IoT security

  6. awesome-opensource-hardware★ 2,452 · active · Python

    List of open-source hardware projects

  7. awesome-iot-hacks★ 2,440 · dormant

    Collection of IoT device hacks and teardown write-ups

  8. awesome-industrial-protocols★ 778 · active

    Security-oriented list of resources about industrial network protocols

  9. c64ref★ 564 · active · Python

    Commodore 64 reference: commented ROM disassembly, memory map and more

  10. Awesome Embedded Systems Vulnerability Research★ 520 · active

    Resources for vulnerability research on embedded devices

  11. Awesome-Hardware-and-IoT-Hacking★ 411 · slowing

    Curated hardware, firmware and IoT hacking resources and tools

  12. awesome-garmin★ 377 · active · Rust

    Garmin apps and tools, including unofficial Garmin Connect API clients and Connect IQ binary tools

  13. ESP32-reversing★ 323 · active

    Curated list of ESP32 reversing resources

  14. awesome-linbus★ 247 · dormant

    Awesome list of LIN bus tools and resources for reverse engineering LIN devices

  15. awesome-esphome-components★ 142 · active

    Curated ESPHome external components, many speaking reverse-engineered appliance, inverter and BLE protocols

  16. awesome-fpga-boards★ 105 · dormant

    Commercial FPGA boards (LED cards, miners, network gear) reverse engineered and repurposed for hobby use

  17. awesome-embedded-security★ 69 · active · JavaScript

    Curated list of embedded security tools: firmware analysis and hardware RE

  18. awesome-fm-1★ 65 · active

    Curated list of M-VAVE FM-1 custom firmware, reverse engineering and tools

  19. Awesome-Game-Boy-Camera-and-Game-Boy-Printer-projects★ 45 · active · Shell

    Game Boy Camera and Printer projects: protocol emulators, save-format tools, sensor drivers and hardware clones

  20. awesome-even-realities-g1★ 35 · slowing

    Collection of projects for Even Realities G1 AR glasses

  21. OpenDeviceDB★ 33 · active · TypeScript

    Directory of 21,000+ devices whose protocols or firmware are already open, with an MCP server

  22. awesome-arcade-coder★ 6 · active

    Wiki and resources for reverse engineering and reusing the Tech Will Save Us Arcade Coder e-waste device