Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

BeagleBone Workshop

3,513 views

Published on

Published in: Technology
  • Be the first to comment

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

×