If you do, then you're in luck, thanks to the Suptronics X1013 expansion board for the Raspberry Pi 5, which adds ten USB ports for a total of fourteen

you are viewing a single comment's thread
view the rest of the comments
[–] 4 points 10 months ago (2 children)

I hope you have a spreadsheet of all that. I'd smoke something pretty quick trying to remember which port has the power supply for X device.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 10 months ago* (1 child)

    No need. I have better than that: dev file aliases. So I have for example

    /dev/crs1, the device
    /dev/crs1_pwr, the PSU for that device (if it's powered alone)
    /dev/crs1_snoop_rx, the serial cable that snoops on the device's Rx line
    /dev/crs1_snoop_tx, the serial cable that snoops on the device's Tx line
    /dev/crs1_jtag, the JTAG adapter that programs / debugs that device
    /dev/crs1_tilt_x, the X axis of the tilt table the device is mounted on
    /dev/crs1_tilt_y, the X axis of the tilt table the device is mounted on

    Each point to some nondescript /dev/ttyUSB? or /dev/ttyACM? but the aliases have meaningful names, so I don't need to remember anything.

    That's the power of udev 🙂 And also one of the many reasons why Linux is better than Windows.

  • source
  • parent
  • hideshow 1 child comment