BeagleBone Workshop

  • Published on
    30-Aug-2014

  • View
    785

  • Download
    2

DESCRIPTION

 

Transcript

  • Welcome To The World of Embedded Computing With BeagleBone Black
  • Arduino
  • 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
  • Beagle Bone Black
  • 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
  • Very, Extremely, Outrageously POWERFUL Can Run UBUNTU, FEDORA, ANDROID Can support multitasking, multithreading A small, portable full fledged computer.
  • Check Out The Following
  • Pin Out
  • 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
  • BOW WooooW Let's Get Started !!
  • 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
  • Pulse Width Modulation Remember!! PWM is NOT Analog Signal!!
  • Servo Control Servo control is independent of frequency We use frequency of 60Hz
  • 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
  • Chirag Nagpal SE Computer Engineering Army Institute of Technology, Pune India th 5 February 2014 www.chiragnagpal.com

Recommended

View more >