Introduction

Récemment, j'ai participé à un hackathon à Vilnius où mon équipe et moi avons transformé un vieux téléphone rotatif en un dispositif connecté capable de jouer de la musique et de créer des playlists personnalisées via l'API Spotify et un agent IA.

Contexte Technique

Nous avons utilisé un Raspberry Pi pour interagir avec le téléphone et notre serveur via une connexion websocket, ce qui nous a permis de contrôler l'audio, la sonnerie et le raccrochage. Nous n'avons pas écrit une seule ligne de code pendant le week-end, ce qui montre à quel point les outils de développement ont évolué.

Les hackathons ont changé, ils ne se concentrent plus sur l'écriture de code, mais sur la conception de systèmes complets et l'interaction avec le monde physique. Cela nous permet de nous concentrer sur l'aspect matériel et de créer des projets plus innovants.

Analyse et Implications

À mesure que le logiciel devient de plus en plus « résolu », les idées de hackathons doivent évoluer. Les applications web qui étaient impressionnantes il y a deux ans sont maintenant considérées comme banales. Pour continuer à innover, les hackathons doivent se tourner vers le matériel.

Cela signifie que nous allons voir plus d'emphasis sur les hackathons matériels, avec des projets qui réutilisent de vieilles technologies de manière créative, comme transformer un ancien ordinateur en une application moderne ou un appareil ménager en un dispositif connecté.

Perspective

Les hackathons devraient être un lieu où l'on peut laisser libre cours à son imagination et créer des projets qui sont à la fois ridicules et innovants. Nous devons nous attendre à voir des projets qui repoussent les limites de ce qui est possible avec le matériel et les technologies émergentes, comme l'IA et l'apprentissage automatique.

Les idées de projets pour les hackathons matériels sont infinies, comme créer une application pour un ancien ordinateur, transformer un télécopieur en un réseau social ou concevoir un four à micro-ondes qui peut être contrôlé par la voix. Ces projets peuvent ne pas avoir de cas d'utilisation pratique, mais ils montrent la créativité et l'innovation que les hackathons matériels peuvent apporter.