Any reason the 3 available hardware USART Tx:Rx pins cannot be used? Just trying out Software Serial perhaps?
ex: USART1 Tx:B6 Rx:B7
https://www.espruino.com/USART
1st pp. "On some boards (for example the nRF52 based Bluetooth Espruino boards) the UART can be used on any pin so won't be explicitly marked, but others (such as the STM32 based Espruino boards) only allow the UART on certain pins."
http://www.espruino.com/MDBT42Q
beneath circuit layout image: "Note: The nRF52 port has one available I2C, SPI and USART (and infinite software SPI and I2C). Unlike other Espruino boards, these peripherals can be used on any pin."
'If' there is current development for Software Serial on STM32 boards, note this post from three weeks ago:
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Sun 2019.04.21
Any reason the 3 available hardware USART Tx:Rx pins cannot be used? Just trying out Software Serial perhaps?
The Pico is an STM32
nRF52 boards
'If' there is current development for Software Serial on STM32 boards, note this post from three weeks ago: