SlideShare a Scribd company logo
1 of 11
Download to read offline
BeagleBone Black: $45 tiny
Open Source Hardware
Linux ARM Computer
Drew Fustini
Software Developer
element14 Community
element14.com/beagleboneblack
afustini@element14.com
BeagleBoard.org Family
● Manufactured by CircutiCo in Texas
● Developed by BeagleBoard.org community
– Federal non-profit org with board members:
● Gerald Coley, TI, HW & owner of (real) Beagle
● Jason Kridner, TI, SW & Community
● Clint Cooley, CircuitCo, President
● Mascot is Boris the Beagle! :)
Previous Beagles
● BeagleBoard:
–2008
–first affordable ($150) ARM
single board computer (SBC)
– Open Source Hardware!
● BeagleBone:
–2011
– $89
–256MB RAM
–720MHz, ARM Cortex A8
– fits in an Altoids-tin!
BeagleBone Black:
$45 ARM Computer
● 50% price of original
BeagleBone (aka “White”)
● Faster 1GHz ARM Cortex A8
– TI Sitara AM335x
● 512MB RAM
– double the White
● Adds built-in HDMI
– microHDMI port
● Adds 2GB Flash built-in
– No SD card needed to boot
100% Open Source Hardware
● Schematics: YES!
● Board Layout (PCB): YES!
● Bill of Materials (BOM): YES!
– All components chosen are available in single
quantity
● Design files!
http://circuitco.com/support/index.php?title=BeagleBoneBlack#Hardware_Files
● Full system technical reference manual!
http://elinux.org/Beagleboard:BeagleBoneBlack#Hardware_Files
Linux Distros
● Linux ships on-board 2GB flash (eMMC)
– Angstrom distribution w/ 3.8 Kernel & Device Tree
– Transition to Debian in progress :)
● beta image now available!
● ARMv7 instruction set:
– This is the current standard for Linux on ARM
– Run Android, Ubuntu, Debian, Fedora, and more
without repackaging (e.g. Raspbian)
● Install distro of your choice on eMMC or just
run off microSD card (like the Pi does)
Extensive I/O capabilities
● Standard computer peripherals: USB 2.0 host
& device, micro HDMI, microSD, serial
● Lots of GPIO pins (General Purpose
Input/Oupt)! 2 x 48 pin headers provide:
– 65 digital I/O
– 8 PWM / 4 timers / 7 analog inputs
– 4 UART / 2 i2c / 2 SPI
● Daughterboards called Capes (like Arduino
Shields) provide lots of options:
– touchscreen LCD, sensors, motor control, 3D
printing & CNC (LinuxCNC), wireless comm
Physical Computing = Awesome!
● You can interface LEDs, buttons & sensors using
any programming language
– all the pins can be controlled via /sys
– if your fav language runs on ARM Linux and has file
I/O library you are in luck!
● Recommended ways to start:
– JavaScript library called Bonescript
● http://beagleboard.org/support/bonescript
– Python library called PyBBIO
● http://learn.adafruit.com/category/beaglebone
Tidbit: 5 years old last July!
Let's get I N T E R A C T I V E!
● LOTS OF COOL STUFF HAPPENS...
hopefully
● http://beagleboard.org/Support/BoneScript/demo_b
● http://beagleboard.org/Support/BoneScript/demo_b
● http://learn.adafruit.com/blinking-an-led-with-beagle
● http://learn.adafruit.com/connecting-a-push-button-t
Resources
●
BeagleBone Black - GPIO Programming on ARM Embedded Linux (video):
http://derekmolloy.ie/beaglebone/beaglebone-gpio-programming-on-arm-embedded-linux/
●
BeagleBoard.org Blog (weekly project spotlight): http://beagleboard.org/blog
●
Adafruit Learning System: http://learn.adafruit.com/category/beaglebone
●
BoneScript workshop: http://beagleboard.org/makerfairedetroit2013
●
Beagle Community Mailing List: http://beagleboard.org/Community/Forums
●
Robert C Nelson (Community member), maintains kernels & root filesystems for Debian and
Ubuntu on BeagleBone and BeagleBone Black
http://eewiki.net/display/linuxonarm/BeagleBone+Black
●
Wiki: http://elinux.org/Beagleboard:BeagleBoneBlack

