Main.ParallelProgrammer History

Hide minor edits - Show changes to markup

November 20, 2006, at 10:59 AM by David A. Mellis -
Added lines 3-4:
February 05, 2006, at 10:57 AM by 82.186.237.10 -
Changed lines 57-64 from:

To program the Arduino board with your new parallel port programmer, you need to edit <WIRING>\lib\wiringlite\makefile. Change the line:

program: program-using-bootloader

to:

program: program-over-parallel-port

to:

See the bootloader page for details on using your new parallel port programmer to burn the bootloader onto the Arduino board.

November 11, 2005, at 12:22 PM by 195.178.229.25 -
Changed lines 5-6 from:

http://static.flickr.com/33/62125224_2cc88647f1_o.jpg

to:

http://static.flickr.com/33/62125224_2cc88647f1_o.jpg

Deleted lines 72-75:
November 11, 2005, at 12:21 PM by 195.178.229.25 -
Deleted lines 2-3:

David A. Mellis (with thanks to Erez Kikin-Gil for building one too and to Massimo Banzi for the request and the instructions)

Changed lines 5-6 from:
to:

http://static.flickr.com/33/62125224_2cc88647f1_o.jpg

Added lines 70-75:

@author: David A. Mellis IDII (with thanks to Erez Kikin-Gil for building one too and to Massimo Banzi for the request and the instructions)

@revised by: Marcos Yarza K3

May 24, 2005, at 05:25 PM by 81.114.121.230 -
Added lines 7-8:
May 21, 2005, at 02:56 PM by 81.75.243.242 -
Changed lines 55-56 from:

You'll need to download giveio from MIT's Microcomputer Project Laboratory (thanks Jim!) and run the enclosed ginstall.bat file.

to:

You'll need to download giveio from MIT's Microcomputer Project Laboratory (thanks Jim!) and run the enclosed ginstall.bat file.

May 20, 2005, at 04:44 PM by 81.114.121.230 -
Changed lines 3-4 from:

David A. Mellis

to:

David A. Mellis (with thanks to Erez Kikin-Gil for building one too and to Massimo Banzi for the request and the instructions)

May 19, 2005, at 02:04 AM by 81.75.243.242 -
Changed lines 5-6 from:

Instructions for building a parallel port programmer for the Arduino board (or any other Atmega8 chip). Allows you to program the board on Windows without a bootloader. Cheap and fun.

to:

Instructions for building a parallel port programmer for the Arduino board (or any other Atmega8 chip). Allows you to program the board on Windows without any additional equipment. Cheap and fun. (Please note, however, that this doesn't allow for communication between the computer and programs running on the board. You'll need a serial cable for that.)

May 19, 2005, at 01:53 AM by 81.75.243.242 -
Changed lines 16-17 from:
  • (2x) three hole cables
to:
  • (2x) three wire cables with female connectors on one end, unattached wires on the other
May 19, 2005, at 01:51 AM by 81.75.243.242 -
Changed lines 57-58 from:

To program the Arduino board, you need to edit <WIRING>\lib\wiringlite\makefile. Change the line:

to:

To program the Arduino board with your new parallel port programmer, you need to edit <WIRING>\lib\wiringlite\makefile. Change the line:

May 19, 2005, at 01:50 AM by 81.75.243.242 -
Changed lines 53-54 from:

Drivers

to:

Software

Added lines 57-69:

To program the Arduino board, you need to edit <WIRING>\lib\wiringlite\makefile. Change the line:

program: program-using-bootloader

to:

program: program-over-parallel-port

Or, if you're programming using uisp directly, you can use a command line like:

uisp -dprog=dapa -dpart=ATmega8 if=prog.hex -dlpt=0x378 --erase --upload

May 19, 2005, at 01:46 AM by 81.75.243.242 -
Changed lines 43-44 from:

Connect the ends of the two cables so that, when viewed from the connector end, the unused wire is to the upper left and the wire to pin 11 is to the upper right.

to:

Connect the ends of the two cables so that, when viewed from the connector end, the unused wire is to the upper left and the wire to pin 11 is to the upper right (this is considered pin 1 of the connector and should be matched with the pin 1 indicated on the Arduino board).

May 19, 2005, at 01:44 AM by 81.75.243.242 -
Changed lines 5-6 from:

