Selon cnx-software, IAMLIUBO a développé un micrologiciel pour le contrôleur IoT M5Stack Core2, permettant de reproduire les caractéristiques essentielles du bloc de macros Codex Micro, proposé à 230 $ pour la plateforme d’agent de codage IA d’OpenAI. Cette avancée facilite la surveillance et le contrôle des agents par les développeurs.
M5Stack Core2 à 125 $ : une alternative abordable aux blocs de macros à 230 $
Le modèle original se distingue par son boîtier CNC précis, ainsi que par un encodeur rotatif et un joystick, mais son prix élevé et sa disponibilité limitée (uniquement aux États-Unis et actuellement en rupture de stock) en font un choix peu attrayant pour beaucoup. En parallèle, la société a lancé des précommandes pour une alternative personnalisée avec 25 touches, vendue à 125 $. Cependant, il est possible de reproduire la même fonctionnalité à coût réduit avec d’autres pads macro comme le SayoDevice O3C, le DuckyPad Pro ou le Waveshare MK10. En remappant simplement les touches, les utilisateurs peuvent bénéficier de toutes ces options à une fraction du coût.

Utilisation du M5Stack Core2 : 6 touches d’agent et écran LCD de 2 pouces pour plus d’interactivité
Avec le M5Stack Core2, IAMLIUBO s’éloigne des solutions classiques, car cet appareil ne fournit pas de clés. Au lieu de cela, l’appareil utilise un écran LCD tactile de 2 pouces et propose six touches d’agent, six commandes, ainsi que quatre directions d’analogique stick. Ce micrologiciel positionne le Core2 comme un périphérique HID via BLE en liaison avec les données Codex Micro de Work Louder. La gestion des couleurs d’état de tâche, l’indicateur de batterie, le remappage des commandes et l’intégration push-to-talk sont intégrés à l’application de bureau ChatGPT. Le micrologiciel a été testé sous macOS, mais il est également censé être compatible avec Windows. Notons que l’application n’est toujours pas disponible pour Linux.

Ce micrologiciel a été élaboré à l’aide de PlatformIO en tirant parti du framework Arduino. Le code source, les instructions pour démarrer et la documentation technique sont accessibles sur GitHub. Ce projet s’adresse principalement aux utilisateurs possédant déjà un appareil M5Stack Core2. Sinon, l’appareil peut être acheté sur Amazon pour 59,90 $ ou sur AliExpress pour 46,90 $ avant frais de livraison et taxes.

Ce n’est pas la première fois que ce type de matériel pour agents IA est évoqué. Anthropic a précédemment présenté le micrologiciel open source Claude Desktop Buddy pour des appareils ESP32-S3, incluant le M5StickC Plus, ainsi qu’un moniteur d’utilisation des jetons nommé Claude Code, alimenté par Clawdmeter ESP32-S3. Récemment, un projet du nom de Claudeq a également vu le jour, conçu pour fonctionner comme le Claude Desktop Buddy, mais utilisant WiFi/WebSocket au lieu de BLE.