More Related Content

Viewers also liked

Eudyptula Challenge
Eudyptula ChallengeEudyptula Challenge
Eudyptula ChallengeDrew Fustini
 
Embedded Linux primer
Embedded Linux primerEmbedded Linux primer
Embedded Linux primerDrew Fustini
 
HVAC BGM – Training Summary Notes Rev 0a
HVAC BGM – Training Summary Notes Rev 0aHVAC BGM – Training Summary Notes Rev 0a
HVAC BGM – Training Summary Notes Rev 0aTony Bernard
 
Espruino - JavaScript for Microcontrollers
Espruino - JavaScript for MicrocontrollersEspruino - JavaScript for Microcontrollers
Espruino - JavaScript for MicrocontrollersDrew Fustini
 
Open Hardware Summit 2014
Open Hardware Summit 2014Open Hardware Summit 2014
Open Hardware Summit 2014Drew Fustini
 
MinnowBoard MAX: Open Source Hardware 64-bit x86 Single Board Computer
MinnowBoard MAX: Open Source Hardware  64-bit x86 Single Board ComputerMinnowBoard MAX: Open Source Hardware  64-bit x86 Single Board Computer
MinnowBoard MAX: Open Source Hardware 64-bit x86 Single Board ComputerDrew Fustini
 
CHIP: "The World's First $9 Computer"
CHIP: "The World's First $9 Computer"CHIP: "The World's First $9 Computer"
CHIP: "The World's First $9 Computer"Drew Fustini
 
Google Summer of Code and BeagleBoard.org
Google Summer of Code and BeagleBoard.orgGoogle Summer of Code and BeagleBoard.org
Google Summer of Code and BeagleBoard.orgDrew Fustini
 
Taking the BeagleBone Cookbook recipes beyond BeagleBone Black
Taking the BeagleBone Cookbook recipes beyond BeagleBone BlackTaking the BeagleBone Cookbook recipes beyond BeagleBone Black
Taking the BeagleBone Cookbook recipes beyond BeagleBone BlackDrew Fustini
 
Linux on Open Source Hardware
Linux on Open Source HardwareLinux on Open Source Hardware
Linux on Open Source HardwareDrew Fustini
 
Software Defined Radio (SDR)
Software Defined Radio (SDR)Software Defined Radio (SDR)
Software Defined Radio (SDR)Drew Fustini
 
Portland Science Hack Day: Open Source Hardware
Portland Science Hack Day: Open Source HardwarePortland Science Hack Day: Open Source Hardware
Portland Science Hack Day: Open Source HardwareDrew Fustini
 

Viewers also liked (16)

Eudyptula Challenge
Eudyptula ChallengeEudyptula Challenge
Eudyptula Challenge
 
333567
333567333567
333567
 
Embedded Linux primer
Embedded Linux primerEmbedded Linux primer
Embedded Linux primer
 
HVAC BGM – Training Summary Notes Rev 0a
HVAC BGM – Training Summary Notes Rev 0aHVAC BGM – Training Summary Notes Rev 0a
HVAC BGM – Training Summary Notes Rev 0a
 
Espruino - JavaScript for Microcontrollers
Espruino - JavaScript for MicrocontrollersEspruino - JavaScript for Microcontrollers
Espruino - JavaScript for Microcontrollers
 
Introduction
IntroductionIntroduction
Introduction
 
Open Hardware Summit 2014
Open Hardware Summit 2014Open Hardware Summit 2014
Open Hardware Summit 2014
 
MinnowBoard MAX: Open Source Hardware 64-bit x86 Single Board Computer
MinnowBoard MAX: Open Source Hardware  64-bit x86 Single Board ComputerMinnowBoard MAX: Open Source Hardware  64-bit x86 Single Board Computer
MinnowBoard MAX: Open Source Hardware 64-bit x86 Single Board Computer
 
CHIP: "The World's First $9 Computer"
CHIP: "The World's First $9 Computer"CHIP: "The World's First $9 Computer"
CHIP: "The World's First $9 Computer"
 