Instructions for building a parallel port programmer for the Arduino board. Allows you to program the board on Windows without a bootloader. Cheap and fun.

to:

Instructions for building a parallel port programmer for the Arduino board (or any other Atmega8 chip). Allows you to program the board on Windows without a bootloader. Cheap and fun.

May 19, 2005, at 01:43 AM by 81.75.243.242 -
Added lines 3-4:

David A. Mellis

May 19, 2005, at 01:43 AM by 81.75.243.242 -
Changed lines 29-30 from:

Solder, in order, the three wires of one of the cables to the resistor on pin 11, to the resistor on pin 1, and directly to pin 16.

to:

Solder, in order, the three wires of one of the cables to the resistor on pin 11 (which goes to pin 18 on the Atmega8), to the resistor on pin 1 (which goes to pin 19 on the Atmega8), and directly to pin 16 (which goes to the reset, pin 1).

Changed lines 35-36 from:

Solder the middle wire of the second cable to the resistor on pin 2, and one of the other wires to pin 18. (The third wire is not used and may be cut short).

to:

Solder the middle wire of the second cable to the resistor on pin 2 (which goes to pin 17 on the Atmega8), and one of the other wires to pin 18 (which goes to ground). (The third wire is not used and may be cut short).

May 19, 2005, at 01:37 AM by 81.75.243.242 -
Added lines 37-40:

Parallel connector with both cables soldered in place.

Added lines 43-48:

Hot glue the wires inside the case of the parallel-to-serial adapater, making sure that any uninsulated wires are kept apart. Or, if not using an adapter, wrap the exposed wires with electrical tape to keep them from touching.

Once the glue dries, reclose the case of the parallel-to-serial adapter.

May 19, 2005, at 01:29 AM by 81.75.243.242 -
Added lines 31-34:

Parallel connector with two of the three wires of a cable soldered to pins 11 and 1, respectively.

May 19, 2005, at 01:24 AM by 81.75.243.242 -
Changed lines 19-27 from:

Some basic instructions are available elsewhere online.

  • Remove any existing wires from the parallel connector.
  • Solder 470 ohm resistors to pins 1 and 2 of the parallel connector.
  • Solder a 220 ohm resistor to pin 11 of the connector.
  • Solder, in order, the three wires of one of the cables to the resistor on pin 11, to the resistor on pin 1, and directly to pin 16.
  • Solder the middle wire of the second cable to the resistor on pin 2, and one of the other wires to pin 18. (The third wire is not used and may be cut short).
  • Connect the ends of the two cables so that, when viewed from the connector end, the unused wire is to the upper left and the wire to pin 11 is to the upper right.
to:

Remove any existing wires from the parallel connector.

Solder 470 ohm resistors to pins 1 and 2 of the parallel connector.

Parallel connector with a 470 ohm resistor soldered to pin 1.

Solder a 220 ohm resistor to pin 11 of the connector.

Solder, in order, the three wires of one of the cables to the resistor on pin 11, to the resistor on pin 1, and directly to pin 16.

Solder the middle wire of the second cable to the resistor on pin 2, and one of the other wires to pin 18. (The third wire is not used and may be cut short).

Connect the ends of the two cables so that, when viewed from the connector end, the unused wire is to the upper left and the wire to pin 11 is to the upper right.

May 19, 2005, at 01:20 AM by 81.75.243.242 -
Added lines 6-9:

Tools:

  • Soldering iron
  • Hot glue gun (optional)
Changed lines 11-13 from:
  • (2x) 470 ohm resistor (yellow-purple-brown).
  • (1x) 220 ohm resistor (red-red-brown).
  • Parallel port cable or parallel-to-serial adapter.
to:
  • (2x) 470 ohm resistor (yellow-purple-brown)
  • (1x) 220 ohm resistor (red-red-brown)
  • (1x) parallel port cable or parallel-to-serial adapter
Changed lines 16-19 from:

Tools:

  • Soldering iron
  • Hot glue gun (optional)
