smujzee / lolshield

Automatically exported from code.google.com/p/lolshield
0 stars 0 forks source link

LOLshield library appears not to work with Arduino Leonardo #26

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Build LOLshield.
2. Put it on a Leonardo.
3. Install LOLshield library code.
4. Connect LOLshield+Leonardo combi to computer.
5. Load Basic_Test example sketch.

What is the expected output? What do you see instead?
All dark LEDs. Some random LEDs light when you upload other,
non-LOLshield sketches.

What version of the product are you using? On what operating system?
LOLshield library v0.23
LOLshield 1.5
Arduino IDE 1.0.1
Arduino Leonardo
Mac OS X 1.6 (Snow Leopard)

Please provide any additional information below.
My LOLshield is not bad. I performed the above steps, substituting an Uno for 
the Leonardo and everything worked as expected.

Original issue reported on code.google.com by deathwea...@gmail.com on 11 Jun 2012 at 4:45

GoogleCodeExporter commented 9 years ago
Note that this is possibly going to be a nasty one - the Leonardo headers are 
as unlike the Uno and prior ATmega[8|168|328]-based Arduino headers as you can 
get and still maintain physical compatibility.  Anything that depends on ports 
being grouped like the Uno is going to require a fair amount of rework.

Original comment by pfrie...@gmail.com on 12 Jun 2012 at 3:14

GoogleCodeExporter commented 9 years ago
Did anyone manage to get LoL shield running on Leonardo?
I have tried some tricks but I cannot get it work right.

Original comment by bbuczow...@gmail.com on 9 Apr 2013 at 10:04

GoogleCodeExporter commented 9 years ago
:-( - bought one today at Maker Faire UK - Newcastle
Does not work with Leonardo
Tested same hardware with UNO - Works Fine

Original comment by stepheng...@gmail.com on 27 Apr 2013 at 11:37

GoogleCodeExporter commented 9 years ago
I managed to get it to work on the Leonardo. But I rewrote the library myself, 
because I got frustrated trying to figure out how the normal one works and the 
low level stuff is completely different (timers and pin mappings <- really 
annoying). Although it's a bit more basic.
If anyone is interested, contact me and I can send it to you. I wanted to try 
merging my part back into the normal library, but haven't had the time yet.

Original comment by wharncl...@gmail.com on 21 May 2013 at 3:39

GoogleCodeExporter commented 9 years ago
This could be added very similarly to the Mega support I committed… but I 
have no Leonardo to test with.  Anyone want to send me a couple?  :-)

Original comment by r...@ihack.net on 20 Aug 2013 at 8:15

GoogleCodeExporter commented 9 years ago
added in revision 48

Original comment by r...@ihack.net on 26 Aug 2013 at 11:20