Update:
1. Configurable Firmata
The good news is:
- Flashing multiple Pico boards with same
.uf2
firmware build creates different serial-IDs for each one. So they can be distuingushed !
/dev/serial/by-id/usb-Arduino_RaspberryPi_Pico_076461E6283367E3-if00
/dev/serial/by-id/usb-Arduino_RaspberryPi_Pico_076461E62D412FE3-if00
- So it does not matter which USB is where you plug it in, it will be recognized by that ID.
The Bad news:
- Re/opened some tickets, to implement watchdog into Firmata firmware to make it stable. Nothing happened since 2016.
Also I did not find any info how it would be possible to thange those names of those boards.
3. u2if
After thorough investigation I have found out, that this firmware was not maintained after creation.
- None of the patches were commited
- It can handle only 1 board !
(Can not distuingish multiple Pico, always talking to the first one)