
Se você ler estas linhas, algo deu errado ... com a conexão deste microcontrolador. Eu sei, eu mesmo, um dia antes de escrever o artigo, era a mesma coisa, mas technomanyaks são pessoas teimoso teimoso
Você poderia zayuzat com segurança qualquer um dos três arduin disponíveis ou Atmega328P-PU / Atmega8-16PU "nu"
No final, é FÁCIL carregar o USB-Linux com o arduino ide.

Não, desta vez a luz veio em uma cunha no Digispark e na RTE - em vão você pagou US $ 3 por uma licença ESD?
"Bem, se eu decidisse o que fazer, tomarei uma bebida", cantou Vysotsky e, como você sabe, sim!
Ok, terminamos com os dizeres: vamos inicializar o computador, entrar no BIOS.
Encontramos o item dispositivos / portas - USB - sim, o Digispark não funciona com USB-3
Desativar Compatível com USB3-Desativar (Alguns podem apenas ter o modo de porta configurado - colocar Compatível com USB-2)
Meu item foi chamado xHCI - Desativar
Tome seu tempo para sair - ative a depuração - Debug-Enable
Novamente no meu BIOS, essa função é chamada de forma diferente - EHCI - Ativar
Salvar e Sair
Hood? Faça o download do Windows?
Leve o seu tempo para entrar no ArduinoIde!
Para começar, toda a lenha instalada anteriormente no digistump / digispark!
Você terminou?
WIN-x - execute - regedit - procure digistump no registro e exclua impiedosamente, F3 - procure mais!
Repita o procedimento com a palavra digispark.
Reinicialização de supervisão na cabeça - Windows é tudo a mesma coisa ;-)
Agora precisamos fazer dois downloads - o conjunto correto de lenha com um carregador - link micronúcleo
Página de download do Github.com
Eu tinha essa versão do micronucleus-2.0a4-win.zip
Também precisamos do programa ArduinoIde com suporte Digispark-a pré-instalado - acesse aqui:
Software desbotado sob Attiny85
baixe o ArduinoIDE mais recente, minha versão (em 07/06/2018) - DigisparkArduino-Win32-1.0.4-May19.zip, extraia o conteúdo.
Em 64 bits - funciona!
Descompacte / configure nosso driver de micronúcleo.
Ok, estamos lançando o DigisparkArduino versão 1.0.4!
Velho? E você Shashechki ou Ride?
É um Esparta - este é o Windows!

Lulzov acrescenta a marca registrada Sparta, sob a qual tenho um ferro de soldar por pulso e um conjunto de chaves de fenda.
Mas não se esqueça de conectar a placa em uma porta USB!
Escolha (no ArduinoIDE) Service-Board-Digispark (Tiny Core)
Próximo programador de serviço-Digispark
Finalmente, é hora de piscar o LED ;-)
void setup() { //Set Pins 0 and 1 as outputs. //Some Digisparks have a built-in LED on pin 0, while some have it on //pin 1. This way, we can all Digisparks. pinMode(0, OUTPUT); pinMode(1, OUTPUT); } void loop() { //Set the LED pins to HIGH. This gives power to the LED and turns it on digitalWrite(0, HIGH); digitalWrite(1, HIGH); //Wait for a second delay(1000); //Set the LED pins to LOW. This turns it off digitalWrite(0, LOW); digitalWrite(1, LOW); //Wait for a second delay(1000); }
Compilar Ctrl-R
Carregamos Ctrl-U (afinal, a verdade é que ainda não inserimos a placa no USB? É IMPORTANTE !!)

Mas somente após essa inscrição abaixo - ligue o Digispark no porto.

caso contrário, ele piscará sem rumo, aparecendo e desaparecendo em dispositivos - como o primeiro satélite da Terra!
Se TODOS os itens foram seguidos com cuidado e sequencialmente, obtemos uma imagem semelhante

E o LED piscando no painel é WIN!
Projetos de sucesso para você!
Andrey.