# LD2410S: investigating radar buses and firmware

> The LD2410S investigation documents the I2C and SPI traffic between a Hi-Link FMCW radar board's components and examines its Puya controller firmware. It includes Saleae captures, oscilloscope images, an interpreted Range FFT frame, firmware strings and an interrupt vector map. The author labels the investigation as work in progress.

- Type: Case study
- Targets: Firmware · Protocol
- Category: Protocol analysis tools
- Relationship: Foundation tool
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/h0lad/LD2410S_ReverseEngineering>
- Primary source: <https://github.com/h0lad/LD2410S_ReverseEngineering/blob/20790a3e7b14014c8091aae5ae74a9a23d62baed/README.md>
- Catalog page: <https://awesomerea.org/resources/ld2410s-reverse-engineering-case/>
- Record JSON: <https://awesomerea.org/resources/ld2410s-reverse-engineering-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/ld2410s-reverse-engineering-case/index.md)

## Requirements & limits

- **Prerequisites:** Access to an LD2410S radar module and capture equipment is needed to repeat the bus observations.
- **Prerequisites:** The firmware investigation uses pyOCD and an ST-Link V2.
- **Limits:** The investigation is work in progress.
- **License:** No licence file in the repository.

## Primary sources

1. <https://github.com/h0lad/LD2410S_ReverseEngineering/blob/20790a3e7b14014c8091aae5ae74a9a23d62baed/README.md>

## More in Protocols

- [MiniToo Pixeldeck: Divoom display protocol and input research](https://awesomerea.org/resources/minitoo-pixeldeck-case/index.md) · Case study
- [fnb58-ble-logger: FNB58 Bluetooth measurement protocol](https://awesomerea.org/resources/fnb58-ble-logger-case/index.md) · Case study
- [KBM TG700 Control: Linux keyboard settings from USB protocol analysis](https://awesomerea.org/resources/kbm-tg700-control-case/index.md) · Case study
- [ssmouse: a client for the Rival 3 Wireless HID protocol](https://awesomerea.org/resources/ssmouse-case/index.md) · Case study
- [KuKirin G2 Master: decoding the display-controller UART protocol](https://awesomerea.org/resources/kukirin-g2-master-uart-case/index.md) · Case study
- [RJ Connect: Ruijie campus authentication protocol research](https://awesomerea.org/resources/rj-connect-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.
