Skip to content

OrcSDR v0.2.0-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@hardcoreerik hardcoreerik released this 14 Aug 07:04
8e55638

OrcSDR v0.2.0-alpha.1

This is an early hardware-testing release for the M5Stack Tab5 and RTL-SDR Blog V4.

Highlights

  • Native ESP-IDF 5.5.3 build and flash workflow; PlatformIO is not supported.
  • ESP-Hosted 2.12.6 host pairing with Wi-Fi scan/connect while RTL reception continues.
  • Four-view FM dashboard: Listen, Spectrum, Station/RDS, and RF Health.
  • FM audio buffering and dashboard redraw fixes verified on a physical Tab5.
  • ADS-B dashboard, live aircraft tracking, FAA registration lookup, and SD database support.
  • Global Settings foundation with Wi-Fi power, antenna, rotation, and power telemetry controls.
  • Staged USB Host, RTL-SDR, and speaker startup with power-transition diagnostics.

Before installing

  • Install Espressif ESP-IDF 5.5.3 for Windows.
  • Use M5Burner to install the ESP-Hosted 2.12.6 slave firmware on the Tab5 C6.
  • Connect the Tab5 PC USB port and note its COM port.
  • Keep the RTL-SDR disconnected while flashing; reconnect it after installation.

Copy/paste install

git clone https://github.com/hardcoreerik/OrcSDR.git
Set-Location .\OrcSDR
Set-ExecutionPolicy -Scope Process Bypass
.\apps\orcsdr-tab5\tools\install-tab5.ps1 -Port COM8

Replace COM8 with the Tab5 port shown by:

Get-CimInstance Win32_SerialPort | Select-Object DeviceID, Name

The installer builds the pinned component graph, applies the guarded Tab5 integration patches, and flashes the P4 without erasing NVS settings.

Alpha limitations

  • Hardware behavior can still vary with power source, USB devices, antennas, and local RF conditions.
  • ADS-B and RDS acceptance remains ongoing.
  • Bluetooth-speaker audio is not supported by the onboard BLE-only ESP32-C6.
  • Back up any important SD recordings or databases before testing a new alpha.