# 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.

- Type: Case study
- Targets: Firmware
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/mentalDetector/Quansheng_UV-K5_PCB_R51-V1.4_PCB_Reversing_Rev._0.9>
- Primary source: <https://github.com/mentalDetector/Quansheng_UV-K5_PCB_R51-V1.4_PCB_Reversing_Rev._0.9/blob/9fc1953d8cbeb7915793207fcf0184e83acfccd0/README.md>
- Catalog page: <https://awesomerea.org/resources/quansheng-uv-k5-hardware-case/>
- Record JSON: <https://awesomerea.org/resources/quansheng-uv-k5-hardware-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/quansheng-uv-k5-hardware-case/index.md)

## 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.

## Primary sources

1. <https://github.com/mentalDetector/Quansheng_UV-K5_PCB_R51-V1.4_PCB_Reversing_Rev._0.9/blob/9fc1953d8cbeb7915793207fcf0184e83acfccd0/README.md>

## More in Firmware and hardware

- [orsala_hack: reconstructing IKEA ORSALA lamp controls](https://awesomerea.org/resources/orsala-hack-case/index.md) · Case study
- [stf-sharc: reconstructing Sega Model 2 SHARC microcode](https://awesomerea.org/resources/stf-sharc-case/index.md) · Case study
- [F3DEX2: matching disassemblies of Nintendo 64 RSP microcode](https://awesomerea.org/resources/f3dex2-disasm/index.md) · Case study
- [B3603: reconstructing control-board behavior for replacement firmware](https://awesomerea.org/resources/b3603-case/index.md) · Case study
- [SmartClock-OSS: rebuilding SD Pro Smart Weather Clock firmware](https://awesomerea.org/resources/smartclock-oss-case/index.md) · Case study
- [Radtel RT-890: reimplementing radio firmware v1.34](https://awesomerea.org/resources/radtel-rt-890-firmware-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
