Fun with (Laser) Printers

Conversing with your Laser Printer:(See disclaimer below)

To extract information from your printer in PJL telnet to its IP address, port 9100 (or by serial, see below), and send it these commands:

<Control+[>%-12345X@PJL <Enter>

Then copy and paste the following commands:

USB Host on HP Touchpad: Progress...

To access USB Host mode on the Touchpad (to plug in a Keyboard/USB Drive/etc), you need:

  1. A microUSB to USB Female cable (USB-OTG cable), available on ebay for ~$3, shipped [search 'USB-OTG cable']
  2. A powered USB Hub (a USB Hub with a spot to plug in an external power supply), available on ebay for under $10, shipped, with power supply  [Search 'powered usb hub']

D-Link DWL-120 Hacking/Probing

D-Link DWL-120 Hacking/Probing

I found 3 or 4 of these at a garage sale a few years ago for a few bucks, and I am (surprisingly) just cracking them open now.

On the front, it is marked as D-Link DWL-120 11Mbps Wireless USB Adapter, on the back is FCC ID# MXF-WL280, H/W: B2, F/W: 2.25

On the bottom of the PCB, we have the following chips:

Anadigi GPS-R02 DIY GPS Kit

Anadigi GPS-R02 DIY GPS Kit

I got this little "Anadigi GPS-R02 DIY" car gps kit from eBay seller anadigi-hk, and it was mailed direct from Hong Kong.

USB SD Card Adapter

USB SD Card Adapter

Ok, I got this set of 3 USB SD Card adapters from eBay seller flash-mart.

The picture shows the innards of one, and a full one. They come in multiple colors. They're nice because you can insert an SD card and put the cover back on. I'm thinking in particular about USB hard drives for the MSNTV2s with these.

SparkFun FT232RL Breakout Board

SparkFun FT232RL Breakout Board

This little guy will be making his appearance in some future electronics projects 


Phidgets are an easy to use set of electronic building blocks for low cost sensing and control from your PC. Using the Universal Serial Bus (USB) as the basis for all Phidgets, the complexity is managed behind an easy to use and robust Application Programming Interface (API). Applications can be developed quickly in Visual Basic, VBA (Microsoft Access and Excel), LabView, Java, Delphi, C and C++.

BlackDog USB-Powered Linux Server

BlackDog is a fully self-contained computer with a built-in biometric reader and a host of other powerful features. Unlike any other computing device, BlackDog is completely powered off of the USB port of your host computer