LakeShark open-source project brings portable SDR functionality to ESP32-P4 hardware
LakeShark is an open-source platform that turns ESP32-P4 development boards into standalone, pocket-sized radio scanners and wireless experimentation tools.
Summary
LakeShark is a new open-source project developed by SAMS0N1TE that transforms Espressif ESP32-P4 based development boards into portable software-defined radio (SDR) platforms. By utilizing hardware like the LILYGO T-Display P4, the system provides a standalone alternative to computer-dependent SDR setups for tasks such as aircraft tracking, LoRa communication, and signal analysis.
The project supports various hardware configurations, including boards with integrated AMOLED touchscreens and those capable of headless operation via serial terminals or Flipper Zero. It offers a wide range of built-in applications, including MeshCore communication, sub-GHz signal replay, and offline mapping, all governed by a GPL-3.0 licensed codebase.
Hardware integration and radio capabilities
- Processor and Display: The platform leverages the Espressif ESP32-P4 microcontroller, with high-end configurations utilizing a 4.1-inch AMOLED touchscreen (568×1232 resolution) and integrated GPS and motion sensors.
- Radio Transceivers: Supported hardware includes the SX1262 LoRa transceiver and the more versatile LR2021 radio, which allows for P25 digital voice, analog FM, ADS-B, and pager signal reception without external hardware.
- Offloading and Processing: Recent firmware updates enable the LR2021's internal processor to handle specific tasks like frequency sweeps and FFT processing, reducing the computational load on the primary ESP32-P4.
- External Peripheral Support: For expanded spectrum coverage, the system supports external RTL-SDR receivers via USB for P25 Phase I trunked systems and POCSAG messages, as well as experimental support for the HackRF One.
- Software Ecosystem: The project includes a 'LakeShark Desktop' environment for running windowed applications on a PC while delegating actual radio processing to the ESP32-P4 hardware.
Why it matters
This project provides a significant resource for the open-hardware and RF security communities by lowering the barrier to portable signal analysis. It demonstrates the growing capability of high-end microcontrollers like the ESP32-P4 to handle complex DSP tasks that previously required more powerful Linux-based single-board computers.
Original reference: www.hackster.io →