Ao longo dos anos, usei placas originais do Arduino, bem como uma infinidade de clones de proveniência variada, desde o excelente InduinoX, listado no site do Arduino como uma placa compatível oficial, até o muito bem-feito chinês Meduino Nano Enhancement (3.3 / Comutável de 5 volts), para clones baratos do eBay, que às vezes são mais bem construídos do que os quadros oficiais.
Não há nada de exclusivo ou sofisticado na placa Arduino: é basicamente apenas o microcontrolador (atMEGA328, atMEGA1280, SAM3X8E ou outros) e seu hardware de suporte mínimo. Não há muito que possa dar errado com esse pouco, realmente.
Os dois elementos comuns que garantem a compatibilidade entre essas placas são:
- O carregador de inicialização do Arduino
- Suporte para o quadro na distribuição oficial do software Arduino
O carregador de inicialização pode ser substituído por uma versão melhor ou mais atualizada, se houver uma disponível para o microcontrolador em sua placa.
Os arquivos de suporte podem ser encontrados on-line ou edições menores nos arquivos da placa semelhante mais próxima podem fornecer o suporte necessário para o ambiente do Arduino.
Resumindo: Sim, os clones normalmente funcionam tão bem quanto o Arduino original, e os clones com recursos aprimorados geralmente funcionam muito melhor, mantendo a compatibilidade (por exemplo, InduinoX)