Case study
Quansheng UV-K5 Hardware Reverse Engineering Project: V1.4 radio PCB reconstruction
The Quansheng UV-K5 Hardware Reverse Engineering Project reconstructs the radio's V1.4 PCB as KiCad schematic and board files. The author describes measuring removed components, photographing and sanding the board to expose inner layers, and aligning those images while tracing connections.
- Targets
- Firmware
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 417
- Last commit
- 2025-09-17
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: KiCad is needed to inspect or edit the schematic and PCB design.
- Limits: The board files require changes before manufacturing; the author lists value errors and incomplete 3D models.
- License: Hardware design files use CERN-OHL-S-2.0; documentation uses CC BY-SA 4.0.
Cite
BibTeX
@misc{quansheng-uv-k5-hardware-case,
title = {{Quansheng UV-K5 Hardware Reverse Engineering Project: V1.4 radio PCB reconstruction}},
howpublished = {\url{https://github.com/mentalDetector/Quansheng_UV-K5_PCB_R51-V1.4_PCB_Reversing_Rev._0.9}},
url = {https://github.com/mentalDetector/Quansheng_UV-K5_PCB_R51-V1.4_PCB_Reversing_Rev._0.9},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/quansheng-uv-k5-hardware-case/}}
}Plain text
Quansheng UV-K5 Hardware Reverse Engineering Project: V1.4 radio PCB reconstruction. https://github.com/mentalDetector/Quansheng_UV-K5_PCB_R51-V1.4_PCB_Reversing_Rev._0.9 (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/quansheng-uv-k5-hardware-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · mentalDetector/Quansheng_UV-K5_PCB_R51-V1.4_PCB_Reversing_Rev._0.9 · Revision 9fc1953
More in Firmware and hardware
- orsala_hack: reconstructing IKEA ORSALA lamp controls · Case study
- stf-sharc: reconstructing Sega Model 2 SHARC microcode · Case study
- F3DEX2: matching disassemblies of Nintendo 64 RSP microcode · Case study
- B3603: reconstructing control-board behavior for replacement firmware · Case study
- SmartClock-OSS: rebuilding SD Pro Smart Weather Clock firmware · Case study
- Radtel RT-890: reimplementing radio firmware v1.34 · Case study
All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)