Downloads
Kit Instructions
PDF format. Description,
schematic, parts list, etc...
Dragonfly Assembly Instructions
Firefly 16F88 Tutor & ZIF Assembly Instructions
Inchworm
ICD2 Assembly Instructions rev E
Inchworm+ ICD2 Assembly Instructions rev G
Junebug
Assembly Instructions
Mongoose Assembly Instructions
(Coming soon)
Unicorn
Assembly Instructions
Eric Gibbs Junebug Emulator for the OshonSoft
PIC18 Simulator
Here's your chance to use a virtual
Junebug, you'll also need the OshonSoft PIC18F Simulator. Although
the Junebug module supports unlimited use the OshonSoft PIC18
Simulator free demo only supports 30 runs before you must buy it.

Download it here
Junebug Sim 1.2
Inchworm ICD2 Hello World
Having trouble blinking that first LED, below is a one page poster
11"x17" guide for several popular PICs with schematic, source code
and instructions on using MPLAB.
Hello World
Project Poster a starting point for your first PIC project.
Schematics & source code for six popular PICs. Although it
references the Inchworm ICD2 compatible programmer any decent PIC
programmer should also work.

Here's the ICD2 Poster from Microchip
The connector is different but the
operation is about the same.
Using MPLAB ICD2
NEW IP->COM 3.0.0
IP->Com allows any of the existing
serial (RS232) ports on your PC to interface directly to a TCP/IP
network. Download IP->COM
3.0.0 here or from the IP->COM
homepage.
What's it good for? Well for starters
it's a great way of getting PIC projects with a RS232 port like
Firefly on the net using your PC and access it remotely via
Telnet.
Inchworm, Inchworm+ and Unicorn Firmware
If you're building your own Inchworm
or Inchworm+ using a PIC16F877A here's the bootloader you'll need
the Inchworm 16F877A
Firmware
if you've bought the kit it comes pre-programmed on the 16F877A,
else you'll need to get the chip programmed or build a simple PIC
programmer like a
JDM type (note, JDM style programmers do not work with USB to
RS232 adapters). If you're using an Inchworm with a 16F877 the firmware
can be found as part of your MPLAB download; look for "BL010101.HEX"
Don't forget to install the OS as described in the Inchworm or
Inchworm+ assembly guides.
Unicorn when used as an Inchworm+ USB
upgrade requires special firmware. It was designed to be programmed
using your Inchworm+ in RS232 mode as Unicorn can also function as a
handy 18F4550 Experimenter. The program to compile Unicorns firmware
for use as Inchworm+ USB upgrade requires a couple of files from
MPLAB so you will need MPLAB installed before you run it.
Extract_ICD2_4550.ZIP
credit goes to Sergio Lindau from the
edaboard microcontroller
forums.
Fireflys Sleep the 16F88 (for use with Firefly TZ)
Depending on the software you've got
programmed on the Fireflys Tutor 16F88 you might have problems
reading PICs when using the ZIF socket. Here's the
Sleep.hex program as described in
the Firefly assembly manual. Simply program it onto the 16F88 before
using the ZIF socket.
Working PL-2303 (Prolific USB to RS232 Bridge)
driver

Getting a working USB to RS232
adapter can be a real challenge. The very best USB to RS232
converters hands down are the
Edgeport units, the only problem is their price. A more
affordable solution are the abundant USB-RS232 adapters that use the
PL-2303 chipset. Problem is 90% of them are bundled with worthless
drivers that don't work with the Inchworm ICD2. Solution: I've put a
working driver here for download, if you have problems with your
PL-2303 USB-RS232 try this driver.
DX-UBDB9_Driver
Fonts
Here's a great font if you work
with 7-Segment LED displays.
MyBlueRoom.ttf it's based on the MAN69xx series of LED displays
and looks like this. The font includes alpha representations of
7-Segment letters.

Another handy font is
Crystal.ttf it's a monospaced font like Courier but includes a
Danish-Zero and is slightly easier to read than Courier IMO. I'll be
using it for program listings in my manuals.
SPBRG Calculator
for PIC USART & EUSART
Here's a handy SPBRG calculator
written by Mike K8LH from the
electro tech
forums
SPBRG_Calculator. Supports both the USART & EUSART.