Home / Devices, IoT & Hardware / Chips, Boards & Schematics

40 open-source Chips, Boards & Schematics projects

Chips, Boards & Schematics (Devices, IoT & Hardware): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.

  1. cm5-reveng★ 1,066 · slowing

    Reverse engineered schematics of the Raspberry Pi Compute Module 5

  2. OpenTendo★ 858 · active · KiCad Layout

    Open-source hardware recreation of the original NES motherboard

  3. z80-open-silicon★ 813 · active · Verilog

    Open-source pin-compatible silicon clone of the Zilog Z80

  4. EBAZ4205★ 806 · active · Tcl

    Reverse-engineered EBAZ4205 Zynq crypto-miner control board repurposed as a dev board

  5. counterfeit_DS18B20★ 689 · slowing · C++

    Analysis of counterfeit DS18B20 temperature sensors and how to identify them

  6. Colorlight-FPGA-Projects★ 370 · active · Verilog

    Projects and pinouts for repurposed Colorlight i5/i9 FPGA modules

  7. Degate★ 296 · slowing · C++

    Software for reverse engineering integrated circuits from die images

  8. ColorLCDVape-RE★ 244 · slowing · Python

    Reverse engineering of disposable vapes with color TFT LCDs

  9. rp3a0★ 239 · slowing

    Reverse engineering the RP3A0 SoC of the Raspberry Pi Zero 2 W

  10. SiliconRE★ 231 · active · Verilog

    Traces and schematics of custom chips reverse engineered from silicon die shots

  11. Z80Explorer★ 187 · active · C++

    Visual netlist-level simulator of the Zilog Z80

  12. vm80a★ 170 · dormant · Verilog

    Precise i8080 replica in Verilog from die reverse engineering

  13. panologic-g2★ 154 · dormant · Verilog

    Pano Logic G2 thin client FPGA reverse engineering

  14. VapeRE★ 136 · active · C

    Reverse engineered schematics of disposable vape boards

  15. 6502★ 119 · slowing

    SVG schematic of the 6502 microprocessor from die reverse engineering

  16. pcb-tracer★ 119 · active · C++

    Tool aiding reverse engineering and documentation of PCBs

  17. py32c642_vape★ 118 · slowing · C

    Reverse engineering a Puya PY32C642 based vape board

  18. colorlite★ 114 · dormant · Python

    Take control of Colorlight LED receiver FPGA boards with LiteX/LiteEth

  19. nrf52840-promicro★ 112 · slowing

    Reverse engineering the nRF52840 ProMicro (SuperMini) board

  20. Pi5_PCIe★ 87 · slowing

    Reverse engineering of the Raspberry Pi 5 PCIe connector

  21. pcbre★ 84 · slowing · Python

    Integrated printed circuit board reverse engineering toolkit

  22. Intel_FPGA_Board_98Y2610★ 81 · slowing · Verilog

    Reverse engineering the IBM 98Y2610 Intel Cyclone FPGA board

  23. Wee_Wii★ 80 · active

    Reverse-engineered open-source PCB recreation of the Nintendo Wii

  24. panologic★ 77 · slowing · Verilog

    Pano Logic Zero Client G1 FPGA reverse engineering info

  25. depcb★ 74 · dormant · C

    PCB reverse engineering tool

  26. RP1-Reverse-Engineering★ 73 · slowing · Python

    Experiments reverse engineering the Raspberry Pi RP1 I/O chip

  27. boardscans★ 68 · active

    Board scans used to reverse engineer Game Boy and other Nintendo hardware

  28. XXD-HW30A-ESC-Schematic★ 64 · dormant

    Reverse engineered schematic of the XXD HW30A brushless ESC

  29. Colorlight-5A-75B★ 58 · active · Verilog

    Reverse-engineering notes for the Colorlight 5A-75B LED controller FPGA board

  30. cisco-hwic-3g-cdma★ 49 · slowing · Verilog

    Reverse engineering of the Cisco HWIC-3G-CDMA PCB

  31. hero-re★ 46 · dormant · Python

    Reverse engineering of the Logitech HERO mouse sensor

  32. psxcpu★ 37 · slowing · C++

    Reverse engineering of the Sony PlayStation CPU die

  33. sony-playstation-multi-output-frequency-oscillator★ 29 · dormant

    Dual clock mod board for the Sony PlayStation enabling switchable PAL/NTSC frequencies

  34. xbox_mainboard★ 29 · active

    Reverse engineering of the Xbox mainboard

  35. 5A-75B-tools★ 24 · dormant · HTML

    Tools made while reverse engineering the Colorlight 5A-75B V7.0 board

  36. switch-repair-docs★ 19 · dormant

    Reverse-engineered schematics and pinouts for Nintendo Switch repairs

  37. GBC-audio-chip★ 14 · dormant

    Reverse-engineered schematics of the IR3R53 audio amplifier chip in the Game Boy Color

  38. LightspeedPCB★ 11 · slowing

    Reverse-engineered Logitech G613 Lightspeed PCB

  39. kicad-snn-cpu-01★ 8 · active · HTML

    Reverse-engineered schematic and PCB layout of the Nintendo SNN-CPU-01 board

  40. hardware-research★ 0

    Research and reverse engineering of various pieces of hardware