Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 127
Closed
Labels
Description
I'm running a fresh install of Ubuntu 25.04 on a RaspberryPi4B with Processing 4.4.4. I cannot get the serial ports to work. Here is a simple sketch:
import processing.serial.*; Serial myPort; void setup(){println(Serial.list()); String portName = Serial.list()[0]; println(portName); myPort = new Serial(this, portName, 9600)} void draw(){} Serial.list() appears to work correctly.
Console output:
/dev/ttyACM0 /dev/ttyACM0 I also get the red banner error code:Error opening serial port /dev/ttyACM0: Port not found
I thought it might have something to do with permissions:
$ ls -l /dev/ttyACM0 crw-rw-rw- 1 root dialout 166, 0 May 24 11:52 /dev/ttyACM0 I am in both the dialout and the tty group.
$ groups budryerson budryerson : budryerson adm tty dialout cdrom sudo dip plugdev users lpadmin I've been beating my head against this for days, and I'm not getting anywhere. I turn to you, my friends, for help. Does anybody have any ideas?
Thanks,
Bud Ryerson
San Francisco