INTRODUCTION
 The BeagleBone Black is an affordable
single-board credit card sized computer. It
has a powerful ARM Cortex A8 CPU, a full
Linux OS, and allows for easy access to
external sensors.
 It is an open platform targeting students and
hobbyists who want a hardware focussed
alternative to the Raspberry PI.
BEAGLEBONE BLACK
●Credit card sized single-board computer
●AM3358 1GHz ARM Cortex-A8
●4GB eMMC flash storage
●512MB DDR3 RAM
●Dual PRU 32-bit microcontrollers
●Open hardware
PROCESSOR OVERVIEW
●TI AM3358 Sitara™ Processor
●Based on ARM Cortex-A8 processor
●Implements ARMv7-A 32-bit ISA
●< 300 mW overall power consumption
●65nm technology
SYSTEM ARCHITECTURE
●Powered by TPS65217C o5V from adapter or
host USB
●HDMI capabilities
●Boot from µSD card or eMMC
●Two 42-pin expansion ports oCommon for
hardware projects
OPERATING SYSTEMS
●Supports ARM compatible Linux 3.8
kernel
●Distros: Debian, Android, Ubuntu,
Angstrom
PINS EXPLAINED
GETTING STARTED WITH
BEAGLEBONE BLACK
DEFAULT IP ADDRESS FOR BBB
192.168.7.2
Other Information can be obtained by
visiting the above given IP after it is
connected to the computer. This link is
not net connected but an IP address that
runs inside BBB.
CONNECTING BBB USING PUTTY FOR TERMINAL
WINDOW
CONTROL LED BLINKING USING
BBB
CODE
import Adafruit_BBIO.GPIO as GPIO
import time
GPIO.setup("P8_10", GPIO.OUT)
GPIO.setup("P8_9", GPIO.OUT)
for i in range(0,5):
GPIO.output("P8_10", GPIO.HIGH)
time.sleep(0.5)
GPIO.output("P8_10", GPIO.LOW)
time.sleep(0.5)
for i in range(0,5):
GPIO.output("P8_9", GPIO.HIGH)
time.sleep(0.5)
GPIO.output("P8_9", GPIO.LOW)
time.sleep(0.5)
GPIO.cleanup
 http://beagleboard.org/getting-started
 http://www.toptechboy.com/beaglevone-
black-rev-c
 http://192.168.7.2

Beaglebone Black Introduction with Architecture and Code