Go Down

Topic: Using arduino uno as ftdi to i2c (Read 1 time) previous topic - next topic

Shaun5623

Is it possible to use the arduino uno board as an ftdi to upload code to this i2c board. http://www.ebay.com.au/itm/like/161338844598?lpid=100

CrossRoads

Simple answer is No. Uno does not have an FTDI chip. It has an Atmel processor programmed for the USB/Serial interface function.

I can't open the link to see what the I2C interface needs to do.
Depending on how big the code was, you could store it is a large array in PROGMEN and then write a sketch to send the data out via I2C to the device.
Or write a PC program to send the data to the Arduino, which then writes it the I2C device.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

Shaun5623

Thanks for your help.

Here is another link to the i2c board. http://m.ebay.com.au/itm/161338844598?cmd=VIDESC&gxo=true

mart256

#3
Aug 19, 2014, 03:26 am Last Edit: Aug 19, 2014, 03:29 am by mart256 Reason: 1

Thanks for your help.

Here is another link to the i2c board. http://m.ebay.com.au/itm/161338844598?cmd=VIDESC&gxo=true


I think UNO can work. I saw that your board has an on board atmega328p, it means it supports arduino uno bootloader (and maybe already has).
I would remove atmega from arduino uno board, then connect rx and tx and gnd to your uart-ftdi header. You should be able to upload code as it were a UNO board with bootloader inside, doing manual reset when uploading.

Zapro

You are not supposed to program the board over I2C.

The board is acting like an I2C-slave, where the MultiWii-board fetches data over the I2C-bus.

// Per.

jldeutch

I know this might be kind of a different subject, but I'm a n00b, so what are you gonna do?

Can you use a UNO with a Atmega8U (instead of a FTDI) to program a mini or Mintronics Menta? I know you can do it if your board has a FTDI (like duemillanova or NG).  I want to do what they do at the bottom of this page http://arduino.cc/en/Guide/ArduinoMini

Thanks in advance,
Jeremy

Zapro


I know this might be kind of a different subject, but I'm a n00b, so what are you gonna do?

Can you use a UNO with a Atmega8U (instead of a FTDI) to program a mini or Mintronics Menta? I know you can do it if your board has a FTDI (like duemillanova or NG).  I want to do what they do at the bottom of this page http://arduino.cc/en/Guide/ArduinoMini

Thanks in advance,
Jeremy


For gods sake, make a new thread instead of hijacking another!

// Per.

Go Up