Catégorie : Sciences
Une alimentation USB-C miniature pour redonner vie au Commodore 64
L’alimentation d’origine du Commodore 64 a une fâcheuse réputation : elle a tendance à mourir en cuisant lentement ses propres composants.
Le régulateur, noyé dans la résine, ne dissipe pas la chaleur, surchauffe, et finit par cramer en emportant parfois la machine au passage. Pour un ordinateur de 1982 qui tient encore debout aujourd’hui, c’est un vrai problème.
Du coup, le collectif Side Projects Lab a sorti le PD-64, une alimentation pensée pour ressusciter les C64 sans la peur du toaster. Le truc tient dans la taille du port d’alimentation de la machine, donc franchement minuscule, et fonctionne avec n’importe quel chargeur USB Power Delivery du commerce (la norme qui équipe presque tous les chargeurs USB-C modernes). Vous lui demandez du 12 V via la négociation USB-PD, et le module en tire ce qu’il faut pour alimenter la machine.
Un thermostat Honeywell bourré de failles
Des chercheurs ont passé le thermostat connecté Honeywell X2S à la moulinette du reverse-engineering. Le résultat est un peu embarrassant.
L’appareil en question, c’est un thermostat Wi-Fi qui se pilote depuis le smartphone et s’intègre aux installations domotiques, embarque deux puces principales. Un microcontrôleur Renesas Cortex-M33 cadencé à 200 MHz avec TrustZone (la techno qui isole les zones sensibles de la puce pour protéger les données critiques), et une puce Realtek qui gère le Wi-Fi et le Bluetooth Low Energy. À côté, deux mémoires Flash Winbond chiffrées.
Votre bluetooth est en rade sur Linux ? Il existe une solution
Une mise à jour récente du noyau Linux a cassé le support de certains adaptateurs Bluetooth MediaTek, ceux qui sont intégrés aux puces Wi-Fi qu’on trouve sur beaucoup de cartes mères modernes.
Le résultat : votre clavier sans fil, votre souris ou votre casque Bluetooth ne se connectent plus après la mise à jour. Pour les utilisateurs Linux, c’est le genre de régression franchement pénible, pour rester poli.
Al Williams raconte sur Hackaday avoir traqué le problème jusqu’à un fichier précis du noyau : btmtk.c, le pilote qui gère les puces Bluetooth MediaTek. Deux lignes de code suffisent à contourner le problème. Sa rustine consiste à remplacer une fonction de gestion d’erreur par une instruction qui marque la sortie comme “non terminée” et continue. C’est pas génial sur le papier, mais ça fait remarcher le matériel le temps qu’un correctif officiel arrive en amont.
Un vélo construit avec les techniques de la Renaissance italienne
La chaîne YouTube “How To Make Everything” s’est lancé un défi très improbable : construire un vélo en n’utilisant que des matériaux et des techniques disponibles à la Renaissance italienne.
L’idée tourne autour d’un croquis de bicyclette qu’on attribue parfois à Léonard de Vinci, sauf que les historiens ont conclu depuis longtemps que le dessin n’est pas de lui et date bien après sa mort.
Le projet part donc d’un faux pour explorer une vraie question : si Léonard avait imaginé un vélo, à quoi aurait-il pu ressembler ?
