Actualizar su DigiSpark (clon) con un bootloader menor

Después mi DigiSparkclon, que pedí en ebay. ¿(recuerde la Junta rev3 que ellos nunca crearon? Bueno, conseguí que uno de un vendedor chino), me di cuenta de algo muy interesante - pin 5 seguía siendo un pin de reset. El fusible que hace este pin que PIN GPIO usable no se ha establecido como en el DigiSpark genuino. Ya que mi DigiSpark estaba teniendo sólo 6012 bytes de memoria, me di cuenta de podía actualizar fácilmente a los micronúcleos más reciente 2.2 (o 2.02? lo que sea...). Hay una versión llamada t85_aggressive en esta actualización, y es más pequeños que el bootloader original que viene con mi DigiSpark (v1.6) 702 bytes. Si lo actualizo tendre 6714 bytes de espacio disponible! Que es el infierno de la memoria mucho más, así que ¿por qué no? : D

Este mismo instructivo puede utilizarse para preparar crudo attiny85 microchips para seguir utilizándola como clones DigiSpark y Baratijas de Adafruit. Se puede aplicar a un DigiSpark genuino, pero necesitarás usar Fusible reseteador para volver a activar el pin Reset (que se puede hacer con otra DigiSpark!). Las baratijas ya la tienen.

Esto se puede hacer con cualquier comercial ISP, pero decidió ir barato y utilizado mi Pi de plátano para hacer el trabajo. Sí, puede utilizar el Raspberry Pi.

La configuración es realmente sencilla. Todo lo que necesitas es wiringPi y avrdude, ambos pueden ser obtenidos en unos pocos comandos sencillos, y creo que ya tienes instalado wiringPi.

Usted puede fácilmente obtener wiringPi para Raspberry Pi aquíy el BananaPi versión es disponible aquí.

AVRDUDE puede obtenerse con apt-get

Y usted va a necesitar el archivo hexadecimal con el gestor de arranque nuevo...

Te establecido avrdude para usar los pines GPIO de su SomethingPi en el siguiente paso...

Y antes de empezar a lanzar rocas y suciedad me: respeto a Raspberry Pi, BananaPi, Digispark y Adafruit, por todo el trabajo que han hecho llevar esta tecnología a nosotros. Recomiendo comprar y usar sus productos originales como la manera correcta para que los apoyen!

Artículos Relacionados

Independiente Atmega8-16pu con Optiboot Bootloader de Arduino

Independiente Atmega8-16pu con Optiboot Bootloader de Arduino

Este instructivo está hecho porque he experimentado varios problemas para hacer Atmega8-16pu ejecutar Optiboot Bootloader, así que quiero compartir cómo finalmente puedo usar Atmega8-16pu con Optiboot BootloaderHay muchas ventajas de usar Optiboot Bo
Actualizar radio de tubo con tapas nuevas y entrada IPOD/AUX

Actualizar radio de tubo con tapas nuevas y entrada IPOD/AUX

Después de arreglar el armario a esta radio y disfrutar mirando por un tiempo, es finalmente tiempo para tomar un golpe en el chasis. Funcionó bastante bien como era pero tenía un zumbido que siempre estuvo en el fondo que es bastante molesto después
Actualizar su lupa plegable con un multinivel brillo luz LED

Actualizar su lupa plegable con un multinivel brillo luz LED

una lupa es una herramienta muy útil cuando se trabaja con la electrónica. Pero a menudo, cuando la luz en la habitación no es lo suficientemente brillante, es todavía difícil ver los códigos pequeñitos escritos en la parte superior del IC y SMD. Así
Cómo actualizar el software Apple con Windows XP

Cómo actualizar el software Apple con Windows XP

en este Instructable te diré cómo actualizar el software de Apple si es en Windows XP.Paso 1: Menú de inicio Vaya al menú Inicio.Paso 2: Todos los programas Entrar en "todos los programas" y haga clic o pulse el ratón sobre él hasta que la panta
Adición de Digispark (con bootloader) soporte para Arduino existente 1.6. x IDE

