Pages: [1]   Go Down
Author Topic: Arduino Leonardo  (Read 2893 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 91
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

 Can you please let me know if the Arduino Leonardo is compatible with the Arduino IDE? Can we use it as a normal Arduino, sketches, libraries, etc?

Thanks in advance,
Manuel
Logged

Southern California
Offline Offline
God Member
*****
Karma: 5
Posts: 539
I like blinky lights
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The Leonardo is not out yet.

Based on the chatter of the various boards using the atmega32u4 that are already out (e.g. Teensy), the IDE can be used with minor changes and sketches and libraries work with various degrees of success. For example interrupts won't be supported initially, so anything that depends on those will fail.

Good luck!


Logged

http://en.wiktionary.org/wiki/magagna <-- My last name.  Pretty apt.

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 91
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Chris, thanks for the information.

Do you think on release of Leonardo or in future it will be fully compatible?

Thanks,
Manuel
Logged

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 331
Posts: 16540
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Chris, thanks for the information.

Do you think on release of Leonardo or in future it will be fully compatible?

Thanks,
Manuel

So far everytime the Arduino folks released a new board type they also included a IDE release to support it, so would just wait and see how it all falls out.

Logged

Southern California
Offline Offline
God Member
*****
Karma: 5
Posts: 539
I like blinky lights
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Do you think on release of Leonardo or in future it will be fully compatible?

This is purely my guess, but probably when the Leonardo is released the IDE will support it but there will be compatibility problems with libraries and existing code. Then over time those problems will be resolved, but that will take some months (or years?) as everybody gets used to the new environment.
Logged

http://en.wiktionary.org/wiki/magagna <-- My last name.  Pretty apt.

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 441
Posts: 23834
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Leonardo is called out as a board type in IDE 1.0.
fm has a couple versions of working boards, I just sent out some smaller PCBs to build up into smaller versions with uSD sockets.
abilinda (?) has also done a board.
So there are several options in addition to the boards that adafruit carries.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

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

i have the board from FM and it works with the arduino core that comes with arduino ide 1.0
everything works perfect and its a fun lil project if you like smd soldering (if you get the kit) cept the sketch size are a bit too big (4312 bytes for the blink sketch) not really sure why - ive asked FM and he told me that the ide might include code for HID and CDC USB support
Logged


Málaga, Spain
Offline Offline
Edison Member
*
Karma: 38
Posts: 2173
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi putyn, great to read that you like the board. Cheers for that.
CrossRoads, with a bit of luck I will be assembling the leonardino this weekend.

I will keep you posted!
Logged

   

England
Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have ordered a Leonardo which I expect to have next week. I have Arduino IDE version 1.0-5.1 installed under openSUSE 12.1.
The file arduino-1.0/hardware/arduino/boards.txt has the Leonardo section commented out. The  Leonardo does not appear as an option in the Tools > Board menu.
When I have my board, I could un-comment the section, or choose Uno or not use the board until the situation becomes clear.
Any suggestions?
Logged

Málaga, Spain
Offline Offline
Edison Member
*
Karma: 38
Posts: 2173
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The new IDE is out and about, with native support for Leonardo (and hence for the vinciDuino too). Its version 1.0.1.
Logged

   

Offline Offline
Newbie
*
Karma: 0
Posts: 40
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Its been fun adjusting the new bootloader and adding in support for my pH interface board. I grabbed a PID from Openmoko so I can avoid using Arduinos VID/PID combo. I have to say the new IDE version is a nice improvement and works quite well. It really wasnt too bad to switch everything over either, I did have to breakdown and create a variant and finish that portion off but this project is finally shaping up quite well. I like the atmega32u4 quite a bit and have it in a few projects, we do need to get this blasted USB-IF policy worked out so the little guys like us and get a block of VID/PID that dont cost a small fortune. For that much I am thankful for what Openmoko did and hope I can grab a few other ids.
Logged

England
Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The new IDE is out and about, with native support for Leonardo (and hence for the vinciDuino too). Its version 1.0.1.
Thanks. I had downloaded version 1.0.1 from arduino.cc but not realised I had not installed it. I have now removed the old version with openSUSE install / remove and have installed the new version manually. I am now ready for my Leonardo when it arrives.
Logged

Pages: [1]   Go Up
Jump to: