Home About Me Getting Started Projects Links

Google

   The Web    JRHackett.net



Documentation for Prog-05 Board


Parts List (All part numbers are Digikey, unless otherwise specified.)


Label Description Part Number
D1 Diode, BAT85 568-1617-1-N
LED LED, Red, T-1 67-1066-ND
None Header, Male, 2x5 571-1033285 (Mouser)
None Header, Male, snap 929400E-01-36-ND
None Shorting Jumper, 2-pin S9001-ND
R1 Resistor, 10k, 1/4 Watt 10KQBK-ND
R2 Resistor, 22k, 1/4 Watt 22KQBK-ND
R3 Resistor, 330 ohm, 1/4 Watt 330QBK-ND
R4 Resistor, 180 ohm, 1/4 Watt 180QBK-ND


Assembly Instructions

Note: On all of our PC boards for PICAXE(R) processors, the 2x5 header at the top edge of the board and the row of header pins along the bottom edge of the board are inserted from the bottom of the board and soldered on the top of the board. In other words, the black plastic piece that connects the pins is below the board. It is best to leave these headers to last.

Usually, PC board assembly and soldering is easiest if you proceed from the smallest to the largest part. However, the small size of the Prog-05 board results in a very snug fit for the LED and the two-pin jumper immediately above it. As a result, it is important to assemble these two parts first.

Depending on the specific parts you use, it may be necessary to file the lower edge of the two-pin jumper and/or the upper edge of the LED in order to make these two parts sit properly on the PC board - a small jewelers file (or an emery board) works well for this purpose.

When you are satisfied that these two parts fit properly, solder them in place. Because the board is so small, you may find it helpful to use a "helping hand" to hold the board as you solder - you may also want to use masking tape or blue painter's tape to keep parts from moving when the board is upside-down, as shown in the following photo:

helping hand

Next, insert and solder resistors R2 and R3, followed by R1 and R4, and the BAT-85 diode. Make sure to orient the diode so that its cathode is facing up, as shown on the silk-screen of the Prog-05 board.

When you have soldered all the parts that mount on the top of the board (and solder on the bottom), make sure all the excess leads have been clipped. At this point you may want to rub the bottom of the board a few times on a piece of emery-type sand paper to remove any sharp edges. You can use flux remover to clean the bottom of the board, but I have found that ordinary paint thinner and a tooth brush works just as well for this purpose, and it's easier on your hands. The following photo shows the results of sanding and cleaning the bottom of the board:

sanded and cleaned

Now you are ready to insert and solder the 2x5 header at the top of the board, and the two 2-pin headers at the bottom of the board. As mentioned above, each of these headers is inserted from the bottom of the board, and soldered on the top of the board.

In order to simplify this step, it's helpful to first insert the longer ends of the 2x5 header into one breadboard (near its edge), and the longer ends of the two 2-pin headers into another breadboard (near its edge), and suspend the Prog-05 board between the two breadboards (see the photo below). Then solder all the header pins on the top of the Prog-05 board. (You can't use one breadboard for this purpose, because the spacing of the top and bottom headers doesn't match that of a breadboard.)

suspended between breadboards

In order to connect the Prog-05 programming adapter (or any of our PICAXE-related boards) to your PC, you will need to construct a suitable programming cable - just follow the detailed instructions presented here. You can use the simple circuitry shown in the two photos below to connect the Prog-05 board to a PICAXE-08M. Notice that the silk-screen labels identify the PICAXE I/O pin connections. In the second photo, the Prog-05 board has been removed to reveal how the ground connection is made underneath the board.

Prog-05 circuit (a)

Prog-05 circuit (b)

No additional circuitry is necessary to test the Prog-05 - just write a program to blink the on-board LED (on output0) and download it to the 08M. (Be sure the shorting jumper is installed, or the LED won't light!) The required connections for a PICAXE-14M are identical because its ground, serin and serout pins are in the same relative positions. If you want to use the Prog-05 (or Prog-07) board with a different PICAXE processor (e.g., the PICAXE-18X), consult the RevEd documentation for the locations of the three pins that need to be connected to the programming interface board.

If you remove the programming interface board and still want to be able to run your PICAXE program, don't forget to tie the PICAXE serin line to ground, as described here. If you have any problems getting your Prog-05 board to function properly, email me at Ron@JRHackett.net and I will do what I can to help.

Thank you for purchasing a JRHackett.net product!