Vi har vært i samsvar med [CNLOHR] -prosessen med å produsere et AVR-drevet mikroskopglass som kjører Linux, samt grensesnittet Redstone kretser i Minecraft til ekte verden Elektronisk for en stund nå, men vi er virkelig et tap for ord på nøyaktig hvordan det fungerer. Vel, nå er det en video som forklarer hva du vil forstå om denne utrolig utfordrende og overhrogrought tingen.
Gadgeten drives av en AVR-mikrokontroller samt Ethernet-kontrolleren som kjører [Fabrice Bellard] ‘s jslinux i en nettleser. [CNLOHR] Lagt til noen få biter til JSlinux, slik at han kartlegger at X86 IO-portene emulerte i JSlinux til AVRs IO-porter. Dette gjør det mulig for ham å spørre tilstanden – både analog og digital – Bruk bare en nettleser. Ekstremt kul, men [CNLOHR] kan likevel kjøre Minecraft-serveren optimalisert for 8-biters enheter på denne mikroskopskyveserveren for å produsere en bro mellom ekte elektronikk, samt redstone kretser.
For å oppsummere hva som skjer her, produserte [Bellard] en X86-emulator i JavaScript, så vel som å sette Linux på den. [CNLOHR] serverer dette fra en mikrokontroller som er koblet til en krets utviklet på et mikroskopglass, slik at han kan blinke en LED fra Minecraft. Det er den vakreste over konstruerte og ubrukelige ting vi noensinne har sett, i utgangspunktet.
I videoen etter pause kan du se [CNLOHR] er overdrevet innviklet spasertur gjennom hva som skjer med denne mikroskopskyveserveren. Som en bit bonus kan du også få et glimt av Hackaday på 00:20 i [CNLOHR] ‘s mest besøkte / nye fanen i Firefox. Vi er beæret, virkelig.