Il badge hardware per la conferenza Hackaday Belgrado è un computer retrò che indossi al collo.?Ho uno nelle mie mani ed è veramente un'opera d'arte. ? bellissimo, è divertente da giocare con, e sarà una piattaforma epica per un week-end di gloriosa distintivo l'hacking! Scopri il primo video sguardo, allora unitevi a me sotto come ho drill-down nei dettagli.
Prendi il tuo biglietto ora metaltech Belgrado, il nostro premier conferenza hardware europea alla fine di questo mese. E 'una giornata piena di colloqui, lavori, cibo, divertimento, e, naturalmente, tutti attraverso la porta riceve uno di questi incredibili badge. La parte migliore è la comunità che risulta per questo evento e che include il Villaggio Hacker che prende piede in serata. Saremo Hacking i cartellini fino alle prime ore del mattino accanto demo hardware, presentazioni, colloqui lampo, e vivere IDM e dj set.
HARDWARE DOLCE
?
Questo badge sensazione incredibile. Il concept e la progettazione dell'hardware sono opera di?Voja Antonic?che è già a Belgrado per assicurarsi che il processo di produzione proceda senza intoppi. Dal momento che tutti coloro che partecipa alla conferenza riceverà un badge c'è un sacco di hardware per la produzione di!
Voja è un maestro nel compresa scelte abile nei suoi disegni. Amo la forma di questo distintivo, con il foro passante su un lato. Ma l'angolo opposto ha una leggera smussatura tira la forma in una direzione molto interessante, insieme con gli angoli inferiori leggermente arrotondati. Gli interruttori sono angolati ipnotico in un modo che una griglia rettilineo non sarebbe stata, e la scelta di Voja di un terreno a tratteggio incrociato versare in rame superiore dà una texture piacevole che si potrebbe non aver notato, ma avrebbe perso se sono stati portati via. Questo badge è stupendo. Quando penso a un computer retro le cose che vengono in mente sono una tastiera Clicky, ed una verde (o ambra) display monocromatico. Questo badge soddisfa facilmente gli amanti della tastiera con 55 pulsanti momentanei. Lo schermo stesso è a colori così?Potere?fare in bianco e nero, e a 320 × 240 si ha la sensazione di un CRT a bassa risoluzione, opera in modalità VT100 40 × 20 caratteri di default (di più su questo nella sezione Software) La sorpresa che porterà un sorriso al vostro viso è l'altoparlante montato sulla parte posteriore PCB. Può essere guidato con tre voci e suoni solo grande! Troverete un modulo RGB LED sulla parte anteriore, nonché un header di espansione per la programmazione, seriale, I2C, e alcuni GPIO. Tutto questo è guidato dal PIC32MX370F512H, oltre ad chip flash due megabyte per la memorizzazione di programmi. Se questo era tutto a disposizione come un computer di nuovo nel corso della giornata avrebbe dominato l'industria: 48 MHz, 512 memoria flash kB, e 128 kB di RAM.
Il badge che ho è una delle 5 ‘Mark 2’ prototipi - gli originali non avevano l'altoparlante, erano basate su un chip PIC24, e questa versione ascende da AAA a AA. I distintivi di produzione hanno maschera di saldatura nero e una lunetta in acrilico per la schiena, ma tutto il resto rimane lo stesso. Ulteriori informazioni su?la pagina del progetto della pagina.
Per tenerlo tra le mani è qualcosa di speciale, ma il software è ciò che rende viva. L'idea originale di Voja era un distintivo che ha un interprete BASIC, ma abbiamo così molto di più. Avendo trovato un post molto vecchio sul forum Microchip da lui circa BASIC per PIC, abbiamo contattato?Jaromir Sukuba?— ben noto su Hackaday.io e?vincitore della Coin Cell Challenge?all'inizio di quest'anno. Jaromir accettato di venire a bordo e scrivere il software per il progetto. Si prega di prendere il tempo di ringraziare per questo Jaromir, si è trasformato in un grande progetto!
Per coloro che vogliono la purezza nella loro esperienza Retro Computing, Jaromir ha un paio di cose per voi. In particolare, il distintivo è in esecuzione CP / M su un emulatore Z80. CP / M è un sistema operativo molto popolare per i computer della vendemmia Z80, e alla prova il sistema di cui stiamo lavorando da Zork! Ma questo non è certo limitato ai giochi. Il badge come ROM per CP / M che include xmodem. Usando un'USB a TTL cavo seriale è possibile trasferire programmi su uno dei tre 512 unità kB che utilizzano quel chip Flash per l'archiviazione. Naturalmente è anche possibile trasferire distintivo di badge per.
Anche un enorme ritorno al passato è una copia di?Piccolo BASE?che sta funzionando in una forma inalterata. Questo non è il principale interprete BASIC sul badge, ma risalente al 1970. E 'divertente sfidare se stessi per fare qualcosa di veramente interessante con l'interprete barebone. Per coloro che vogliono un ripasso,?ecco il manuale Tiny BASIC?risalente a 1979.
L'evento principale del distintivo è l'interprete BASIC metaltech che è stato personalizzato per fare pieno uso di tutte le funzioni di badge. Ha la possibilità di salvare e caricare i programmi da 16 slot di memoria, ma può anche trasferire i programmi in provenienza ea destinazione del badge su seriale. Si spinge la musica sul badge utilizzando un semplice linguaggio di scripting. Ci sono parole per il controllo dei LED, giocherellando GPIO sull'intestazione perno, e prendendo un controllo più diretto del display con colori cangianti, spostando il cursore, aggiornamento dello schermo di controllo, e utilizzando il set di caratteri ASCII estesi. Puoi controllare tu stesso il software visitando?questo deposito.
Tutto questo veramente fa di esso un computer retrò nelle vostre mani. Non vedo l'ora di vedere centinaia di questi vengono digitate su e portare gioia a una conferenza piena di geek hardware!