Measuring Light with a BeagleBone Black @ The Adafruit Learning System.
In this tutorial, you will learn how to connect a photoresistor to a BeagleBone Black. Because the BBB runs Linux, there are many ways in which it can be programmed. In this tutorial we show how to read analog values with a photoresistor light sensor using Python.
Tutorial: Measuring Temperature with a BeagleBone Black @ The Adafruit Learning System.
In this tutorial, you will learn how to connect temperature sensor to a BeagleBone Black. Because the BBB runs Linux, there are many ways in which it can be programmed. In this tutorial we show how to read analog values form a TMP36 temperature sensor using Python.
We’ve updated the tutorial on how to flash an operating system to the built-in flash memory on the BeagleBone Black. The newest update includes instructions on how to install Ubuntu. This is in addition to our instructions for Angstrom (the supported OS). Within this, we’re also building an FAQ to help with any questions that may arise while using either OS.
You can view the updated tutorial at the Adafruit Learning System.
If you don’t have a BeagleBone Black yet, we currently have them in stock!
We’ve updated the BeagleBone Python IO library to include support for ADC (Analog/Digital Converter) support. If you’ve already installed the BBIO library you can update it via git, and re-install it. If you’re unfamiliar with this library, it’s designed to work very similarly to the popular RPi.GPIO library on the Raspberry Pi.
The installation instructions have a new mini-guide on how to use the new ADC module.
If you run into any issues using any of the modules (GPIO, PWM, and ADC) please file an issue on our GitHub issue tracker.
Hipster Circuits has started a page to document the problems he runs into with the BeagleBone Black, and the solutions to those problems. The first problem posted:
Unable to log in via SSH
I’ve had a lot of trouble with logging in via SSH. One of the reasons is that the dropbear RSA key is corrupted. I think it might be related to having two BBBs.
Tutorial: Blinking an LED with BeagleBone Black @ The Adafruit Learning System.
In this tutorial, you will learn how to control an external LED using a BeagleBone Black (BBB) from Python. Because the BBB runs Linux, there are many ways in which it can be programmed. In this tutorial we show how to control an output pin and hence LED using Python.
Learn (and blink) more!
Tutorial: Setting up IO Python Library on BeagleBone Black
The BeagleBone Black is unique in that it has quite a few pins that are available on easy to use pin headers, as well as being a fairly powerful little system. There are 2 x 46 pins available (well, not all of them are, but we’ll get to that later) to use.
Some of the functionality that is available:
- 7 Analog Pins
- 65 Digital Pins at 3.3V
- 2x I2C
- 2x SPI
- 2x CAN Bus
- 4 Timers
- 4x UART
- 8x PWM
- A/D Converter
Quite the feature list! The Adafruit BeagleBone IO Python library doesn’t support all of them, but we hope to add more as we go.
We’ve released a new library that anyone owning a BeagleBone may find useful. It’s a Python library to interface with the pinouts of the BeagleBone. It’s designed to work very similarly to the RPi.GPIO library (originally forked from it!) for those of you that are familiar with that library on the Raspberry Pi.
The library was built and tested with the BeagleBone Black using the Angstrom Distribution on a Linux 3.8+ kernel.
You can access the library at our GitHub repository, and we’ll be releasing a tutorial soon to illustrate how to easily install, and use the library with your BeagleBone hardware.
IN STOCK – BeagleBone Black. If you liked the BeagleBone, you will love the next gen BeagleBone Black! With a blistering 1GHz processor, 512MB onboard DDR3 RAM, built in 2GB storage with pre-installed Linux operating system (no microSD card required!), and best of all, the addition of a MicroHDMI connector for audio/video output. This is a ultra-powered embedded computer that can fit in a mint tin. Note: As of June 4, 2013, 1pm ET Adafruit is shipping Rev A5B.
Comes with a mini B cable for powering it up ASAP. No microSD card is included as the BBB now has onboard flash storage.
We’ll be filling in with more information on supported accessories as we test them for compatibility. For now we suggest picking up a 5V 2A power supply and a micro-HDMI cable. If you want to use it ‘head-less’, a USB console cable is suggested as the ‘Black does not have an onboard USB-to-Serial converter like the original BeagleBone
If you need a nice display to go along with your ‘Bone, Check out our fine selection of HDMI displays, we’ve tested all of them with the Beagle Bone Black
In stock and shipping now!
Learn how to control your BeagleBone Black using SSH with just the USB lead supplied:
The BeagleBone Black is being pitched as an American (Raspberry) Pi. It has a similar feature set, including video output. However, where as the Pi is intended as a general purpose Linux machine, the BBB (as we shall call it here) is much better equipped for connecting to external electronics, with many more GPIO pins, analog inputs and fast booting into Ångström Linux.
This lesson closely follows the ‘Getting Started’ documentation on the BeagleBone web site. http://beagleboard.org/Getting%20Started
Tutorial: BeagleBone Black: Installing Operating Systems @ The Adafruit Learning System
The BeagleBone Black includes a 2GB on-board eMMC flash memory chip. It comes with the Angstrom distribution factory pre-installed. You can flash new operating systems including Debian, Ubuntu, Android, and others. The following pages will illustrate the steps to getting the latest of each type of supported distribution onto the on-board eMMC.
In addition to the eMMC, you can also boot directly from a microSD card similarly to the original BeagleBone.
We’re starting out with instructions for Angstrom, but hope to add to it in the future! If you don’t have a BeagleBone Black yet, you can add your name to the list to be notified for when we get them back in stock.
Hipster Circuits shows us how to read analog values on a BeagleBone Black.
The Analog to Digital Converter (ADC) on the BeagleBone is both a Touch Screen Controller (TSC) and a general purpose ADC. Depending on how many of the lines are reserved for the TSC (4, 5, or 8), the remaining lines can be used for reading analog values. One of the lines is connected to the power Management Integrated Circuit (PMIC, TPS65217) of the white Bone, in order to sense the power used by the board. This does not appear to be the case for the new BeagleBone Black.
If you liked the BeagleBone, you will love the next gen BeagleBone Black! With a blistering 1GHz processor, 512MB onboard DDR3 RAM, built in 2GB storage with pre-installed Linux operating system (no microSD card required!), and best of all, the addition of a MicroHDMI connector for audio/video output. This is a ultra-powered embedded computer that can fit in a mint tin.
Pick up a BeagleBone Black right here
Animated Beagle + Bone by Maxhirez
New! Updated Adafruit Proto Plate for Beagle Bone & Beagle Bone Black – Ready to prototype your next Beagle Bone project? You’ll certainly want this handy Proto-Plate! Not only is it really good looking, it’s also very useful, holding your Beagle Bone or Beagle Bone Black steady alongside a standard half-sized breadboard.
New! As of May 7, 2013 this plate has ben re-designed to fit either an original Beagle Bone or the new Beagle Bone Black (with a cut-out for the HDMI port cable). We also updated the design so the ‘Bone can be placed ‘either way’ in case you want the P8 or P9 header closer to the breadboard.
The plate is made of 3mm thick laser-cut clear acrylic with nice engraving showing alignment. There are four 4-40 screws, standoffs and hex-nuts to attach the ‘Bone on and the halfsized breadboard can be stuck on (just remove the paper backing from it). Finally, there are four rubber bumpers you can use to lift the plate off of your table, so it won’t slide around.
BeagleBone and half-sized breadboard are not included! You can pick those items (as well as other Beagle Bone toys in the shop.
- 3″ x 4″ acrylic plate, laser cut
- 4 x 4-40 1/2″ screws
- 4 x 4-40 hexnuts
- 4 x 4 3/8″ nylon standoffs
- 4 x rubber bumpers
In stock and shipping now!