Category Archives: Gadgets

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

Posted in Gadgets | Tagged , | 4 Comments

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

Posted in Gadgets | Tagged , , | 5 Comments

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] This article is my second explaining the fundamentals of … Continue reading

Posted in Electronics, Gadgets, Programming | Tagged , , , , | 22 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 , , , , | 17 Comments

A Pachube Google Gadget: Size Matters

As described in past articles, I use the Pachube online Database/Internet-Of-Things-Thingee to log data from Tweet-A-Watt and various other sensors. (It’s pronounced “Patch-bay”, apparently, but that won’t stop me from my thinking “Pa-Chew-Bee” every time I see the word. Feel … Continue reading

Posted in Electronics, Gadgets, Programming | Tagged , | 2 Comments

BeagleBoard XM and Ubuntu 11.04 – The Big Dog Still Has a Burr in its Paw

As I wrote back in December, I switched from running Ubuntu 10.10 to Angstrom on my Beagleboard XM because I was unhappy with Ubuntu’s speed.  Some of Ubuntu’s code isn’t ready for the XM’s 1 gigahertz processor, so the processor … Continue reading

Posted in Gadgets | Tagged , | Leave a comment

A Nimbits Gadget: Minding the Data Store

Updated June 4: I’ve corrected a couple of things, as marked in blue. Also, developers might be interested in my follow-up blog entry A Nimbits Gadget: Programmer’s Show And Tell Updated Dec 3/11: I fixed a broken feature: autoscaling of … Continue reading

Posted in Gadgets | Tagged , , | Leave a comment

Beagleboard XM / Angstrom Next Steps: NTP Time Daemon and Cron

At about 8 am on January 1st, I was awakened by the beep-beep-beep of an unhappy UPS system.  The power had gone off, and it stayed off for about half an hour. Mercifully (this being 8 am on January 1), … Continue reading

Posted in Gadgets | Tagged , | Leave a comment

Beagleboard XM / Angstrom Next Steps: Assigning a Static IP

A few weeks ago I wrote about configuring a Beagleboard XM to run Angstrom Linux. At the time I was somewhat dubious about whether Angstrom would prove to be a stable platform. So far, so good. My Beagleboard XM has … Continue reading

Posted in Gadgets | Tagged , | 4 Comments

Beagleboard XM and Angstrom – Getting the Big Dog to Run At Full Speed

When I received a Beagleboard XM low-power computer a few weeks ago, I promptly installed Ubuntu Maverick 10.10 on it. I’ve found Ubuntu’s build for Beagleboard‘s ARM-based processors to be remarkably stable on my previous generation Beagleboard C4, so this … Continue reading

Posted in Gadgets | Tagged , | 14 Comments