Xerox Alto’s 3 Mb/s Ethernet: Building a gateway with a BeagleBone

Ken Shirriff documented his experience building a gateway using the BeagleBone single-board computer to communicate with the Alto’s Ethernet we covered previously: I decided to build a gateway that would allow the Alto to communicate with a modern system. The gateway would communicate with the Alto using its obsolete 3Mb/s Ethernet, but could also communicate with […]

Hands-on with the PocketBeagle: a $25 Linux computer with lots of I/O pins

Ken Shirriff shares his experience with a low-cost, compact Linux computer PocketBeagle: The PocketBeagle is a tiny but powerful inexpensive key-fob-sized open source Linux computer. It has 44 digital I/O pins, 8 analog inputs, and supports multiple serial I/O protocols, making it very useful as a controller. In addition, its processor includes two 200-MHz microcontrollers that […]

How to run C programs on the BeagleBone’s PRU microcontrollers

Ken Shirriff writes: This article describes how to write C programs for the BeagleBone’s microcontrollers. The BeagleBone Black is an inexpensive, credit-card sized computer that has two built-in microcontrollers called PRUs. By using the PRUs, you can implement real-time functionality that isn’t possible in Linux. The PRU microcontrollers can be programmed in C using an […]

19th century radio technology meets the Beaglebone

Ashish Derhgawen built a coherer-based receiver with a simple decoherer mechanism, and connected it to a Beaglebone to decode the received signals: In my last post, I described how I made a spark-gap transmitter and receiver. For the transmitter, I used a car’s ignition coil to produce high voltage sparks, and for the receiver, I […]

Keep an eye on the sky with the Sat-light

In this video Chirag Nagpal demonstrates his Sat-light project, he writes: It uses a Beaglebone Black connected to the Internet, and download TLE values of the ISS and other satellites. It then calculate the exact location of the satellites using the Python Library PyEphem. Incase one of the Satellites is hovering above, it lights up! This is […]

SSD1306 and Python with the BeagleBone Black

Ethan Zonca of Protofusion writes: The SSD1306 is an OLED display made with SPI and I2C interfaces. With a simple Python library I adapted (a modified version of py-gaugette), it is easy to render text, images (from bitmaps of pretty much any format), progress bars, etc. This guide is a bit on the long side, […]

VT100 BeagleBone Mod

Brendan Powers writes, “I’ve recently finished my DEC VT100 BeagleBone mod project. You can find the details, including schematic and board files here.” He’s designed an STP add-on board for the VT100 series terminals that allows the use of an internal BeageBone instead of an external serial connected computer. Via the contact form .

RTL-SDR spectrum analyzer for BeagleBone Black using ViewRF software

Stephen Ong previously released this video demonstrating the use of RTL-SDR dongle with the BeagleBone dev board to function as a spectrum analyzer. The software making this possible is known as ViewRF and Stephen has now released the instructions and code links for this project.

Tracking low earth satellites using RTL-SDR

Travis Goodspeed has been experimenting with remote satellite tracking over the internet. His setup uses a satellite dish originally used with a mobile earth station on maritime vessels. Movement of the dish is accomplished with servos and an EiBotBoard” wired into a BeagleBone. Travis describes further, “My initial build using an RTL-SDR dongle. Data processing […]

BeagleBone GamingCape

Max Thrun has written a detailed article on his hand-held gaming console based around the beaglebone black. It covers everything from custom PCBs, to a 3D printed prototype enclosure, to a final enclosure laser cut from delrin: Older brother of the LaunchPad GamingPack, the BeagleBone GamingCape transforms your BeagleBone into a full fledged hand-held gaming console capable […]

RTL-SDR spectrum analyzer on the Beaglebone

Alexandru Csete, amateur radio operator OZ9AEC, has developed this spectrum analyzer running on a Beaglebone dev board. He calls the project the rtlizer, designed to be a simple real-time spectrum analyzer that uses an RTL2832U DVB-T receiver (RTL-SDR USB stick) and runs on a Beaglebone, or any other device with librtlsdr and Gtk+ installed. You […]

MAKE How-To: Get Started with the BeagleBone

Matt Richardson from MAKE provides this introduction to the BeagleBone dev board. BeagleBone is an TI AM3358 ARM Cortex-A8-based microprocessor board that ships with a 2GB microSD card with the Angstrom Linux Distribution with node.js and Cloud9 IDE. It retails for $89 from MAKE and Adafruit.