Me preguntaba si es posible cambiar la biblioteca de software para escribir bocetos de arduino de INO para que pueda esperar un escudo de arduino bajo un conjunto diferente de pines. Por ejemplo, quiero usar estos escudos juntos: RedFly Wifi Shield:
y Arduino motor Shield rev3:
Veo que no puedo apilarlos juntos porque comparten el pin D3, pero si conecto el escudo RedFly no apilando, sino con cables separados, puedo conectar el escudo Red Fly a cualquiera de los 4 pines que quiero, por ejemplo, al D20-D23 de Mi arduino mega board. Espero que la biblioteca de software para usar Red Fly no funcione entonces. La pregunta es: ¿esas bibliotecas son configurables, por lo que podrían cambiarse para usar otro conjunto de pines? Quiero decir, ¿es posible sin reescribir el código while? Específicamente, me gustaría saber si es posible alguno de los escudos anteriores. No había comprado ninguno de estos todavía, y no sé cómo se ven las bibliotecas de software.
ACTUALIZACIÓN: Gracias por sus respuestas, pero no pude encontrar el código fuente de la biblioteca RedFly.h para usar el escudo de RedFly WiFi, así que no sé si se puede volver a escribir para usar otros pines. Los ejemplos de uso ( enlace ) sugieren que no toma la configuración de pin de forma clara (como lo hace la biblioteca LCD de Arduino) . ¿Alguien trabaja con el escudo WiFi de RedlFl? ¿El código fuente de la biblioteca está disponible en la web?