Pico W Possible to redefine pins without compiling?

Hello, I have pico w firmware installed on a device. Is it possible to add or change pin definitions without having to recompile? Or is there any way to edit config files on the device?

If not then I assume I will need to move toward the native meshtasticd.
Thanks!

If you mean for the LoRa chip, no. You will have to recompile if you have a layout which differs from what was compiled – see the Waveshare page for the correct layout for the RP Pico variant (the Waveshare module uses a SX1262; assuming you’re using the E22-900M30S, that also uses an SX1262). You will need to edit variants/rpipicow/variant.h and re-compile.

If you mean for the other modules, yes; those are configurable through any of the supported interfaces - Serial, BLE, or TCP/IP.

1 Like