this post was submitted on 24 Dec 2025
28 points (100.0% liked)

Raspberry Pi

3772 readers
45 users here now

Welcome to the programming.dev Raspberry Pi community!

Raspberry Pi is a series of small single-board computers. It is widely used in many areas because of its low cost, modularity, and open design. It is typically used by computer and electronic hobbyists.

Rules

Members of this community are expected to exhibit mature and respectful behavior.

Those who fail to uphold these standards may find their posts or comments removed, with repeat offenders potentially facing a permanent ban.

Please keep discussions in English so that they can be appropriately moderated.

Links

founded 2 years ago
MODERATORS
 

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
[โ€“] ikidd@lemmy.world 4 points 3 hours ago (1 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.

[โ€“] ExtremeDullard@piefed.social 5 points 2 hours ago* (last edited 2 hours ago) (1 children)

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.

[โ€“] rbos@lemmy.ca 1 points 2 hours ago