O'Reilly logo

BeagleBone Home Automation Blueprints by Rodolfo Giometti

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required