Ingénierie système · Électronique · Logiciel embarqué · IA
Des outils d'ingénierie conçus pour collaborer avec l'IA.
eSquareSoft édite des logiciels destinés aux équipes de développement électronique et logiciel.
Ingénierie système ou moyens de vérification, nos outils sont conçus pour optimiser la collaboration entre les équipes de développement et les agents IA.
Qualité et pérennité sont assurées par la publication open source de nos outils.
Chaque logiciel répond à une problématique précise du quotidien d'une équipe de développement, et se télécharge directement depuis ce site.
eScope
Oscilloscope logiciel pour microcontrôleurs
Lisez les variables directement dans la mémoire du microcontrôleur pendant qu'il tourne, et tracez-les en temps réel.
Sans arrêter le programme, sans sortir l'oscilloscope.
Série, Bluetooth, TCP ou SEGGER RTT par sonde SWD
Expressions C résolues depuis l'ELF via GDB
Mesures, FFT, voies calculées, écriture de variables
Exigences, tests, campagnes, revues et traçabilité dans un outil de bureau ou en ligne. Chaque élément est suivi en gestion de configuration et
accessible à l'IA par un serveur MCP.
Définition d'architectures, de composants et d'interfaces
Matrice de couverture, analyse d'impact, baselines
Les agents IA écrivent déjà du code, relisent des specs et dépouillent des mesures. Ils ont besoin d'outils
dont les données sont ouvertes et dont les actions restent sous le contrôle de l'ingénieur.
Ouverture
Import/export des données vers les outils standards tels qu'Excel ou Word.
Traçabilité
Rien n'est laissé au hasard, tout est tracé avec git : branches, revues, tags et historique, la gestion de configuration que votre équipe utilise déjà.
Au plus près du matériel
Des outils pensés par des électroniciens et des développeurs firmware, testés sur STM32, Renesas RA et AVR.
L'humain valide
L'agent propose, consolide et vérifie ; l'ingénieur, lui, publie. Le serveur MCP de Polenta n'écrit jamais de commit, et les imports de masse démarrent à blanc.
Open Source
Polenta est sous AGPL, le code firmware d'eScope sous MIT : vous l'intégrez dans vos produits, y compris commerciaux.
Outils qui se combinent
Une exigence dans Polenta, un test qui la vérifie, une mesure eScope qui le prouve : la chaîne complète, de la spec au banc.
À venir
Les prochains outils
Les mêmes principes appliqués à la vérification du logiciel embarqué.
En préparation
Tests unitaires embarqués
Écrire et exécuter des tests unitaires sur le code firmware, sur PC comme sur cible, avec des résultats
remontés dans les campagnes Polenta (JUnit XML) et des tests générés avec l'aide de l'IA.
En préparation
Intégration par simulation PC
Faire tourner le firmware sur PC avec ses périphériques simulés pour valider l'intégration avant d'avoir la carte,
et observer la simulation avec eScope comme une vraie cible.
Contact
Un projet, une question, une licence ?
Licences professionnelles, accès anticipé, intégration dans votre chaîne d'outils ou retour d'expérience :
écrivez-nous, nous répondons directement.