-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Adelino é uma placa de desenvolvimento dual-microcontroller baseada em ATmega32U4 e ESP8266 (usando o módulo WiFi ESP-12F). É inspirado no Arduino Leonardo e no Arduino Yún, com recursos como:
-
Alta integração: ATmega32U4 e ESP8266 possuem interconexões nativas on-board para barramentos Serial, SPI e I2C.
-
Multi-master: Ambos os microcontroladores possuem ciclos de vida totalmente independentes, podendo inicializar e operar sozinhos. Ao mesmo tempo, ambos os microcontroladores podem reiniciar e programar um ao outro. É possível escrever um bootloader de ESP8266 para ATmega32U4, bem como carregar firmware de ATmega32U4 para ESP8266.
-
Bootloader de modo duplo: O bootloader ATmega32U4 controla as conexões USB e a programação para ATmega32U4 e ESP8266 ao mesmo tempo. Não há necessidade de botões de pressão ou reinicializações. Apenas aponte
avrdude
ouesptool
para a porta USB e carregue seu firmware. O bootloader lida com ambos. -
Reinicialização em vários estágios: reinicialização de software e amigável ao desenvolvimento que controla as ações sequencialmente:
-
Resetar ATmega32U4;
-
Forçar execução do bootloader. Muito útil com um sketch bugado no ATmega32U4;
-
Resetar ESP8266;
-
Solicitar reconfiguração do ESP8266;
-
Restaurar o software no ESP8266 para os padrões de fábrica;
-
Claro, os modos podem ser personalizados via bootloader.
-
-
Módulos Grove: Dois conectores Grove disponíveis para usar um grande número de módulos, como sensores, interruptores, relés, monitores e muito mais. Basta conectar e hackear.
-
Segurança: Coprocessador criptográfico ATECC608 com armazenamento seguro de chaves e muitos outros recursos.
A plataforma Arduino e seu IDE são totalmente suportados. Abra seu Arduino IDE, clique em Arquivo
> Preferências
e copie a URL abaixo para as URLs do Gerenciador de Placas Adicionais:
https://raw.githubusercontent.com/neoautus/Adelino/762798ffd534436f3c28dc876ebc39256f0d5738/Platforms/Arduino/package_adelino_index.json
Recomendamos usar Zadig para instalar e gerenciar os drivers seriais USB. Zadig é um aplicativo do Windows que instala drivers USB genéricos. É gratuito e de código aberto distribuído sob licença GPL. Os fontes do Zadig fazem parte do
e estão disponíveis em libwdi github project.libwdi
-
Baixe o Zadig;
-
Conecte sua placa Adelino;
-
Rode o
Zadig
-
Selecione
Options → List All Devices
-
Selecione
Adelino
device from the list -
Clique em
Replace Driver
-
Pronto!
Este trabalho é licenciado sob Creative Commons Attribution-NoDerivatives 4.0 International License.