Google Summer of Code and BeagleBoard.org
Google Summer of Code and BeagleBoard.orgGoogle Summer of Code and BeagleBoard.org
Google Summer of Code and BeagleBoard.org
 
Penicillins
PenicillinsPenicillins
Penicillins
 
Taking the BeagleBone Cookbook recipes beyond BeagleBone Black
Taking the BeagleBone Cookbook recipes beyond BeagleBone BlackTaking the BeagleBone Cookbook recipes beyond BeagleBone Black
Taking the BeagleBone Cookbook recipes beyond BeagleBone Black
 
Linux on Open Source Hardware
Linux on Open Source HardwareLinux on Open Source Hardware
Linux on Open Source Hardware
 
Let's Encrypt!
Let's Encrypt!Let's Encrypt!
Let's Encrypt!
 
Software Defined Radio (SDR)
Software Defined Radio (SDR)Software Defined Radio (SDR)
Software Defined Radio (SDR)
 
Portland Science Hack Day: Open Source Hardware
Portland Science Hack Day: Open Source HardwarePortland Science Hack Day: Open Source Hardware
Portland Science Hack Day: Open Source Hardware
 

Similar to chilug-bbone-20140118-151216015606

Rasperry pi Part 10
Rasperry pi Part 10Rasperry pi Part 10
Rasperry pi Part 10Techvilla
 
Introduction to sbcs & arduino
Introduction to sbcs & arduinoIntroduction to sbcs & arduino
Introduction to sbcs & arduinoStephen Ahiante
 
BeagleBone black
BeagleBone blackBeagleBone black
BeagleBone blackRaja Vedula
 
Single board computer options
Single board computer optionsSingle board computer options
Single board computer optionsALTANAI BISHT
 
Introduction To The Beagleboard
Introduction To The BeagleboardIntroduction To The Beagleboard
Introduction To The BeagleboardNeHal VeRma
 
Ultimate Modded Commodore 64
Ultimate Modded Commodore 64Ultimate Modded Commodore 64
Ultimate Modded Commodore 64Leif Bloomquist
 
Small Electronics for Your Makerspace (CLC Trendspotting - September 2014)
Small Electronics for Your Makerspace (CLC Trendspotting - September 2014)Small Electronics for Your Makerspace (CLC Trendspotting - September 2014)
Small Electronics for Your Makerspace (CLC Trendspotting - September 2014)ariannaschlegel
 
How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!elliando dias
 
[German] Boards für das IoT-Prototyping
[German] Boards für das IoT-Prototyping[German] Boards für das IoT-Prototyping
[German] Boards für das IoT-PrototypingLars Gregori
 
Raspberry Pi in education, resource presentation.
Raspberry Pi in education, resource presentation.Raspberry Pi in education, resource presentation.
Raspberry Pi in education, resource presentation.Mike Stringer
 
Taking the hard out of hardware
Taking the hard out of hardwareTaking the hard out of hardware
Taking the hard out of hardwareRonald McCollam
 

Similar to chilug-bbone-20140118-151216015606 (20)

Rasperry pi Part 10
Rasperry pi Part 10Rasperry pi Part 10
Rasperry pi Part 10
 
BeagleBone Workshop
BeagleBone WorkshopBeagleBone Workshop
BeagleBone Workshop
 
Resent intel motherboards
Resent intel motherboardsResent intel motherboards
Resent intel motherboards
 
Introduction to sbcs & arduino
Introduction to sbcs & arduinoIntroduction to sbcs & arduino
Introduction to sbcs & arduino
 
BeagleBone black
BeagleBone blackBeagleBone black
BeagleBone black
 
Single board computer options
Single board computer optionsSingle board computer options
Single board computer options
 
Asus Tinker Board
Asus Tinker BoardAsus Tinker Board
Asus Tinker Board
 
Introduction To The Beagleboard
Introduction To The BeagleboardIntroduction To The Beagleboard
Introduction To The Beagleboard
 
Hardware Hacks
Hardware HacksHardware Hacks
Hardware Hacks
 
