• v0.3.0 46822c182c

    feat: add Waveshare RP2040-LoRa board support

    swaits released this 2026-04-10 16:05:08 -06:00 | 54 commits to main since this release

    First RP2040 board and third MCU family (after ESP32-S3 and nRF52840).

    Hardware: RP2040 + SX1262 radio, 850-930 MHz HF, PE4259 antenna switch,
    LED on GPIO25, no OLED, USB-C via FPC ribbon cable to adapter board.

    New files:

    • src/hal/rp2040.rs: MCU primitives (SPI bus, USB driver, flash unique ID MAC)
    • src/board/waveshare_rp2040_lora.rs: board implementation
    • ld/rp2040-memory.x: linker memory layout

    Also fixes cortex-m-rt/set-vtor (moved from global dep to per-board feature,
    since Cortex-M0+ has no VTOR register) and makes build.rs memory.x selection
    target-aware.

    Downloads