5.
AM335x Specificaions
(BeagleBone)
●
Flash 2GB
●
RAM
●
Pin Count 96
●
Max. Operating Frequency
●
CPU 32bit ARM
●
Max I/O Pins 65
●
USB, Ethernet
512MB
1 Ghz
6.
Very, Extremely, Outrageously
POWERFUL
●
Can Run UBUNTU, FEDORA, ANDROID
●
Can support multitasking, multithreading
●
A small, portable full fledged computer.
9.
Linux
●
GNOME desktop.
●
PYTHON, makes programming very easy.
●
Adafruit.com provides standard libraries.
●
Library name PyBBIO
●
http://learn.adafruit.com/setting-up-io-python-lib
rary-on-beaglebone-black/installation
11.
First Time Setup
●
SSH into the Bone
ssh root@192.168.7.2
password: root
●
Update Time use, ntpdate -b -s -u pool.ntp.org
●
Download the Adafruit Library
opkg update && opkg install python-pip python-setuptools
python-smbus pip install Adafruit_BBIO
12.
Pulse Width Modulation
Remember!! PWM is NOT Analog Signal!!
13.
Servo Control
●
Servo control is independent of frequency
●
We use frequency of 60Hz
14.
Further Reading
For Beginners
●
http://learn.adafruit.com/category/beaglebone
For Intermediates
●
http://derekmolloy.ie/tag/beaglebone-black/
For Gurus
●
AM335x TRM www.ti.com/lit/pdf/SPRZ360
15.
Chirag Nagpal
SE Computer Engineering
Army Institute of Technology, Pune
India
th
5 February 2014
www.chiragnagpal.com