Go Down

Topic: Leonardo Clone out already! (Read 25 times) previous topic - next topic

CrossRoads

Can someone explain the D# assignment's of the Leonardo to me? Almost seems arbitrary.

I tried to assign them so the same function would be on the same pin, with a jumper field to allow A4/A5 be that or SCL/SDA, and keep the SPI pins the same to avoid the Mega 'issue' of them being somewhere else.
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.

CrossRoads

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.

westfw

To make PCB layout trivial?  To show off that it IS arbitrary?  To make sure PWM pins stay in the same place? (I think I'm betting on that last one.  For typical usage (shields, code), it's more important that 3,5,6, 9,10,11 stay PWM-capable than that the pin ordering matches the  port bit ordering.)

From the pins_ file, it sounds like they put the SPI port on the ISP connector (D14..17), freeing up other pins to be connected to D11..13.  The official Ethernet Shield establishes the (unfortunate, IMO) precedent of using the ISP connector for SPI peripherals, rather than the digital IO pins (that way it is compatible with both Arduino AND mega.)

Anyone who actually has a Leonardo is probably under non-disclosure, right?  So it's all speculation unless there is official word...


fm

It sound funny that: people that have a Leonardo are under non disclosure. I mean, this is an open hardware platform, right? Or is it?
   

Graynomad

Quote
this is an open hardware platform, right?

Yes it does seem a bit of an contradiction, I'm hanging out to see the Due schematic because I'd like to do a clone design.

Maybe they don't want to release stuff until it's right. Otherwise they'll be buggy versions circulating.

______
Rob
Rob Gray aka the GRAYnomad www.robgray.com

Go Up