Pages: [1]   Go Down
Author Topic: Arduino without ftdi chip.  (Read 3159 times)
0 Members and 1 Guest are viewing this topic.
/dev/null
Offline Offline
Newbie
*
Karma: 0
Posts: 9
Ubuntu
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi all.
Does anyone tried atmgea chips with USB supported communication?
Like this "ATmega32U4-AU",
Is it possible leave ftdi chip and use internal cicruit for usb programming?
Logged

Offline Offline
Full Member
***
Karma: 0
Posts: 125
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes.  teensy is one.  http://www.pjrc.com/teensy/
It comes in 2 flavors.
Its ok, and it does work, but you use a different library so you have to be very careful if you want code that works on both usb and nonusb arduinos.

Another approach, if limited usb support is all you need, is to use software usb like vusb.
http://www.obdev.at/products/vusb/index.html
This approach will use about 1.5kb of your program space.

Logged

0
Offline Offline
God Member
*****
Karma: 0
Posts: 594
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

V-USB is awesome, check out USnooBie, its bootloader does not require any sort of serial converter at all.
« Last Edit: March 02, 2011, 11:40:49 am by frank26080115 » Logged

Freelance engineer, consultant, contractor. Graduated from UW in 2013.

0
Offline Offline
Newbie
*
Karma: 0
Posts: 41
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

http://www.instructables.com/id/Arduino-on-all-sorts-of-Atmels/#step1
Logged

/dev/null
Offline Offline
Newbie
*
Karma: 0
Posts: 9
Ubuntu
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for replies. But if i understood well I don't need hardware support of USB as i mentoined.
I can use V-USB in every (almost) atmega chip.
I was thinking about using that dedicated USB pins. I would like to know more about that.
Logged

0
Offline Offline
God Member
*****
Karma: 0
Posts: 594
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

LUFA has bootloaders such as AVR109 which works with avrdude. I modified my Teensy++ to use AVR109 instead of Teensyloader.

One such implementation: http://ladyada.net/products/atmega32u4breakout/

To get LUFA: http://www.fourwalledcubicle.com/LUFA.php
Logged

Freelance engineer, consultant, contractor. Graduated from UW in 2013.

Czech Republic
Offline Offline
Newbie
*
Karma: 0
Posts: 4
EAGLE is addicting.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I finishing am a new board that is going to be shield compatible and use the ATmega32U4 with the AVR109 bootloader. I will post some info on it in a separate thread.
Logged

Pages: [1]   Go Up
Jump to: