BeagleBone Workshop

2,769 views
2,764 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,769
On SlideShare
0
From Embeds
0
Number of Embeds
1,478
Actions
Shares
0
Downloads
72
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

BeagleBone Workshop

  1. 1. Welcome To The World of Embedded Computing With BeagleBone Black
  2. 2. Arduino
  3. 3. Atmel328 Specifications (Arduino) ● Flash 32 Kbytes ● RAM ● Pin Count 28 ● Max. Operating Frequency 20 Mhz ● CPU 8-bit AVR ● Max I/O Pins 26 ● USB Interface No 2 Kbytes
  4. 4. Beagle Bone Black
  5. 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. 6. Very, Extremely, Outrageously POWERFUL ● Can Run UBUNTU, FEDORA, ANDROID ● Can support multitasking, multithreading ● A small, portable full fledged computer.
  7. 7. Check Out The Following
  8. 8. Pin Out
  9. 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
  10. 10. BOW WooooW Let's Get Started !!
  11. 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. 12. Pulse Width Modulation Remember!! PWM is NOT Analog Signal!!
  13. 13. Servo Control ● Servo control is independent of frequency ● We use frequency of 60Hz
  14. 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. 15. Chirag Nagpal SE Computer Engineering Army Institute of Technology, Pune India th 5 February 2014 www.chiragnagpal.com

×