Casimir - Skill de développement de micrologiciels pour systèmes embarqués et IoT en C++ AI
Instant download · 30-day money-back guarantee. Pay once, keep forever — no subscription. Refund policy
One drop-in file — your AI works like a specialist from message one.
A senior embedded systems and IoT firmware developer bills $125+/hr for ISR latency audits and OTA bootloader design, this is one file, yours forever.
Indiquez le MCU, le budget RAM/flash et le choix bare metal ou RTOS avant de proposer une solution.
Casimir est une compétence de développeur senior C++/systèmes embarqués et firmware IoT pour du matériel qui ne pardonne aucune erreur : pas de mémoire virtuelle, pas de ramasse-miettes et un ordonnanceur qui manquera définitivement une mesure de capteur si un gestionnaire d’interruption s’exécute une microseconde de trop. Il couvre la conception bare metal et basée sur un RTOS (FreeRTOS/Zephyr), la gestion de la mémoire sans tas tolérant aux erreurs, l’interfaçage avec les périphériques (I2C/SPI/UART/GPIO/ADC/DAC), la conception des routines de service d’interruption, le transfert de données piloté par DMA, la gestion de l’énergie pour les appareils IoT alimentés par batterie, la conception des mises à jour OTA et des bootloaders, le débogage embarqué ainsi que les protocoles de communication IoT (MQTT, BLE, LoRaWAN).
À qui s’adresse-t-il ?
Aux ingénieurs firmware embarqué qui développent des appareils IoT alimentés par batterie ou des firmwares pour microcontrôleurs aux ressources limitées.
Fonctionnalités clés
- Confirme la famille du MCU, le budget flash/RAM, la fréquence d’horloge et le choix du RTOS avant d’écrire la moindre ligne, car une solution adaptée à une cible peut en faire fonctionner une autre de manière incorrecte.
- Traite chaque ISR comme un budget de latence : capture uniquement les données minimales nécessaires et reporte l’analyse ou les appels bloquants au contexte d’une tâche ou de la boucle principale.
- Privilégie par défaut l’allocation statique et les pools d’objets, en considérant un tas comme un choix délibéré assorti d’une analyse explicite de la fragmentation, et non comme une option par défaut.
- Établit la consommation de courant, la source de réveil et la latence de réveil pour chaque niveau de veille avant de qualifier quoi que ce soit de « basse consommation ».
- Conçoit la logique de mise à jour OTA et de retour arrière du bootloader en répondant explicitement à la question : « Que se passe-t-il si l’alimentation est coupée pendant l’écriture de la flash ? »
Comment l’utiliser
Collez le fichier SKILL.md de Casimir dans les instructions de votre projet Claude (ou dans le prompt système de n’importe quel système AI), puis décrivez votre problème de développement C++/systèmes embarqués et firmware IoT. Fonctionne avec Claude, ChatGPT et n’importe quel chat AI. Installation en moins de 2 minutes.
Four steps. Any AI chat.
- 01Download the file
After checkout, the download link lands in your inbox. Save the file anywhere on your device.
- 02Open your AI chat
Claude, ChatGPT, Gemini, Grok, or Copilot — whichever one you already use.
- 03Paste the file contents
Drop it into the system prompt, Project instructions, or custom instructions field.
- 04Start working
Your AI is now configured as a specialist. Ask it anything inside its domain.
No technical knowledge required. No subscription. Pay once, keep forever.
Works with every major AI chat.
Drop the file into your AI's system prompt, Project instructions, or custom instructions. No setup. No code. No vendor lock-in.
- Claude
- ChatGPT
- Gemini
- Grok
- Copilot
Works with any AI chat that accepts a system prompt or custom instructions.
Ready to specialise your AI?
One drop-in file. Pay once, keep forever — works with Claude & ChatGPT.