Skip to main content
Version: 2.8

Raspberry Pi Pico & Pico 2

The Raspberry Pi Pico series includes boards based on the RP2040rp2040A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M0+ processors. and RP2350rp2350A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M33 or Hazard3 RISC-V processors. microcontrollers, designed by Raspberry Pi in the UK.

info

Only the Pico W has WiFi/BLEBLE (Bluetooth Low Energy). The default wireless connection between a node and a phone client. capabilities. Meshtastic supports WiFi on the Pico W (although no web server and HTTP API), but does not currently support BLEBLE (Bluetooth Low Energy). The default wireless connection between a node and a phone client..

Specifications

  • MCUMCU (Microcontroller Unit). The microcontroller that runs the firmware on a device. The hardware tables list the MCU for each supported board.:
    • Raspberry Pi RP2040rp2040A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M0+ processors.
      • Dual M0+ Core
      • 133MHz CPU Clock
    • Raspberry Pi RP2350rp2350A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M33 or Hazard3 RISC-V processors.
      • Dual Cortex-M33 / Hazard3 RISC-V Core
      • 150MHz CPU Clock
  • Connectors (On Pico):
    • Micro-USBUSB (Universal Serial Bus). The wired connection used to power a device, flash firmware onto it, and communicate with it over serial. on Pico
note

Please be aware that the Raspberry Pi Pico must be used in combination with a Waveshare LoRa Module, which provides the necessary SX1262SX1262A Semtech sub-GHz LoRa transceiver, used in most current Meshtastic hardware and recommended over the older SX127x series. LoRaLoRaA low-power, long-range wireless communication technology used by Meshtastic devices to enable communication over distances of several kilometers without the need for cellular, Wi-Fi, or other traditional network infrastructures. radio. Please ensure to select the correct frequency for your region.

  • LoRaLoRaA low-power, long-range wireless communication technology used by Meshtastic devices to enable communication over distances of several kilometers without the need for cellular, Wi-Fi, or other traditional network infrastructures. Transceiver (On LoRaLoRaA low-power, long-range wireless communication technology used by Meshtastic devices to enable communication over distances of several kilometers without the need for cellular, Wi-Fi, or other traditional network infrastructures. Module):
    • SX1262SX1262A Semtech sub-GHz LoRa transceiver, used in most current Meshtastic hardware and recommended over the older SX127x series.
  • Frequency Options:
    • 410 - 525 MHzMHz (Megahertz). A unit of frequency equal to one million hertz (cycles per second), used to specify the operating frequency of LoRa devices in the Meshtastic network, affecting range and data rate.
    • 863 - 870 MHzMHz (Megahertz). A unit of frequency equal to one million hertz (cycles per second), used to specify the operating frequency of LoRa devices in the Meshtastic network, affecting range and data rate.
    • 902 - 930 MHzMHz (Megahertz). A unit of frequency equal to one million hertz (cycles per second), used to specify the operating frequency of LoRa devices in the Meshtastic network, affecting range and data rate.
  • Connectors (On LoRaLoRaA low-power, long-range wireless communication technology used by Meshtastic devices to enable communication over distances of several kilometers without the need for cellular, Wi-Fi, or other traditional network infrastructures. Module):
    • U.FLIPEXA miniature coaxial antenna connector found on many boards. The docs write it as U.FL/IPEX, using the two names interchangeably./IPEXIPEXA miniature coaxial antenna connector found on many boards. The docs write it as U.FL/IPEX, using the two names interchangeably. antenna connector for LoRaLoRaA low-power, long-range wireless communication technology used by Meshtastic devices to enable communication over distances of several kilometers without the need for cellular, Wi-Fi, or other traditional network infrastructures.
    • 1.25mm 2-Pin JSTJSTA small keyed board connector used for battery and solar leads, such as PHR-2 for a LiPo battery and ZHR-2 for solar input. for battery
note

LoRaLoRaA low-power, long-range wireless communication technology used by Meshtastic devices to enable communication over distances of several kilometers without the need for cellular, Wi-Fi, or other traditional network infrastructures. transmissions may interfere with the USBUSB (Universal Serial Bus). The wired connection used to power a device, flash firmware onto it, and communicate with it over serial. connection. It is recommended to place the antenna as far away from the USBUSB (Universal Serial Bus). The wired connection used to power a device, flash firmware onto it, and communicate with it over serial. port as possible.

Resources

  • Firmware files:

    • Pico (RP2040rp2040A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M0+ processors.): firmware-pico-X.X.X.xxxxxxx.uf2
    • Pico W (RP2040rp2040A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M0+ processors.): firmware-picow-X.X.X.xxxxxxx.uf2
    • Pico 2 (RP2350rp2350A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M33 or Hazard3 RISC-V processors.): firmware-pico2-X.X.X.xxxxxxx.uf2
    • Pico 2 W (RP2350rp2350A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M33 or Hazard3 RISC-V processors.): firmware-pico2w-X.X.X.xxxxxxx.uf2
  • Official Raspberry Pi product pages: