My graduation cap runs Rust
L'auteur décrit sa première expérience de remise de diplôme et s'étonne du coût et du caractère locatif de la toge et du chapeau de diplômé. Il s'interroge sur la tradition de déplacer le pompon de droite à gauche et imagine une animation lumineuse qui s'activerait au mouvement du pompon. Pour réaliser ce projet il a assemblé un Digispark ATtiny85, 48 LEDs WS2812B, un contact reed avec aimant pour détecter le pompon, un déclencheur USB-C Power Delivery et une batterie externe. Le développement logiciel en Rust a pris environ deux heures en nécessitant des modifications d'avr-hal et de ws2812-avr pour l'ATtiny85, tandis que la partie matérielle a demandé plus de trois heures. Il a décidé de ne pas porter le dispositif pendant la cérémonie parce qu'il le jugeait de mauvais goût, a publié le code sur GitHub et avertit que la vidéo contient un stroboscope potentiellement problématique.