Arduino & LED Fun Link Dump

Posted by & filed under Uncategorized.

ShiftPWM — Control up to 768 LEDs with a single arduino —
Nanode – Adruino Based Ethernet Device —…
EtherTen — Adruino Compatible with Ethernet Built In —
Adruino Ethernet Library —
Aurora 9 X 18 LED Art —×18-RGB…

SQL Server – CSV Import

Posted by & filed under Uncategorized.

A handy way to import a CSV into a table:

BULK INSERT MyTableName FROM 'C:\Documents And Settings\Me\My Documents\MyFile.csv'



eeePC 1005HA Audio/USB/SATA Board

Posted by & filed under Uncategorized.

Well the stupid clips on my eeePC 1005HA that holds the ribbon cable in are weird, and I broke one and lost the other. FAIL! Anyway to un-fsck lappy I now need to acquire the clips, which so far I have been failing at. I did find the SATA/Audio/USB boards for sale w/ ribbon, just need to see if both clips are there or what.

Part Numbers it could be (I need to verify this on the board)

=> 08G2035HA13Q
=> 69NA1BG10B03

And a e-bay link:…

Completely remove a apt package

Posted by & filed under Uncategorized.

Today I was dealing with a botched installation. apt-get remove was not enough to remove all files. This command completely wipes out the package and all its settings.

In my case I had already removed the package but it had left behind files that caused a re-install to fail. I simply installed the app (it failed as expected), then ran the purge command:

sudo apt-get –purge remove

Hobbit / Xymon Host conn flapping due to DNS lookup issues

Posted by & filed under Uncategorized.

I had a few hosts that were intermittently going red for no reason on the conn test (ping). After some effort, I found that adding the –no-ares switch to the [bbnet] CMD section of hobbitlaunch.cfg and then restarting the hobbit server resolved the issue. Services stable and accurate!

        ENVFILE /usr/lib/hobbit/server/etc/hobbitserver.cfg
        NEEDS hobbitd
        CMD bbtest-net --report --ping --checkresponse --no-ares
        LOGFILE $BBSERVERLOGS/bb-network.log
        INTERVAL 5m…

Disable the ARES resolver built into bbtest-net. This makes
bbtest-net resolve hostnames using your system resolver
function. You should only use this as a last resort if bbtest-
net cannot resolve the hostnames you use in the normal way (via
DNS or /etc/hosts). One reason for using this would be if you
need to resolve hostnames via NIS/NIS+ (a.k.a. Yellow Pages).
The system resolver function does not provide a mechanism for
controlling timeouts of the hostname lookups, so if your DNS or
NIS server is down, bbtest-net can take a very long time to run.
The –dns-timeout option is effectively disabled when using this

Using a Linksys Router to control a BBQ Smoker

Posted by & filed under Uncategorized.

It’s scary when you find two completely unrelated areas that you are passionate about merged. It happened to me with BBQ and hacking home network infrastructure. People have taken old Linksys WRT54G (and their derivatives) routers and made them into automatic temperature controllers for BBQ smokers. They support Wi-Fi and even have a web browser to monitor progress.…

DangeroutPrototypes — New open source hardware projects monthly

Posted by & filed under Uncategorized.

“Our goal is to release a new open source hardware project every month. Copies of our projects are available through Seeed Studio and our distributors. Projects usually cost $10-$40, including worldwide shipping.

Ian Lesnet first worked with Seeed Studio to make open hardware available while writing for Hack a Day. Ian started in 2009 to sell future open source projects.”

Nate’s BBQ Chicken

Posted by & filed under Food.


4 split chicken breasts
Sweet Baby Ray’s BBQ sauce

1 qt. cold water
1/4 cup salt (maybe a little less to reduce sodium)
1/4 cup sugar

1 tablespoon fresh parsley
1 tablespoon fresh oregano
4 cloves roasted garlic
1/8 cup white wine vinegar
1/3 cup olive oil
1/2 teaspoon – 1/2 tablespoon red pepper flakes (see note)

To prepare brine, stir sugar and salt into cold water. Place chicken breasts in 2 gallon-size storage bags. Seal bags removing air and place in the refrigerator for 1 1/2 – 2 hours. Drain and move all chicken into fresh bag.

To prepare marinade, place roasted garlic, vinegar, oregano and parsley into food processor/blender and process until smooth. Add oil and emulsify.

Stir in red pepper flakes. Cooks Note: We used 1/2 teaspoon red pepper flakes.

Pour marinade into bag and seal, pressing out all air. Place in the refrigerator up to 6 hours.

Cook time is approximately 7-8 minutes per side on the grill. After 3-4 minutes start brushing on BBQ sauce repeatedly and liberally.

MediaTomb – -uPnP Media Server

Posted by & filed under Media.

Ok This is really cool — a uPnP media server that might not suck and is free!

MediaTomb is an open source (GPL) UPnP MediaServer with a nice web user interface, it allows you to stream your digital media through your home network and listen to/watch it on a variety of UPnP compatible devices.

Currently Supported Features

browse and playback your media via UPnP

metadata extraction from mp3, ogg, flac, jpeg, etc. files.

Exif thumbnail support

user defined server layout based on extracted metadata (scriptable virtual containers)

automatic directory rescans

highly flexible media format transcoding via plugins / scripts

sophisticated web UI with a tree view of the database and the file system, allowing to add/remove/edit/browse your media

support for external URLs (create links to internet content and serve them via UPnP to your renderer)

support for ContentDirectoryService container updates

Active Items (experimental feature), allows execution of server side scripts upon HTTP GET requests to certain items

highly flexible configuration, allowing you to control the behavior of various features of the server

support for Linux, FreeBSD, Mac OS X

runs on x86, Alpha, ARM, MIPS, Sparc

SOAP Research Link Dump

Posted by & filed under Programming.

Firmata — Host Computer –> Microcontroller Protocol

Posted by & filed under Electronic.

Firmata is a generic protocol for communicating with microcontrollers from software on a host computer. It is intended to work with any host computer software package. Right now there is a matching object in a number of languages. It is easy to add objects for other software to use this protocol. Basically, this firmware establishes a protocol for talking to the Arduino from the host software. The aim is to allow people to completely control the Arduino from software on the host computer.

If you are interested, we can help you use this protocol with any software whatsoever. The protocol is quite simple. We will all benefit if we use a common firmware. Then microcontroller boards become really cheap sensorboxes in addition to all the rest of the stuff you can already do with them.