<  Other products  PIC Microcontrollers book parts  >

Frits Kieftenbelts site www.picbasic.nl contains a mini-course using Proton PICBASIC and a PIC 16F628A. I offer a set containing the smaller components used in this course, and a put some other products on this page that might be usefull if jou want to do this course. Unfortunately Frits course is in Dutch only... First, the set of small components:

SET-COMP-PICBASIC   components set for picbasic experiments

You need a programmer to load your code into the target PIC chip. The Wisp648 is one of the may programmers available. You will need a serial cable to connect a Wisp648 to your computer (you probably have one around), or lacking a serial port: an USB-to-serial converter. The components for the $PRODUCT-A-Cable-DB15-wires are included in both the $PRODUCT-K-Wisp648 and the $PRODUCT-A-Wisp648, so you will need this cable only when you do not want to construct (solder) it yourself.

K-Wisp648   Wisp648 kit: PCB, connectors, programmed 16F648, etc
A-Wisp648   Wisp648 assembled PCB
A-Cable-DB15-wires   Wisp648 programming cable to solderless breadboard
CABLE-D9M-1-8-D9F   DB9 extension cable, 1.8m, male - female

You will need a 5V supply. Note that the Wisp648 contains a power supply. If you dont have one you can build a VOTI-003 kit (jou must add suitable wall-wart). The set (above) contains some 7805 chips, so maybe that is all you need. The 78L05 is the smaller version of the 7805, it is for up to 100mA.

VOTI-002-kit   simple 5 Volt Power Supply
IC-7805-TO220   5V regulator, 1000 mA
IC-78L05-TO92   5V regulator, 100 mA

You will need something to connect the components of your circuit. A solderless breadboard provides an easy way to make a quick prototype. I also sell pre-cut pre-sstripped wire for use in a solderless breadboard, but the wires from a multi-wire telephone cable work juts as well.

T-BB-01   solderless breadboard, 55x166 mm, 830 contact points
TOOL-Wires-Set-03   wire set for solderless breadboard, 70 wires

If you want to build your circuit in a more premanent form you will have to solder it. A ring or stripes breadbord will be handy (unless you plan to make your own PCBs). And of course you will need a soldering iron. Most hobbyist seem to prefer lead-based solder, but you might try lead-free.

M-PERFBOARD-50x100   perfboard, holes at 2.54 mm, solder islands on one side
M-PERFBOARD-100x160   perfboard, holes at 2.54 mm, solder islands on one side
M-PERFBOARD-STRIPES-50x100   perfboard, holes at 2.54 mm, solder stripes on one side
M-PERFBOARD-STRIPES-100x160   perfboard, holes at 2.54 mm, solder stripes on one side
M-SOLDER-1   lead-tin solder 0.7mm, 60/40, 100gram

For part 4 and higher and LCD is required. A 2x16 will do, but you might prefer a lager one.

LCD-16   standard 16*2 LCD, with backlight
LCD-17   standard 20*4 LCD, with backlight

Part 7 uses a geared motor. Fits suggests a Conrad motor, this is the alternative I can offer:

MOT-11   Copal HG16-030-AA-00 small geared motor, 6V 450mA (surplus)

Part 8 uses a servo motor. I sell one:.

SERVO-02   cheap hobby servo
SERVO-03   small metal-gear hobby servo
SERVO-04   MG996R medium servo
CABLE-SERVO-01   servo extension cable, 30cm (surplus)
SERVO-TESTER-01   simple servo tester

Part 9 uses a 3x4 keypad. Maybe you prefer a 4x4.

KBD-01   3x4 matrix keypad
KBD-03   4x4 matrix keypad (surplus)

You can use a screwdriver or your fingers to pry the chips out of your breadboard or IC socket, but a simple IC puller makes the job much easier. The cut/strip tool I sell is not cheap, but I like it very much. A cheaper alternative is the red/black stripper tool you can often find in (Dutch) "bouwmarkt" shops in the 2-euro box (or whatever the day price will be). Not as good as the one I sell, but definitely good value for the money.

TOOL-IC-PULL   IC extractor
TOOL-CUT-STRIP   wire cutter and stripper
TOOL-CUT-01   wire cutter

The course uses the free version of Proton. Maybe you want to buy the full version?

PIC-ProtonPlus   Crownhill Associates' Proton Plus development suite

The prices shown are for payment using