-
Recent Posts
Tags
Archives
- December 2012
- November 2012
- September 2012
- July 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- August 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- September 2010
- June 2010
- May 2010
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
Meta
Tag Archives: Beaglebone
Beaglebone Coding 101: I2C
Updated 12/20/12 – Corrected instructions for installing python smbus on Angstrom. Updated 1/6/13 – Another correction to the instructions for installing python smbus on Angstrom In previous articles in the Beaglebone 101 series, I covered digital GPIO, analog and serial pins, … Continue reading
Beaglebone 101: Linux Tricks for Backing up and Resizing your microSD Card
I recently came across a couple of ideas on Raspberry Pi forums that made me think “wow, that’s so crazy it might just work!” These are disk management commands that Linux allows, but probably shouldn’t. Even Linux power users go … Continue reading
Beaglebone Coding 101: SPI Output
It’s been too long since my last “Beaglebone Coding 101″ article. Perhaps many of you have graduated to Beaglebone Coding 201 by now, but I’m going to continue with the 101 level for us less gifted students. I’ve been experimenting … Continue reading
Ubuntu on the Beaglebone: Enabling Analog In, PWM, I2C and SPI
When writing about the Beaglebone in the past, I mentioned that you needed to be running Angstrom in order to have access to certain devices, since they weren’t yet supported by the kernel in Ubuntu. Well, I’m rather late in … Continue reading
Beaglebone Coding 101: Buttons and PWM
Update Dec 16 2012 – As pointed out in the comments, the PWM clock is activated by default in the current Angstrom version, Revision A6A. If you are running this image, there is no need to use mmap to activate … Continue reading
Beaglebone Linux 101: Assigning a Static IP Address with Connman
My article on configuring Angstrom Linux included instructions for setting a static IP address. Sometime after posting that article, I realized that the instructions work great unless you happen to reboot. Then, the settings reverted to the default of using … Continue reading
Beaglebone Linux 101: Configuring Angstrom Linux
My previous two articles about the Beaglebone (here and here) focused on using it as a development platform for handling Arduino-like tasks: interacting with digital, analog and serial devices. In this article I’m going to cover the basics of using … Continue reading
Beaglebone Coding 101: Using the Serial and Analog Pins
[Updated Jan 25: Correction! There is a 1.8V voltage source on the Beaglebone: Port 9 Pin 32. Thanks to Koen Kooi for the info. I've updated the text with this information] [Update May 5: In kernel version 3.2.14, the file … Continue reading
Posted in Electronics, Gadgets, Programming
Tagged Beagleboard, Beaglebone, Electronics, Linux, Python
79 Comments
Beaglebone Coding 101: Blinking an LED
[Updated Jan 22 - various improvements to the Python sample code at the end of the article] In November, Texas Instruments, Digi-Key and the other members of Beagleboard.org, the Beaglebone. This is a simpler, more hobbyist-friendly little brother to the … Continue reading
Posted in Electronics, Gadgets, Programming
Tagged Beagleboard, Beaglebone, Electronics, Linux, Python
50 Comments