FTDI Programmer: Difference between revisions

From lechacal
Jump to navigation Jump to search
Line 22: Line 22:
===Upload Bootloader===
===Upload Bootloader===


If programming an arduino MCU for the first time you must burn the bootloader onto it. For this first select the appropriate board in the Arduino IDE. '''Tools | Board '''.  For example ATtiny85 @ 8Mhz.
If programming an arduino MCU for the first time you must burn the bootloader onto it. For this first select the appropriate board in the Arduino IDE. '''Tools | Board '''.   
For example '''ATtiny85 @ 8Mhz''' or '''Arduino UNO'''.
Then select '''Tools | Burn Bootloarder'''.
Then select '''Tools | Burn Bootloarder'''.


===Upload Sketch (ATtiny)===
===Upload Sketch (ATtiny)===

Revision as of 16:33, 27 April 2015

This is a programmer board for use with a FTDI adaptor. This board connects to a computer a FTDI/USB adaptor.

Technical Specifications

Currently known supported Micro Controller Units:
Attiny85
Attiny45
Attiny13
Attiny84
Atmega328
Atmega168
Atmega8

Operate on 5Volts.

Firmware

The firmware used by the programmer is the sketch provided by the Arduino Example sketch ArduinoISP. See File | Examples | ArduinoISP.

Usage

Upload Bootloader

If programming an arduino MCU for the first time you must burn the bootloader onto it. For this first select the appropriate board in the Arduino IDE. Tools | Board . For example ATtiny85 @ 8Mhz or Arduino UNO. Then select Tools | Burn Bootloarder.

Upload Sketch (ATtiny)

Open your sketch file with the Arduino IDE. Make sure you select the appropriate MCU type in Tools | Board. Upload the sketch from the IDE.


Upload Sketch (ATmega)

It is possible to use this board to upload a sketch to an ATmega chip. The primary ATmega chip form the board must be removed and replaced with the chip that you wish to program. Open your sketch file with the Arduino IDE. Make sure you select the Arduino UNO type in Tools | Board. Upload the sketch from the IDE.


Related Article

How to program an Attiny85 or Attiny84