Hide minor edits - Show changes to markup
(Ten en cuenta que este programador no permite la comunicación entre el ordenador y los programas que ejecute Arduino. Para eso necesitarás un cable serie)
(Ten en cuenta que este programador no permite la comunicación entre el ordenador y los programas que ejecute Arduino. Para eso necesitarás un cable serie).
Vista trasera del conector
Vista trasera del conector.
Conector paralelo con una resistencia de 470 ohmios en el pin 1
Conector paralelo con una resistencia de 470 ohmios en el pin 1.
Conector paralelo con los dos cables soldados en su lugar
Conector paralelo con los dos cables soldados en su lugar.
Necesitarás descargar giveio aquí MIT's Microcomputer Project Laboratory (gracias Jim!) y ejecutar el archivo ginstal.bat.
Mira lapagina de bootloader para más detalles sobre cómo usar tu nuevo programador por puerto paralelo para cargar el bootloader a Arduino.
Necesitarás descargar giveio de MIT's Microcomputer Project Laboratory (gracias Jim!) y ejecutar el archivo ginstal.bat.
Mira la pagina de bootloader para más detalles sobre cómo usar tu nuevo programador por puerto paralelo para cargar el bootloader a Arduino.
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.
Usa silicona caliente para pegar los cables en el interior de la carcasa del conector paralelo, asegurándote de que cualquier cable sin aislar queda separado. También puedes usar cinta aislante para mantenerlos aislados.
Once the glue dries, reclose the case of the parallel-to-serial adapter.
Una vez que el pegamento se ha secado, vuelve a cerrar la carcasa del cable paralelo.
You'll need to download giveio from MIT's Microcomputer Project Laboratory (thanks Jim!) and run the enclosed ginstall.bat file.
See the bootloader page for details on using your new parallel port programmer to burn the bootloader onto the Arduino board.
Or, if you're programming using uisp directly, you can use a command line like:
Necesitarás descargar giveio aquí MIT's Microcomputer Project Laboratory (gracias Jim!) y ejecutar el archivo ginstal.bat.
Mira lapagina de bootloader para más detalles sobre cómo usar tu nuevo programador por puerto paralelo para cargar el bootloader a Arduino.
Si lo programas usando uisp directamente, puedes usar este comando:
@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
@autor: David A. Mellis IDII (gracias a Erez Kikin-Gil por fabricar uno, también a Massimo Banzi por las instrucciones)
@revisado por: Marcos Yarza K3
Conecta los cables de forma que vistos desde el conector
Une los finales de los cables de forma que vistos desde el conector, el cable libre quede arriba a la izquierda y el cable que va al pin 11 arriba a la derecha (pin 1 del conector, este pin debe conectar con el pin 1 indicado en la placa Arudino).
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).
three wire cables with female connectors on one end, unattached wires on the other
Remove any existing wires from the parallel connector.
Solder 470 ohm resistors to pins 1 and 2 of the parallel connector.
Quita los cables (si existen) del conector paralelo.
Suelda las resistencias de 470 ohmios a los pines 1 y 2 del conector paralelo.
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 (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).
Conector paralelo con una resistencia de 470 ohmios en el pin 1
Suelda una resistencia de 220 ohmios en el pin 11 del conector.
Suelda, en orden, tres cables de uno de los cables a la resistencia del pin 11 (que va al pin 18 del Atmega8), a la resistencia del pin 1 (que va al pin 19 del Atmega8) y al pin 16 (que va al pin de reset, pin 1).
Parallel connector with two of the three wires of a cable soldered to pins 11 and 1, respectively.
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).
Conector paralelo con dos de los tres cables soldados a los pines 11 y 1.
Suelda el cable del centro del segundo cable a la resistencia del pin 2 (que va al pin 17 del Atmega8) y uno de los otros cables al pin 18 (que va a tierra). (El tercer cable no se usa y se puede cortar).
Parallel connector with both cables soldered in place.
Conector paralelo con los dos cables soldados en su lugar
Conecta los cables de forma que vistos desde el conector
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.)
Instrucciones para fabricar un programador por puerto paralelo para Arduino (o cualquier otro microcontrolador Atmega). Este programador permite programar la placa en Windows sin ningún otro equipo adicional. Barato y divertido. (Ten en cuenta que este programador no permite la comunicación entre el ordenador y los programas que ejecute Arduino. Para eso necesitarás un cable serie)
Rear view of connector.
Tools:
You'll need (parts):
Vista trasera del conector
Herramientas:
Componentes:
three wire cables with female connectors on one end, unattached wires on the other
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.)
Attach:programmer_schematics.jpg Δ
Rear view of connector.
Tools:
You'll need (parts):

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 (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).

Parallel connector with two of the three wires of a cable soldered to pins 11 and 1, respectively.
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).

Parallel connector with both cables soldered in place.
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).
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.

You'll need to download giveio from MIT's Microcomputer Project Laboratory (thanks Jim!) and run the enclosed ginstall.bat file.
See the bootloader page for details on using your new parallel port programmer to burn the bootloader onto the Arduino board.
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
@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