Ultimate Modded Commodore 64
Ultimate Modded Commodore 64Ultimate Modded Commodore 64
Ultimate Modded Commodore 64
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Small Electronics for Your Makerspace (CLC Trendspotting - September 2014)
Small Electronics for Your Makerspace (CLC Trendspotting - September 2014)Small Electronics for Your Makerspace (CLC Trendspotting - September 2014)
Small Electronics for Your Makerspace (CLC Trendspotting - September 2014)
 
Arduino Hands-on Workshop
Arduino Hands-on WorkshopArduino Hands-on Workshop
Arduino Hands-on Workshop
 
Raspberry
RaspberryRaspberry
Raspberry
 
How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!
 
Gnu linux on arm for $50 - $100
Gnu linux on arm for $50 - $100Gnu linux on arm for $50 - $100
Gnu linux on arm for $50 - $100
 
[German] Boards für das IoT-Prototyping
[German] Boards für das IoT-Prototyping[German] Boards für das IoT-Prototyping
[German] Boards für das IoT-Prototyping
 
Arduino
ArduinoArduino
Arduino
 
Raspberry Pi in education, resource presentation.
Raspberry Pi in education, resource presentation.Raspberry Pi in education, resource presentation.
Raspberry Pi in education, resource presentation.
 
Taking the hard out of hardware
Taking the hard out of hardwareTaking the hard out of hardware
Taking the hard out of hardware
 

More from Drew Fustini

Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)
Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)
Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)Drew Fustini
 
Linux on RISC-V with Open Hardware (ELC-E 2020)
Linux on RISC-V with Open Hardware (ELC-E 2020)Linux on RISC-V with Open Hardware (ELC-E 2020)
Linux on RISC-V with Open Hardware (ELC-E 2020)Drew Fustini
 
Linux on RISC-V (ELC 2020)
Linux on RISC-V (ELC 2020)Linux on RISC-V (ELC 2020)
Linux on RISC-V (ELC 2020)Drew Fustini
 
How to run Linux on RISC-V (FOSS North 2020)
How to run Linux on RISC-V (FOSS North 2020)How to run Linux on RISC-V (FOSS North 2020)
How to run Linux on RISC-V (FOSS North 2020)Drew Fustini
 
For the Love of Tux: Linux on RISC-V
For the Love of Tux: Linux on RISC-VFor the Love of Tux: Linux on RISC-V
For the Love of Tux: Linux on RISC-VDrew Fustini
 
Berlin Embedded Linux meetup: How to Linux on RISC-V
Berlin Embedded Linux meetup: How to Linux on RISC-VBerlin Embedded Linux meetup: How to Linux on RISC-V
Berlin Embedded Linux meetup: How to Linux on RISC-VDrew Fustini
 
How to run Linux on RISC-V
How to run Linux on RISC-VHow to run Linux on RISC-V
How to run Linux on RISC-VDrew Fustini
 
FPGA Badge Hack: Linux on RISC-V
FPGA Badge Hack: Linux on RISC-VFPGA Badge Hack: Linux on RISC-V
FPGA Badge Hack: Linux on RISC-VDrew Fustini
 
RISC-V and open source chip design
RISC-V and open source chip designRISC-V and open source chip design
RISC-V and open source chip designDrew Fustini
 
Introduction to Open Source Hardware, OSHWA and Open Hardware Summit
Introduction to Open Source Hardware, OSHWA and Open Hardware SummitIntroduction to Open Source Hardware, OSHWA and Open Hardware Summit
Introduction to Open Source Hardware, OSHWA and Open Hardware SummitDrew Fustini
 
Linux on Open Source Hardware with Open Source chip design (36c3)
Linux on Open Source Hardware with Open Source chip design (36c3)Linux on Open Source Hardware with Open Source chip design (36c3)
Linux on Open Source Hardware with Open Source chip design (36c3)Drew Fustini
 
Open Source Hardware, Linux and RISC-V
Open Source Hardware, Linux and RISC-VOpen Source Hardware, Linux and RISC-V
Open Source Hardware, Linux and RISC-VDrew Fustini
 
Open Source Hardware for Good
Open Source Hardware for GoodOpen Source Hardware for Good
Open Source Hardware for GoodDrew Fustini
 
Autodesk EAGLE and OSH Park
Autodesk EAGLE and OSH ParkAutodesk EAGLE and OSH Park
Autodesk EAGLE and OSH ParkDrew Fustini
 
