# Sisu DCP-3: reconstructing Nokia 3210 firmware behavior

> Sisu DCP-3 recreates the Nokia 3210 NSE-8 v6.00 experience as new C firmware for a replacement Rev B2 mainboard. It uses original-firmware analysis to guide behavior and presentation, while documented ROM research reconstructs the battery gauge; fonts, tones and other Nokia-derived assets are generated locally from the user's firmware copy.

- Type: Case study
- Targets: Firmware
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-08
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/briskspirit/Sisu_DCP-3>
- Primary source: <https://github.com/briskspirit/Sisu_DCP-3/blob/e052404312dc63882d2917f385f763b1b383a27e/README.md>
- Catalog page: <https://awesomerea.org/resources/sisu-dcp-3-case/>
- Record JSON: <https://awesomerea.org/resources/sisu-dcp-3-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/sisu-dcp-3-case/index.md)

## Requirements & limits

- **Prerequisites:** A Rev B2 board with RP2354B, Telit LE910C1-WWX and the named Nokia 3210 parts is the hardware target.
- **Prerequisites:** The build uses CMake and the pinned Raspberry Pi Pico SDK 2.3.1 commit; a user-supplied original v6.00 firmware copy is needed to generate assets.
- **License:** Project-authored code and documentation use the Unlicense; separately licensed third-party files retain their terms.

## Primary sources

1. <https://github.com/briskspirit/Sisu_DCP-3/blob/e052404312dc63882d2917f385f763b1b383a27e/README.md>
2. <https://github.com/briskspirit/Sisu_DCP-3/blob/e052404312dc63882d2917f385f763b1b383a27e/docs/battery_gauge_nokia_v600_research.md>

## More in Firmware and hardware

- [vxp: reconstructing VideoNow disc playback and branching](https://awesomerea.org/resources/vxp-videonow-case/index.md) · Case study
- [Zamphenom: running Kemper Profiler firmware in a DSP emulator](https://awesomerea.org/resources/zamphenom-case/index.md) · Case study
- [Marstek Offline Endpoint: reconstructing Venus cloud replies](https://awesomerea.org/resources/marstek-offline-endpoint-case/index.md) · Case study
- [ZTE ZXSLC SR1010: analysing configuration and NAND firmware](https://awesomerea.org/resources/zte-sr1010-research-case/index.md) · Case study
- [esphome-quietcool: reconstructing QuietCool fan radio control](https://awesomerea.org/resources/esphome-quietcool-case/index.md) · Case study
- [QuietCool ESPHome: reconstructing IT-AF-SMT BLE control](https://awesomerea.org/resources/quietcool-esphome-native-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.
