Firefly TZ (Both Tutor & ZIF) Kit MSRP $55
Firefly T
(Tutor sans ZIF) Kit MSRP $45
Firefly Z (ZIF socket ONLY) Kit MSRP $35
The
Firefly Assembly Instructions Includes description,
schematic, parts list and more. Now expanded to 16 pages.
Kit #2 Firefly is a
PIC 16F88 tutor and a companion project for the Inchworm ICD2 kit.
Firefly can be built as either a PIC ZIF socket adapter or as a PIC
tutor with debug support. For only a few dollars more Firefly TZ
than a ZIF socket only adapter like
Melabs (or a few dollars less the Firefly Z (ZIF only).
Firefly's main
features: (when built with both ZIF and Tutor options)
-
ZIF socket for
flash based 8 thru 40 pin FLASH PICs

-
PIC16F88 (The
16F88 supports the ICD2 debug mode)
-
Three pushbutton
switches (PCB space for either small or large buttons)
-
Three Red/Green
BiColor LEDs
-
Two variable
resistors 0-5V for hardware Analog ports
-
38KHz IR sensor
-
Hardware RS232
with level converter
-
DIP switch for
programmer select and IR, VR1 & VR2
-
Three pin socket
for iButtons, switches, resistors, capacitors and other small
components
-
Six pin USER port
for expansion (possible projects include motor control &
range-finding)
-
Three pin Servo,
IR OUT, LED, Speaker & hardware PWM/CCP port
-
Reset switch and
power LED
-
ICD2 (Inchworm
style)
connector VPP,+5,GND,PGD,PGC
-
5V 1.3mm power
jack (Requires regulated 5V, normally the Inchworm ICD2 provides
power)
The 16F88 is a recent
PIC that is an ideal candidate for learning PIC programming as it
contains the internal hardware required for debug. It's also a
more fully featured and modern version of the PIC16F84 and even the
newer 16F628. In short it's like a tiny version of the 16F87x and
it's cheaper than the 16F84! The documentation including schematic
is coming soon and will be posted as soon as it's ready.
Fireflys Blinky 16F88 demo
program
Sample program
Blinky 16F88 source as seen in the Assembly Instructions.
Sleep.hex for 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.

Firefly ZIF socket IC
insertion diagrams