BeagleBone Blue at Maker Faire 2017
BeagleBone Blue at Maker Faire 2017BeagleBone Blue at Maker Faire 2017
BeagleBone Blue at Maker Faire 2017Drew Fustini
 
Open Source Hardware and Libre Silicon
Open Source Hardware and Libre SiliconOpen Source Hardware and Libre Silicon
Open Source Hardware and Libre SiliconDrew Fustini
 
Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)Drew Fustini
 
fustini-resume-oshw
fustini-resume-oshwfustini-resume-oshw
fustini-resume-oshwDrew Fustini
 

More from Drew Fustini (20)

Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)
Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)
Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)
 
Linux on RISC-V with Open Hardware (ELC-E 2020)
Linux on RISC-V with Open Hardware (ELC-E 2020)Linux on RISC-V with Open Hardware (ELC-E 2020)
Linux on RISC-V with Open Hardware (ELC-E 2020)
 
Linux on RISC-V (ELC 2020)
Linux on RISC-V (ELC 2020)Linux on RISC-V (ELC 2020)
Linux on RISC-V (ELC 2020)
 
Linux on RISC-V
Linux on RISC-VLinux on RISC-V
Linux on RISC-V
 
How to run Linux on RISC-V (FOSS North 2020)
How to run Linux on RISC-V (FOSS North 2020)How to run Linux on RISC-V (FOSS North 2020)
How to run Linux on RISC-V (FOSS North 2020)
 
Linux on RISC-V
Linux on RISC-VLinux on RISC-V
Linux on RISC-V
 
For the Love of Tux: Linux on RISC-V
For the Love of Tux: Linux on RISC-VFor the Love of Tux: Linux on RISC-V
For the Love of Tux: Linux on RISC-V
 
Berlin Embedded Linux meetup: How to Linux on RISC-V
Berlin Embedded Linux meetup: How to Linux on RISC-VBerlin Embedded Linux meetup: How to Linux on RISC-V
Berlin Embedded Linux meetup: How to Linux on RISC-V
 
How to run Linux on RISC-V
How to run Linux on RISC-VHow to run Linux on RISC-V
How to run Linux on RISC-V
 
FPGA Badge Hack: Linux on RISC-V
FPGA Badge Hack: Linux on RISC-VFPGA Badge Hack: Linux on RISC-V
FPGA Badge Hack: Linux on RISC-V
 
RISC-V and open source chip design
RISC-V and open source chip designRISC-V and open source chip design
RISC-V and open source chip design
 
Introduction to Open Source Hardware, OSHWA and Open Hardware Summit
Introduction to Open Source Hardware, OSHWA and Open Hardware SummitIntroduction to Open Source Hardware, OSHWA and Open Hardware Summit
Introduction to Open Source Hardware, OSHWA and Open Hardware Summit
 
Linux on Open Source Hardware with Open Source chip design (36c3)
Linux on Open Source Hardware with Open Source chip design (36c3)Linux on Open Source Hardware with Open Source chip design (36c3)
Linux on Open Source Hardware with Open Source chip design (36c3)
 
Open Source Hardware, Linux and RISC-V
Open Source Hardware, Linux and RISC-VOpen Source Hardware, Linux and RISC-V
Open Source Hardware, Linux and RISC-V
 
Open Source Hardware for Good
Open Source Hardware for GoodOpen Source Hardware for Good
Open Source Hardware for Good
 
Autodesk EAGLE and OSH Park
Autodesk EAGLE and OSH ParkAutodesk EAGLE and OSH Park
Autodesk EAGLE and OSH Park
 
BeagleBone Blue at Maker Faire 2017
BeagleBone Blue at Maker Faire 2017BeagleBone Blue at Maker Faire 2017
BeagleBone Blue at Maker Faire 2017
 
Open Source Hardware and Libre Silicon
Open Source Hardware and Libre SiliconOpen Source Hardware and Libre Silicon
Open Source Hardware and Libre Silicon
 
Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)
 
fustini-resume-oshw
fustini-resume-oshwfustini-resume-oshw
fustini-resume-oshw
 