to:
Changed lines 21-22 from:
to:
  • Remove any existing wires from the parallel connector.
  • Solder 470 ohm resistors to pins 1 and 2 of the parallel connector.
  • Solder a 220 ohm resistor to pin 11 of the connector.
  • Solder, in order, the three wires of one of the cables to the resistor on pin 11, to the resistor on pin 1, and directly to pin 16.
  • Solder the middle wire of the second cable to the resistor on pin 2, and one of the other wires to pin 18. (The third wire is not used and may be cut short).
  • Connect the ends of the two cables so that, when viewed from the connector end, the unused wire is to the upper left and the wire to pin 11 is to the upper right.
May 19, 2005, at 01:08 AM by 81.75.243.242 -
Added lines 19-20:
Changed lines 25-30 from:

You'll need to download

Attach:giveio.zip

(stolen from MIT's Microcomputer Project Laboratory - thanks Jim!) and run the enclosed ginstall.bat file.

to:

You'll need to download giveio from MIT's Microcomputer Project Laboratory (thanks Jim!) and run the enclosed ginstall.bat file.

May 19, 2005, at 12:58 AM by 81.75.243.242 -
Added lines 1-29:

Parallel Port Programmer

Instructions for building a parallel port programmer for the Arduino board. Allows you to program the board on Windows without a bootloader. Cheap and fun.

Equipment

You'll need (parts):

  • (2x) 470 ohm resistor (yellow-purple-brown).
  • (1x) 220 ohm resistor (red-red-brown).
  • Parallel port cable or parallel-to-serial adapter.
  • (2x) three hole cables

Tools:

  • Soldering iron
  • Hot glue gun (optional)

Instructions

Some basic instructions are available elsewhere online.

Drivers

You'll need to download

Attach:giveio.zip

(stolen from MIT's Microcomputer Project Laboratory - thanks Jim!) and run the enclosed ginstall.bat file.

HomePage

May 19, 2005, at 12:53 AM by 81.75.243.242 -
Deleted lines 0-24:

Parallel Port Programmer

Instructions for building a parallel port programmer for the Arduino board. Allows you to program the board on Windows without a bootloader. Cheap and fun.

Equipment

You'll need (parts):

  • (2x) 470 ohm resistor (yellow-purple-brown).
  • (1x) 220 ohm resistor (red-red-brown).
  • Parallel port cable or parallel-to-serial adapter.
  • (2x) three hole cables

Tools:

  • Soldering iron
  • Hot glue gun (optional)

Instructions

Some basic instructions are available elsewhere online.

Drivers

You'll need to download giveio.zip? (stolen from MIT's Microcomputer Project Laboratory - thanks Jim!) and run the enclosed ginstall.bat file.

HomePage

May 19, 2005, at 12:53 AM by 81.75.243.242 -
Changed lines 23-24 from:

You'll need to download giveio.zip? (stolen from MIT's Microcomputer Project Laboratory - thanks Jim!) and run the enclosed ginstall.bat file.

to:

You'll need to download giveio.zip? (stolen from MIT's Microcomputer Project Laboratory - thanks Jim!) and run the enclosed ginstall.bat file.

May 19, 2005, at 12:52 AM by 81.75.243.242 -
Changed lines 17-18 from:

Some basic instructions are available.

to:

Some basic instructions are available elsewhere online.

Changed lines 23-27 from:

You'll need to download

Attach:giveio.zip

(stolen from <a href="http://web.mit.edu/6.115/www/">MIT Microcomputer Project Laboratory</a> - thanks Jim!) and run the enclosed ginstall.bat file.

to:

You'll need to download giveio.zip? (stolen from MIT's Microcomputer Project Laboratory - thanks Jim!) and run the enclosed ginstall.bat file.

HomePage

May 19, 2005, at 12:44 AM by 81.75.243.242 -
Added lines 1-27:

Parallel Port Programmer

Instructions for building a parallel port programmer for the Arduino board. Allows you to program the board on Windows without a bootloader. Cheap and fun.

Equipment

You'll need (parts):

  • (2x) 470 ohm resistor (yellow-purple-brown).
  • (1x) 220 ohm resistor (red-red-brown).
  • Parallel port cable or parallel-to-serial adapter.
  • (2x) three hole cables

Tools:

  • Soldering iron
  • Hot glue gun (optional)

Instructions

Some basic instructions are available.

Drivers

You'll need to download

Attach:giveio.zip

(stolen from <a href="http://web.mit.edu/6.115/www/">MIT Microcomputer Project Laboratory</a> - thanks Jim!) and run the enclosed ginstall.bat file.

Share