Main.StandaloneAssembly History

Show minor edits - Show changes to markup

June 19, 2007, at 03:30 AM by Paul Badger -
Changed lines 3-4 from:

Here's a pictorial view of a standalone Arduino system on a breadboard. This version basically duplicates the Arduino serial model, with a slight change. You can see from the schematic that a few components have been removed, and a new one has been added. The 7404N hex inverter replaces the TX and TX transistor assemblies on the serial board. It's just a convenient way to invert the serial signal from a the programming computer to the ATMega8.

to:

Here's a pictorial view of a standalone Arduino system on a breadboard. This version basically duplicates the Arduino serial model, with a slight change. You can see from the schematic that a few components have been removed, and a new one has been added. The 7404N hex inverter replaces the RX and TX transistor assemblies on the serial board. It's just a convenient way to invert the serial signal from a the programming computer to the ATMega8.

August 26, 2006, at 11:26 PM by David A. Mellis -
Changed lines 25-26 from:
to:
April 25, 2006, at 09:26 AM by Massimo Banzi -
Changed lines 11-12 from:

NOTE: there are 3 mistakes in the schematic: pin 1 and 2 of the 7404 (IC1) must be swapped / S1 (the reset switch) is connected between GND and pin 1 of IC2 (the atmega8) / pin 4 of X1 (serial connector) is connected to ground.

to:

NOTE: there are 3 mistakes in the schematic: pin 1 and 2 of the 7404 (IC1) must be swapped / S1 (the reset switch) is connected between GND and pin 1 of IC2 (the atmega8) / pin 5 of X1 (serial connector) is connected to ground.

April 25, 2006, at 09:26 AM by Massimo Banzi -
Changed lines 10-11 from:

NOTE: there are 2 mistakes in the schematic. pin 1 and 2 of the 7404 (IC1) must be swapped and S1 (the reset switch) is connected between GND and pin 1 of IC2 (the atmega8)

to:

NOTE: there are 3 mistakes in the schematic: pin 1 and 2 of the 7404 (IC1) must be swapped / S1 (the reset switch) is connected between GND and pin 1 of IC2 (the atmega8) / pin 4 of X1 (serial connector) is connected to ground.

April 25, 2006, at 09:24 AM by Massimo Banzi -
Changed lines 10-11 from:
to:

NOTE: there are 2 mistakes in the schematic. pin 1 and 2 of the 7404 (IC1) must be swapped and S1 (the reset switch) is connected between GND and pin 1 of IC2 (the atmega8)

March 25, 2006, at 05:26 PM by David A. Mellis - Linking to new ATmega8 pin mapping diagram.
Changed lines 5-6 from:

You'll need a chart to know the Arduino pin numbers of the ATmega8 pins. Here's one.

to:

You'll need a chart to know the Arduino pin numbers of the ATmega8 pins. Here's one.

February 27, 2006, at 03:37 PM by 128.122.151.128 -
Added lines 5-6:

You'll need a chart to know the Arduino pin numbers of the ATmega8 pins. Here's one.

September 16, 2005, at 01:08 AM by 128.122.151.128 -
Changed lines 21-22 from:

insert bootload instructions

to:
September 16, 2005, at 12:37 AM by 128.122.151.128 -
Changed lines 5-6 from:
to:
September 16, 2005, at 12:37 AM by 128.122.151.128 -
Changed lines 5-6 from:
to:
September 16, 2005, at 12:33 AM by 128.122.151.128 -
Changed lines 5-6 from:
to:
September 16, 2005, at 12:32 AM by 128.122.151.128 -
Changed lines 5-6 from:
to:
September 15, 2005, at 10:51 PM by 128.122.151.128 -
Changed lines 25-26 from:
to:
Changed lines 29-30 from:

to:
September 15, 2005, at 10:50 PM by 128.122.151.128 -
Changed lines 25-26 from:
to:
Changed lines 29-30 from:
to:

Changed lines 33-34 from:
to:
September 15, 2005, at 10:49 PM by 128.122.151.128 -
Changed lines 33-34 from:

ser-connector-back.jpg

to:
September 15, 2005, at 10:48 PM by 128.122.151.128 -
Added lines 7-8:

note: programming header not included in schematic

Changed lines 17-18 from:
to:
Changed lines 23-36 from:

Once the chip is bootloaded, you're ready to connect it to the Arduino software.

to:

Once the chip is bootloaded, you're ready to connect it to the Arduino software. To simplify the board, I removed the programming header and connecting wires and added a reset button in the space above the microcontroller. Here's the resulting board. This is accurate to the schematic, except for the 220-ohm resistor on the LED.

The serial connector's connection to ground is hidden under the connector itself in the photo above, so here's the same photo without the connector, to reveal the wires:

The serial connector is soldered to some straight headers so it can fit into the board like so:

ser-connector-back.jpg

Connect a serial cable to your computer, a 9-15V DC power supply to the board, and you're ready to program.

September 15, 2005, at 10:36 PM by 128.122.151.128 -
Changed lines 5-6 from:
to:

Here's a part list for this board.

Changed lines 11-14 from:

I made a programming header connector to connect to an AVRISP programmer by soldering right-angle header pins to straight header pins.

to:

I made a programming header connector to connect to an AVRISP programmer by soldering right-angle header pins to straight header pins. The cable attaches fasing to the right of the board.

Added lines 17-21:

To program the bootloader, you'll need the bootloader files. In Arduino-0001, bootloading is not built into the interface, so you'll need to do a little extra work.

insert bootload instructions

Once the chip is bootloaded, you're ready to connect it to the Arduino software.

September 15, 2005, at 10:27 PM by 128.122.151.128 -
Changed lines 1-14 from:

Here it is.

to:

Tom Igoe

Here's a pictorial view of a standalone Arduino system on a breadboard. This version basically duplicates the Arduino serial model, with a slight change. You can see from the schematic that a few components have been removed, and a new one has been added. The 7404N hex inverter replaces the TX and TX transistor assemblies on the serial board. It's just a convenient way to invert the serial signal from a the programming computer to the ATMega8.

You will need an Atmel programmer to put the bootloader on your microcontroller, initially. In the board pictured below, space is left above the microcontroller to attach the programming cable.

I made a programming header connector to connect to an AVRISP programmer by soldering right-angle header pins to straight header pins.

September 15, 2005, at 10:19 PM by 128.122.151.128 -
Added line 1:

Here it is.

Share