Setting up the hardware

As just said in the previous section, this time we have to connect a USB device and two serial devices. Regarding the USB device, the main problem is that it has a nonstandard USB connector, so we have to find a trick to solve the problem (see the following part); while for the serial devices, we have to find two free serial ports on the BeagleBone Black's expansion connectors.

Regarding this last issue, we should remember that the BeagleBone Black has six on-board serial ports that are disabled by default, except the /dev/ttyO0 device, which is coupled to the serial console. If we do log in into the system, we can easily verify it by using the following command:

root@BeagleBone:~# ls -l /dev/ttyO*
crw-rw---- 1 root tty ...

Get BeagleBone: Creative Projects for Hobbyists now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.