chilug-bbone-20140118-151216015606

  • 1. BeagleBone Black: $45 tiny Open Source Hardware Linux ARM Computer Drew Fustini Software Developer element14 Community element14.com/beagleboneblack afustini@element14.com
  • 2. BeagleBoard.org Family ● Manufactured by CircutiCo in Texas ● Developed by BeagleBoard.org community – Federal non-profit org with board members: ● Gerald Coley, TI, HW & owner of (real) Beagle ● Jason Kridner, TI, SW & Community ● Clint Cooley, CircuitCo, President ● Mascot is Boris the Beagle! :)
  • 3. Previous Beagles ● BeagleBoard: –2008 –first affordable ($150) ARM single board computer (SBC) – Open Source Hardware! ● BeagleBone: –2011 – $89 –256MB RAM –720MHz, ARM Cortex A8 – fits in an Altoids-tin!
  • 4. BeagleBone Black: $45 ARM Computer ● 50% price of original BeagleBone (aka “White”) ● Faster 1GHz ARM Cortex A8 – TI Sitara AM335x ● 512MB RAM – double the White ● Adds built-in HDMI – microHDMI port ● Adds 2GB Flash built-in – No SD card needed to boot
  • 5. 100% Open Source Hardware ● Schematics: YES! ● Board Layout (PCB): YES! ● Bill of Materials (BOM): YES! – All components chosen are available in single quantity ● Design files! http://circuitco.com/support/index.php?title=BeagleBoneBlack#Hardware_Files ● Full system technical reference manual! http://elinux.org/Beagleboard:BeagleBoneBlack#Hardware_Files
  • 6. Linux Distros ● Linux ships on-board 2GB flash (eMMC) – Angstrom distribution w/ 3.8 Kernel & Device Tree – Transition to Debian in progress :) ● beta image now available! ● ARMv7 instruction set: – This is the current standard for Linux on ARM – Run Android, Ubuntu, Debian, Fedora, and more without repackaging (e.g. Raspbian) ● Install distro of your choice on eMMC or just run off microSD card (like the Pi does)
  • 7. Extensive I/O capabilities ● Standard computer peripherals: USB 2.0 host & device, micro HDMI, microSD, serial ● Lots of GPIO pins (General Purpose Input/Oupt)! 2 x 48 pin headers provide: – 65 digital I/O – 8 PWM / 4 timers / 7 analog inputs – 4 UART / 2 i2c / 2 SPI ● Daughterboards called Capes (like Arduino Shields) provide lots of options: – touchscreen LCD, sensors, motor control, 3D printing & CNC (LinuxCNC), wireless comm
  • 8. Physical Computing = Awesome! ● You can interface LEDs, buttons & sensors using any programming language – all the pins can be controlled via /sys – if your fav language runs on ARM Linux and has file I/O library you are in luck! ● Recommended ways to start: – JavaScript library called Bonescript ● http://beagleboard.org/support/bonescript – Python library called PyBBIO ● http://learn.adafruit.com/category/beaglebone
  • 9. Tidbit: 5 years old last July!
  • 10. Let's get I N T E R A C T I V E! ● LOTS OF COOL STUFF HAPPENS... hopefully ● http://beagleboard.org/Support/BoneScript/demo_b ● http://beagleboard.org/Support/BoneScript/demo_b ● http://learn.adafruit.com/blinking-an-led-with-beagle ● http://learn.adafruit.com/connecting-a-push-button-t
  • 11. Resources ● BeagleBone Black - GPIO Programming on ARM Embedded Linux (video): http://derekmolloy.ie/beaglebone/beaglebone-gpio-programming-on-arm-embedded-linux/ ● BeagleBoard.org Blog (weekly project spotlight): http://beagleboard.org/blog ● Adafruit Learning System: http://learn.adafruit.com/category/beaglebone ● BoneScript workshop: http://beagleboard.org/makerfairedetroit2013 ● Beagle Community Mailing List: http://beagleboard.org/Community/Forums ● Robert C Nelson (Community member), maintains kernels & root filesystems for Debian and Ubuntu on BeagleBone and BeagleBone Black http://eewiki.net/display/linuxonarm/BeagleBone+Black ● Wiki: http://elinux.org/Beagleboard:BeagleBoneBlack