The following parts are needed if you use the Olimex board as a starting place
I believe this is finally correct. You may only need two of the 0.1 uf bypass caps but they are cheap so I recommend we be safe and add one to the 16F88.
Quantity | Part Desc. | Notes |
1 | Olimex Board | Prototype board (16F88 20 Mhz) |
3 | 0.1 uf | C3, C6, C7 - Monolithic capacitors |
2 | 1N4148 | D3, D4- Signal diodes |
1 | color LED | D1 - Receive data indicator |
1 | color LED | D5 - Transmit data indicator |
1 | 10k | R7- resistor |
4 | 1k | R1, R5, R8, R11 - resistors |
2 | 2k | R9 - resistor |
1 | 3.9k | R3 - resistor |
1 | 8.2k | R4 - resistor |
1 or 2* | 100k | R6 - resistor |
1 or 2* | 470 | R10 - resistor |
1 | 10K variable | R12 - miniature potentiometer |
1 | 2N2222A | Q1 - PNP transistor |
* There is a suggested addition to Bob's original circuit that would add another 100K and a 470 ohm resistor. They add a little hystereses to the input comparator circuit. I recommend these changes and will add them to my unit but they are not required. I will describe how the additional resistors are wired into the circuit an a few days.