Case study
Ledger Nano X board map: tracing and reconstructing the main board
Ledger Nano X board map reconstructs the hardware wallet's main board from photos, tracing 40 test pads, copper nets and components into a KiCad project. Photo and 3D viewers expose the mapped connections, while scripts regenerate the board and schematic from the recorded data.
- Targets
- Firmware
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 10
- Last commit
- 2026-10-30
- Language
- Python
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: Viewing the photo map requires a browser; regenerating the KiCad project requires KiCad 10 and its Python module.
- Limits: Inner layers are assumed, footprints are approximate, and signal names ending in ? remain unconfirmed.
- License: Code is MIT; photos, board data, the KiCad project and documentation are CC BY 4.0.
Cite
BibTeX
@misc{ledger-nano-x-board-map-case,
title = {{Ledger Nano X board map: tracing and reconstructing the main board}},
howpublished = {\url{https://github.com/KarpelesLab/ledger_nano_x_pads}},
url = {https://github.com/KarpelesLab/ledger_nano_x_pads},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/ledger-nano-x-board-map-case/}}
}Plain text
Ledger Nano X board map: tracing and reconstructing the main board. https://github.com/KarpelesLab/ledger_nano_x_pads (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/ledger-nano-x-board-map-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · KarpelesLab/ledger_nano_x_pads · Revision bd82b18
More in Firmware and hardware
- Pulsar II: reconstructing Linux support from Windows SCOPE analysis · Case study
- Z80 NMOS Silicon-to-RTL CPU Core: reconstructing transistor logic in Verilog · Case study
- miband11-watchface-maker: reconstructing the Smart Band 11 .face format · Case study
- fb200-tools: reconstructing FLAMMA FB200 firmware and control protocols · Case study
- Orion Unchained: reconstructing Acer Predator Orion lighting control · Case study
- p2afan: mapping ASPEED BMC fan control through the P2A bridge · Case study
All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)