A lo largo de los años, he usado tableros Arduino originales, así como una multitud de clones de diversa procedencia, desde el excelente InduinoX que figura en el sitio de Arduino como un tablero oficial compatible, hasta el muy bien hecho Mejora Nano Meduino chino (3.3 / 5 voltios conmutables), a clones muy baratos de eBay que a veces están mejor construidos que los tableros oficiales.
No hay nada único o sofisticado en la placa Arduino: es básicamente el microcontrolador (atMEGA328, atMEGA1280, SAM3X8E u otros) y su hardware de soporte mínimo. No hay mucho que pueda salir mal con ese pequeño, realmente.
Los dos elementos comunes que aseguran la compatibilidad entre estas placas son:
- El gestor de arranque Arduino
- Soporte para la placa dentro de la distribución oficial del software Arduino
El gestor de arranque se puede reemplazar por una versión mejor o más actualizada si hay una disponible para el microcontrolador de su placa.
Los archivos de soporte se pueden encontrar en línea, o las modificaciones menores a los archivos de la placa similar más cercana pueden proporcionar el soporte requerido para el entorno Arduino.
En resumen: sí, los clones suelen funcionar tan bien como el Arduino original, y los clones con funciones mejoradas a menudo funcionan mucho mejor mientras mantienen la compatibilidad (por ejemplo, InduinoX)