Home / Tutorials / BeagleBone Tutorial / Analog Signals with BeagleBone BoneScript
beaglebone black adc

Analog Signals with BeagleBone BoneScript

Using the Beaglebone Black ADC

As I’ve mentioned, one of the advantages of the Beaglebone Black over the Raspberry Pi is the presence of an analog-to-digital converter. There are 7 analog inputs, all at P9:

http://192.168.7.2/static/images/cape-headers-analog.png

To read analog signals, we’ll be using the analogRead() function. Note that the analog pins can only read as much as 1.8 V. Levels higher than 1.8 V will damage the pins so be wary!

The following script reads an analog signal on pin P9_40 and displays it on the Output log on the Cloud9 IDE:

Check Also

beaglebone black adc

Controlling a Servo Motor with BoneScript

Using the Beaglebone Black's PWM Bonescript also includes an analogWrite function which utilizes the 8 …