16
Welcome To The World of Embedded Computing With BeagleBone Black BeagleBone Black

BeagleBone Workshop

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: BeagleBone Workshop

Welcome To The World of Embedded Computing With

BeagleBone BlackBeagleBone Black

Page 2: BeagleBone Workshop

Arduino

Page 3: BeagleBone Workshop

Atmel328 Specifications (Arduino)

● Flash 32 Kbytes● RAM 2 Kbytes● Pin Count 28● Max. Operating Frequency 20 Mhz ● CPU 8-bit AVR● Max I/O Pins 26● USB Interface No

Page 4: BeagleBone Workshop

Beagle Bone Black

Page 5: BeagleBone Workshop

AM335x Specificaions (BeagleBone)

● Flash 2GB

● RAM 512MB

● Pin Count 96

● Max. Operating Frequency 1 Ghz

● CPU 32bit ARM

● Max I/O Pins 65

● USB, Ethernet

Page 6: BeagleBone Workshop

Very, Extremely, Outrageously POWERFUL

● Can Run UBUNTU, FEDORA, ANDROID● Can support multitasking, multithreading● A small, portable full fledged computer.

Page 7: BeagleBone Workshop

Check Out The Following

Page 8: BeagleBone Workshop

Pin Out

Page 9: BeagleBone Workshop

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

Page 10: BeagleBone Workshop

BOW WooooWLet's Get Started !!

Page 11: BeagleBone Workshop

First Time Setup

● SSH into the Bone

ssh [email protected]

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

Page 12: BeagleBone Workshop

Pulse Width Modulation

Remember!! PWM is NOTNOT Analog Signal!!

Page 13: BeagleBone Workshop

Servo Control

● Servo control is independent of frequency● We use frequency of 60Hz

Page 14: BeagleBone Workshop

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

Page 15: BeagleBone Workshop
Page 16: BeagleBone Workshop

Chirag Nagpal

SE Computer Engineering

Army Institute of Technology, Pune

India

5th

February 2014

www.chiragnagpal.com