Cacharreando con el Leonardo acabo de hacer un pequeño "descubrimiento". Resulta que los pines de A0 a A5 que en otras placas son los pines digitales del 14 al 19, en mi Leonardo esto cambia, en éste son los pines del 18 al 23. Cuando busco información por la red en teoría deberían ser igual que en las otras placas como el UNO :nuse: Lo pongo a modo de información, por si alguien alguna vez va a usar los pines digitales más allá del 13 que no piense que su Leonardo está estropeado. Si ya lo sabíais, disculpad mi ignorancia
PD: Los pines analógicos si que funcionan en el orden correcto.
PD2: Mi Leonardo en teoría es original según Amazon pero tengo mis dudas debido a su precio y el encapsulado del microcontrolador.
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
El leonardo nunca ha sido compatible con el UNO en ese aspecto
Puedes comparar las cabeceras pins_arduino.h de los directorios standard\ y leonardo\ que hay en <directorio_instalacion>\hardware\arduino\variants
A cambio, el Leonardo tiene ventajas como su menor precio, mayor capacidad de jugar con timers, interrupciones y otras
Por internet siempre ponen el mismo orden de pines digitales que en el UNO, sin embargo tienes toda la razón, en el archivo que me dices son del 18 al 23. Ésto vuelve a demostrar que no hay que hacer siempre caso a lo que diga Internet
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
Tiene guasa el título del gráfico: "the definitive arduino leonardo pinout diagram" :zpistolas:
Yo me tropecé con la incompatibilidad UNO-leonardo usando una librería de infrarrojos que me dejaba el leonardo totalmente colgado y decidí no prestar más atención a las cosas del UNO.
Buenas a tod@s:
Viendo que la información oficial dada por la propia Arduino, propongo que creamos algun tipo de documentación en PDF y que se pueda descargar online, donde haya el datasheet real de cada placa para así asegurarnos de que estamos tratando nuestros queridos Arduinos, tal y como se merecen.
Yo dejo al aire la proposición. Quien tenga ganas, tiempo y conocimientos que lo haga. Sino... pues ya nos las apañaremos.
P.D. Disculpad si se me interpreta mal, pero creo que sería útil sobretodo para los novatos. Si tuviera los conocimientos o la información necesaria para hacerlo lo haría encantado yo mismo. Pero como no és así... pues dejo la propuesta al aire.