Adición de Digispark (con bootloader) soporte para Arduino existente 1.6. x IDE

Digispark es pequeño Arduino IDE desarrollo compatible placa basada en el attiny85 Atmel que se conecta directamente al USB. Tiene muy pocos pernos, pero todavía puede hacer algunas cosas en limpios. Digispark derechos de autor por Digistump LLC (dig
Cómo desbloquear Digispark ATtiny85 y convertirla en una baratija

Cómo desbloquear Digispark ATtiny85 y convertirla en una baratija

Digispark ATtiny85 tableros vienen con el bootloader de micronúcleo y el pin de reset desactivado. Cuando se desactiva el reset obtienes un pin digital adicional y debe subir bocetos usando el gestor de arranque. Usted no puede usar programación ISP.
Procesamiento de controles R/C coche con módulos XBee

Procesamiento de controles R/C coche con módulos XBee

este instructable es una modificación de mi presentación a la comunidad de Chicago de procesamiento en el laboratorio de visualización electrónica (EVL), Universidad de Illinois en Chicago el 01 de octubre de 2012. En el tema de laSerie de la bibliot
PURPIC, el clon PICkit2 usable

PURPIC, el clon PICkit2 usable

Uno de mis primeros Instructables era un pelado programador PIC basado en un diseño de David Tait usando a través de transistores de agujero y resistencias pegados a un pedazo de cartón. ¡ Oh, cómo los tiempos han cambiado. Y como de costumbre, sigo
Configurar el controlador externo en Smoothieware como controlador de 1.2 con pernos que E1!

Configurar el controlador externo en Smoothieware como controlador de 1.2 con pernos que E1!

Contenido de este Instructable:ProloqueProblemas de controladores en disipador de calorDifunto Y controladorConfiguración Smoothieware con E1 como nuestro eje YY controlador - originalY controlador - E01 utilizandoDiagrama de pines de conductor compl
Consiguiendo comenzado con relés

Consiguiendo comenzado con relés

este instructable le hará familiarizarse con relé y su funcionamiento mediante un circuito simple.Paso 1: ¿Qué es un relé? Un relé es un interruptor operado eléctricamente. Se utiliza principalmente para el control de circuitos de tensión más alta co
Clones de Arduino ilimitado: el Otherduino

Clones de Arduino ilimitado: el Otherduino

Hola, este es Owen desde otra máquina Co. y voy a mostrarte cómo hacer sus propios clones de Arduino en el Othermill! Arduino es una plataforma de prototipado que tiene una base de usuarios masiva y toneladas de tutoriales y código disponible, que pe
BRICOLAJE teléfono Bluetooth controlado BB-8 droide con Arduino UNO

BRICOLAJE teléfono Bluetooth controlado BB-8 droide con Arduino UNO

Soy un gran fan de Star Wars y cuando vi Star Wars: la fuerza despierta pensé que necesito un droide de BB-8. Era impresionante cómo esta esfera poco movido en la película. Así que he decidido que voy a hacer este droide que se basa en el Arduino UNO
Manera fácil de ayudar a actualizar su base de choque de los clanes prisa

Manera fácil de ayudar a actualizar su base de choque de los clanes prisa

en los próximos párrafos, mal dará unos consejos para unrushing el choque de la cuenta de clanesPaso 1: saber si la base del ahorro se puede hacer. o vale la pena ser hecho Im suponiendo si tu leyendo esto, usted puede han saltado el Ayuntamiento mej
¿Dónde estás? Seguir a tus amigos con un mapa de diseño

¿Dónde estás? Seguir a tus amigos con un mapa de diseño

Desde que empecé a utilizar electrónica, he estado pensando de cómo podía hacer proyectos útiles para personas no técnicas. Mis padres, por ejemplo, no usan la computadora mucho. He diseñado este proyecto para ser simple, útil y divertido para su vid