BeagleBone Workshop

  • Published on

  • View

  • Download

Embed Size (px)




  • 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. provides standard libraries. Library name PyBBIO rary-on-beaglebone-black/installation
  • BOW WooooW Let's Get Started !!
  • First Time Setup SSH into the Bone ssh root@ password: root Update Time use, ntpdate -b -s -u 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 For Intermediates For Gurus AM335x TRM
  • Chirag Nagpal SE Computer Engineering Army Institute of Technology, Pune India th 5 February 2014