
Si lees estas líneas, entonces algo salió mal ... con la conexión de este microcontrolador. Lo sé, yo mismo, el día antes de escribir el artículo, era lo mismo, pero los technomanyaks son personas terco terco
Puede zayuzat con seguridad cualquiera de los tres Arduin disponibles o Atmega328P-PU / Atmega8-16PU "desnudo"
Al final, es FÁCIL cargar USB-Linux con arduino ide debajo.

No, esta vez la luz entró en una cuña en Digispark y TEN. ¿En vano pagó $ 3 por una licencia ESD?
"Bueno, si decidiera qué, entonces tomaré una copa", cantó Vysotsky, y como saben, ¡sí!
Bien, hemos terminado con los dichos: arrancaremos la computadora, entraremos al BIOS.
Encontramos el elemento dispositivos / puertos - USB - sí, Digispark no funciona con USB-3
Desactivar USB3-Desactivar Compatible (Algunos pueden tener el modo de puerto configurado, poner USB-2 Compatible)
Mi artículo se llamaba xHCI - Deshabilitar
Tómese su tiempo para salir - active la depuración - Debug-Enable
Nuevamente en mi BIOS, esta función se llama de manera diferente - EHCI - Habilitar
Guardar y salir
Capucha? Descargar Windows?
¡Tómese su tiempo para ingresar a ArduinoIde!
¡Para empezar, derriba toda la leña instalada previamente en digistump / digispark!
¿Ya terminaste?
WIN-x - ejecutar - regedit - buscar buscar digistump en el registro y eliminar sin piedad, F3 - ¡buscar más!
Repita el procedimiento con la palabra digispark.
Reinicio de supervisión a la cabeza - Windows es todo lo mismo ;-)
Ahora necesitamos hacer dos descargas: el conjunto correcto de leña con un cargador - enlace micronúcleo
Página de descarga de Github.com
Tenía esta versión de micronucleus-2.0a4-win.zip
También necesitamos el programa ArduinoIde con soporte Digispark-a preinstalado. Vaya aquí:
Software regado bajo Attiny85
descargue la última versión de ArduinoIDE, mi versión (06/07/2018) - DigisparkArduino-Win32-1.0.4-May19.zip, extraiga el contenido.
En 64 bits, ¡funciona!
Desempaquete / configure nuestro controlador de micronúcleos.
Ok, ¡estamos lanzando DigisparkArduino versión 1.0.4!
Viejo? ¿Y tú Shashechki o Ride?
Es una esparta ¡Esto es Windows!

Lulzov agrega la marca registrada Sparta, bajo la cual tengo un soldador de pulso y un juego de destornilladores.
¡Pero tómate tu tiempo conectando la placa a un puerto usb!
Elija (en ArduinoIDE) Service-Board-Digispark (Tiny Core)
Próximo servicio programador-Digispark
Finalmente es hora de parpadear el 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
Cargamos Ctrl-U (después de todo, la verdad es que todavía no hemos insertado la placa en el USB. ¡¡ES IMPORTANTE !!)

Pero solo después de tal inscripción a continuación: encienda el Digispark en el puerto.

de lo contrario, parpadeará y aparecerá sin rumbo en dispositivos, como el primer satélite de la Tierra.
Si TODOS los elementos se siguieron con cuidado y secuencialmente, obtendremos una imagen similar

¡Y el LED que parpadea en el tablero es WIN!
¡Proyectos exitosos para ti!
Andrey