Is it possible to communicate with Meshtastic radio over (USB) serial?

Yes, usb-to-serial is usable over for example the python-cli meshtastic client or web client

Refer to my other post as I have recently added support for

  • Banana Pi BPI R4 (SPI LoRa connected to 26p GPIO header) or USB
  • OpenWRT One (SPI LoRa installed in mikroBUS slot) or USB
  • my own DIY CH341 Meshstick (USB-to-SPI LoRa) (have TXCO so no bug with oscillator - userspace ch341 driver - so can run on your linux desktop, openwrt router or raspberry pi (usb)

Meshtastic packages for OpenWRT are available for all architectures but requires some packages and upto 3mb of storage

but the PR have not yet been merged

Tested

  • IPQ4018 with USB - Meshstick
  • RB5009 - Meshstick
  • Raspberry Pi - SPI and USB Meshstick
  • OpenWRT One
  • Banana Pi BPI R4

This development was just started as a way to further develop the integration between LoRa mesh and WiFi mesh

Discord group links