YMMV

* your mileage may vary

Friday, 30 May 2014

Beaglebone Black (BBB) Revision / Version & Serial Number From EEPROM

Some useful commands to pull information from the BBB
Version
  • hexdump -e '8/1 "%c"' "/sys/bus/i2c/devices/0-0050/eeprom" -s 13 -n 3 2>&1
A5C

Beaglebone Black (BBB) with Realtek RTL8188CUS WiFi Adapter

The Realtek 802.11n WLAN Adapter is a troublesome little thing.  Two files need to be updated to make this work. In the end, the most predicable/stable situation is to assign a static IP address to the adapter.  I got my adapter from the PiHut for 6 quid. http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi

Thursday, 29 May 2014

nmap Script to Check for New Devices Connected to LAN

Steps to check for new "unknown" devices added to network.  I have it running in a crontab every 30 minutes.
Note: must be run as root/sudo to return valid MAC address from nmap command

Wednesday, 28 May 2014

Beaglebone Black (BBB) Cross Compile


The web site: http://eewiki.net/display/linuxonarm/BeagleBone+Black shows the instructions on how to compile from source for BBB.  The site is a bit flaky and not all the text is rendered and displayed (using Firefox!) so I've reproduced it here for convenience.  The only thing I've done it mde sure the all content is shown.  Full credit is attributed to Robert Nelson.

Sunday, 25 May 2014

Raspberry Pi Radio with 2.8 TFT Touch Screen


Update: Avoid upgrading to Jessie if possible.
Working details of how to setup a Pi-Radio using MPD/MPC Python and a TFT Touch Screen. 

Saturday, 24 May 2014

Beaglebone Black (BBB) with USB Sound Card (C-Media Electronics, Inc. CM106)

To play/stream music with the BBB and a USB sound card, the setup is very straightforward.

Beaglebone Black (BBB) Boot Process

The BBB boot process is actually a series of steps that can be control based on inputs.  Changing the inputs can change how it boots.  Just because an SD card inserted does not mean all the boot processes are originating from the SD card.

Thursday, 15 May 2014

Samsung SyncMaster S22B300 EDID

 /var/log $ xhost +
access control disabled, clients can connect from any host
 /var/log $ export DISPLAY=:0
 /var/log $ xrandr --verbose

Tuesday, 6 May 2014

Pull Up / Pull Down Resistor

Use a pull up or a pull down resistor to keep the digital pins from floating.  Pull up is tied to +V; pull down is tied to -V.

Saturday, 3 May 2014