Rivendicare quello Arduino è presumibilmente un "falso fai-da-te", i critici dimenticano che si tratta di hardware open source. Pertanto, ci sono così tanti cloni di queste schede e non solo già pronti, ma anche fatti in casa. Ed è stata l'apertura che ha permesso ad Arduino di soppiantare la tavola ormai quasi dimenticata e una volta molto famosa della farfalla AVR. C'era davvero "falso fai-da-te". Alla lavagna non è stato solo permesso di ripetere: era impossibile con ogni desiderio. Aveva un display personalizzato, che non puoi ottenere separatamente, e non ce la farai al ginocchio.
Ma Butterfly era un dispositivo a bassissima potenza. Non esisteva uno stabilizzatore lineare e il driver di visualizzazione economico era situato direttamente nel microcontrollore. La scheda era alimentata da una batteria installata direttamente su di essa, che è durata a lungo. Ma Butterfly è realizzato anche su AVR e anche su Arduino. È possibile farlo fallo da solo scheda Arduino compatibile a bassa potenza? L'autore di Instructables con il soprannome mdeudon afferma che è possibile. suo prodotto fatto in casa ha la stessa piedinatura dell'Arduino Uno e gli schizzi vanno senza ricollegare i circuiti I / O. E viene fornito anche il LED sulla tredicesima "gamba". Ma allo stesso tempo non esiste uno stabilizzatore lineare, un LED costantemente acceso per indicare la potenza e un FTDI integrato (quando è necessario compilare lo schizzo, è possibile collegarne uno esterno). In modalità sospensione, il consumo corrente non supera diversi microamplificatori. Lo schema del dispositivo è mostrato di seguito:
A causa della mancanza di uno stabilizzatore lineare, il microcontrollore determina l'intervallo di tensione della scheda: da 1,8 a 5,5 V. Una lattina di una batteria al piombo, agli ioni di litio o ai polimeri di litio o due lattine di idruro di nichel-metallo. Quando sono collegati dispositivi esterni, incl. Modulo FTDI per lo sketch, questa gamma è ridotta al dispositivo appropriato, anche la compatibilità dei livelli logici dovrebbe essere presa in considerazione.
Il microcontrollore deve essere installato con il bootloader Arduino. Se non esiste un programmatore, verrà sostituito da un altro Arduino o dal suo clone, per il quale è necessario utilizzare i consigli forniti qui. Pertanto, fino a quando si dispone di almeno un Arduino con un bootloader funzionante, è possibile utilizzarlo per ripristinare la funzionalità di qualsiasi altro, nonché "ripristinare" la scheda fatta in casa appena assemblata.
Il circuito stampato stesso può essere realizzato da LUT, ordinato da qualche parte o sostituito con una breadboard di tipo perfboard. Il master sceglie il produttore della scheda presso OSH Park, come farà qualsiasi altro produttore. I file necessari per questo nel formato Eagle sono qui: schema e pagamento. E il risultato è simile al seguente:
Dopo aver assemblato la scheda e aver installato un microcontrollore su di esso con il bootloader Arduino già precedentemente scaricato, la procedura guidata collega il modulo FTDI e cerca di riempire lo schizzo per lampeggiare con il LED sulla 13a gamba. Ovviamente, tutto funziona e il master sta sperimentando metodi ben noti per ridurre il consumo energetico del microcontrollore mettendolo in modalità di sospensione, spegnendo le periferiche inutilizzate, ecc.
Inoltre sul sito è presente una traduzione di un articolo su un dispositivo per ricordare di interrompere la messa in onda, dove utilizzando gli stessi trucchi (rimozione di uno stabilizzatore lineare, ecc.), Si è riusciti a rendere la scheda Digispark a bassa potenza.