Veille du samedi 7 novembre 2026¶
STM32H7P4 / H7P5 : des Cortex-M7 à 520 MHz faits pour le contrôle moteur¶
ST sort deux MCU pensés pour la commande de moteurs, l'électronique de puissance et l'IA embarquée : un HSP (coprocesseur matériel qui accélère les maths et le traitement du signal), des accélérateurs CORDIC et FMAC, 3 timers moteur avancés, jusqu'à 24 sorties PWM haute résolution, 4 ADC 12 bits et 3 bus CAN FD. Le H7P5 ajoute un NPU de 85 GOPS (une puce dédiée aux réseaux de neurones).
Waveshare ESP32-S31-Zero : une première carte avec le nouvel ESP32-S31¶
Une carte minuscule au format « Zero », avec un double cœur RISC-V à 320 MHz (FPU et SIMD), du Wi-Fi 6, du BLE 5.3 et de l'802.15.4 (Thread/Zigbee). Elle a jusqu'à 32 Mo de PSRAM dans la puce et un connecteur 40 broches pour un écran LCD, une carte SD et l'USB 2.0. La prise en charge de la puce dans ESP-IDF reste à vérifier.
OopsieRecover : apprendre à un robot à rattraper ses erreurs avec très peu d'exemples¶
Les modèles VLA (vision, langage, action) échouent souvent une fois déployés, et les corriger demande d'habitude des dizaines voire des centaines de démonstrations. Ici, le système déduit pourquoi une correction a été faite et transforme cette raison en « coût » spatial : une zone à éviter, un geste à privilégier. Avec une poignée de démos, la correction marche aussi sur de nouveaux objets et de nouvelles scènes (6 tâches testées, UT Austin).
Tuto : programmer en bare-metal sur PC avec UEFI¶
Une série en 5 parties, très bien notée sur Hacker News. Elle montre comment compiler un programme qui démarre directement depuis le firmware UEFI, sans système d'exploitation : outils, édition de liens, partition EFI, clé USB bootable, lecture de fichiers.
💡 Concept du jour : le CORDIC¶
C'est un algorithme qui calcule sinus, cosinus, arctangente et racines uniquement avec des additions et des décalages de bits, sans multiplication : on fait tourner un vecteur par petits angles fixes jusqu'à atteindre l'angle voulu. Câblé en matériel (comme sur ces STM32), il donne un sin/cos en quelques cycles, ce qui est utile en FOC à chaque période PWM pour les transformées de Park et Clarke. C'est ce qui permet de faire tourner une boucle de courant à 20-40 kHz sans saturer le CPU.