RPI Pico 2040 + WaveShare SX1262
This MeshCore-enabled combination consists of a Raspberry Pi Pico (RP2040 microcontroller with a dual-core Arm Cortex-M0+, 264 KB of SRAM, and 2 MB of flash) and the Waveshare Pico LoRa SX1262 expansion module. The LoRa module is based on the Semtech SX1262, featuring a programmable transmit power of up to 22 dBm, a high receive sensitivity of up to -148 dBm, and support for LoRa, FSK, and GFSK modulation, as well as the LoRaWAN protocol. It plugs in via a standard Pico header, features a PH1.25 battery connector with a charge controller, as well as two status LEDs, and is available in different frequency bands (e.g., 433/868/915 MHz) depending on the region. The Pico itself does not have Wi-Fi, Bluetooth, or GPS. It is a DIY combination of two separate components that must be assembled by the user.
Hardware Specifications
MCU
RP2040 (Dual-Core Arm Cortex-M0+, bis 133 MHz)
RAM
264 KB
Flash
2 MB
Display
-
Button Count
-
Has LEDs
true
Weight
-
Dimensions
-
LoRa Specifications
LoRa Chip
Semtech SX1262
Frequency Band
-
Max. TX Power
22 dBm
Antenna Type
-
Connectivity
WiFi
false
Bluetooth
false
GPS
false
Power
USB Type
Micro-USB
Battery Connector
PH1.25
Solar Support
false
Power Consumption (Idle)
-
Power Consumption (TX)
-
Firmware Support
Release notes: https://blog.meshcore.io/2026/08/14/release-1-17-1
Release notes: https://blog.meshcore.io/2026/08/14/release-1-17-1
Release notes: https://blog.meshcore.io/2026/08/14/release-1-17-1
⚠️ Check that radio.rxgain(on) and flood.advert.base (0.308) are set correctly after flashing! ⚠️
This build is based on official MeshCore 1.15.0 dev branch (as of 25-May-2026 and additionally includes the following unmerged upstream PRs/changes:
- PR2553: Limit flood advert packet forwarding -->
set flood.advert.base 0...1(0: no flood adv. forwarding, 0.308: default, 1: all flood adv. forwarding) - PR1810: Allow direct message paths when denyf * is set
- :new: PR1727: Use hardware channel activity detection for checking interference --> Use
set int.thresh 1to activate hw based channel activity detection. - :new: PR2377: Disable NRF52 undervoltage bootlock feature
- Flood adverts are disabled (flood.advert.interval set to 0) by default
- :new: modified PR1810 to not block flood adverts but only
PAYLOADTYPEGRPTXTandPAYLOADTYPEGRPDATAso that some limited flood advert distribution can be managed via PR2553 to support e.g. observer maps.
- Based on
devv1.15.0 as of 25-May-2026
Automatic sync from different repositories