A Pic Tool Chain
(from a macintosh based standpoint, using the Wisp628 programmer)
This page will feature a complete description of what exactly this Pic Tool Chain is, why you want / need it, and how to get it working properly from a macintosh computer.
... Right now I just got a list of stuff to get / buy to make the first basic test using that Tool Chain (i.e. How to Make the Led Blink), and I've made a a diagram of the Tool Chain in as an overview.
Tool Chain Diagram:

This the list of stuff you'll need for the tool chain from the mac involving the Wisp. And the bare essentials to make a PIC blink a led.
For programming and making the tool chain:
- USB-Serial Adapter (e.g. the Keyspan USA-19HS, which I bought from Apple Centre CS for €45)
- an In-Serial-Programmer (my tool chain works with the Wisp628, which is made by a dutch guy selling them at www.voti.nl The completely assembled Wisp is €35, but seems to be currently out of stock, the build-it-yourself kit is €23)
Then to make the blinking led itself: This stuff is all way more cheaper than the tool-chain essentials from above. And whatever tool chain you will be using, making a simple blinking led is probably the best way to start. The blinking led is considered the 'hello world' of embeddedness.
- 1x Solderless breadboard (where you can just stick wires in to make a scheme)
- a whole bunch of little thin wires (best use the thinnest wire, which isn't composed of strands of copper, but just has a solid core)
- Knife or wire stripper [[strip tang] to remove the plastic from the ends of the wires.
- 1x simple 8 pins PIC Microchip, the 12F629 or the 12F675 (with normal PDIP, 0.1 inch pins)
- 1x Volt-regulator (5Volt regulator: 7805)
- 1x Diode (1n4004 or something similar 1n400?)
- 1x Crisal / Resonator: 20MHz cristal
- 1x Battery: 9Volt Battery
- 1x Battery-clip for that battery (with two wires coming from the clip)
- 1x LED (or multiple and in different colors if you are in for something fancy ;-)
Capacitors [[Condensatoren]:
- 1x 10µF (10 'mu-Farad') Electrolyte
- 1x 1000µF (1000 'mu-Farad' = 1mF (milliFarad) Electrolyte
- 1x 100nF (100 'nanoFarad' = 0,1 µF), Monoceramic (104)
- 2x 22pF (or something similar 20 pF 'picoFarad') Ceramic Disc Capacitors (Note: you'll need two of those)
Resistors [[Weerstandjes]
- 1x 33k? (33 'kiloOhm')
- 1x (actually 1 per LED) 330? (330 'Ohm')
Good luck with finding the stuff in the shops. Have fun asking for those parts. I think this is the best part of making the led blink: to go to the shops and very confidently ask for parts you only know a serial number of (7805) and pretending you know exactly what you're talking about, while all these little parts and numbers are dazzling you. :-)
External references:
blink a LED with voti http://www.voti.nl/blink/index_1.html
