banner

Notizia

Aug 24, 2023

Il miglior hacking di badge per conferenze che tu abbia mai visto

Come per ogni vera truffa hardware, l'Hackaday Supercon aveva bisogno di un badge, e preferibilmente elettronico. Questa conferenza era incentrata sulla creazione di hardware e il badge non ha fatto eccezione.

Progettato in tempi brevi, era possibile consegnare un badge PCB ai partecipanti ma non includeva microcontrollori, FPGA o radio definite dal software. Questa tabula rasa è stata la base per una sessione di saldatura elettronica freestyle completamente libera.

La parte anteriore del badge include una maschera di saldatura nera opaca con tracce di piastrelle Truchet. Metti più badge uno accanto all'altro e lo schema continua all'infinito. All'interno di ciascuna traccia curva è presente un foro passante che costituisce una griglia di fori sul retro del badge. Sul lato posteriore ci sono anche due griglie rettangolari che costituivano una bella area in cui gli hacker saldavano i loro componenti.

Molte persone hanno accettato la sfida di hackerare il proprio badge e, nonostante uno strano passo per i fori passanti (0,230") e tracce che non andavano da nessuna parte, ci sono state alcune build sorprendenti. Oserei dire che l'hacking dei badge al Supercon è stato il migliore che abbia mai visto, e questo include DEFCON e CCC.

[Shanni] e [David] hanno trovato parti sufficienti per realizzare non uno ma due ricetrasmettitori radio AM CW. Il circuito è stato costruito con un chip quad NAND. Il ricevitore è della vecchia scuola con un condensatore e un induttore con un diodo al germanio - qualcosa che non ho visto nei contenitori dei componenti.

Al Supercon, [zakqwy] ha tenuto un discorso sul suo progetto, NeuroBytes. Ognuna di queste minuscole schede emula un singolo neurone, con cavi a nastro che fungono da assioni. Collega 302 di questi NeuroByte insieme e potresti potenzialmente avere un C. elegans che si dimena. Tuttavia, [zakqwy] non usa il cervello su un distintivo per scopi utili; lo sta semplicemente usando per far lampeggiare alcuni LED. Utile come un altro, davvero.

Non tutti i badge necessariamente funzionavano, intendiamoci. [Alan] ha preso un ESP8266, un LCD TFT, un Teensy e una serie di LED APA 101 per visualizzare il suo nome su un badge connesso al WiFi. Forse non abbiamo concesso abbastanza tempo per l'hacking dei badge, ma in modo davvero pratico, [Alan] è riuscito a scrivere il suo nome sul suo badge. Ha usato un pennarello.

A portare le cose all'estremo è stato un partecipante folle che è riuscito a mettere tutto su un badge. Questo badge è iniziato con una mostruosa batteria LiPo 4S da 10000 mAh e cinque metri di LED RGB indirizzabili individualmente. Il piano originale era quello di prendere un LED ultravioletto da 50 Watt, ma questo è andato perso nei rifiuti del contenitore dei pezzi di ricambio. Al suo posto prese invece un orologio a cucù.

Per non essere da meno nella categoria "badge lampeggiante", qualcuno è riuscito a trasformare il suo badge in un display POV rotante. Con 10 LED saldati sulla parte anteriore del badge e un Teensy, una batteria da 9 V, un regolatore lineare e un mucchio di codici, il badge POV è riuscito a visualizzare "HACKADAY" quando veniva fatto girare in aria.

Questo badge POV aveva tutto il codice per visualizzare numeri e lettere; un bel po' di lavoro che probabilmente è dovuto al fatto che il giudizio sull'hacking dei badge è avvenuto il secondo giorno dei colloqui. Quelle 12 ore in più a tarda notte erano sufficienti per dare a molte persone il tempo di scrivere del codice, trovare dell'hardware o imbattersi in un orologio a cucù.

Insomma, una bella prestazione da parte di tutti.

C'erano un sacco di Teensies che fluttuavano intorno al Supercon grazie a [Paul Stoffregen] e al suo laboratorio sull'audio del microcontrollore, c'erano schede microcontrollore più che sufficienti per tutti i tipi di hack di badge. Questi Teens sono bravissimi con l'USB e [Bharathi] ha usato il suo badge per un controller di gioco. Saldato direttamente sul badge c'era un accelerometro MMA7455 che si trovava intorno all'area delle parti. Inclinando il badge, [Bharathi] invia comandi direzionali a qualunque gioco stia giocando.

Il badge di [Rocky] consiste in alcune scatole piene di schede di sviluppo dalla cache di rifornimento di Hackaday, alcune batterie, alcune schede Sparkfun e apparentemente tutti i nostri sensori di gas di monossido di carbonio. Non è la costruzione più complessa sotto ogni aspetto, ma è un ottimo esempio di quanta roba avevamo in giro.

CONDIVIDERE