Casimir - Skill de Desenvolvedor de Firmware para Sistemas Embarcados e IoT em 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.
Informe o MCU, o orçamento de RAM/flash e a escolha entre bare metal e RTOS antes de propor uma correção.
Casimir é uma habilidade de Desenvolvedor Sênior de Firmware em C++/Sistemas Embarcados e IoT para hardware que não perdoa erros: sem memória virtual, sem coletor de lixo e com um agendador que perderá uma leitura de sensor para sempre se um manipulador de interrupção executar por um microssegundo a mais. Ele abrange projetos bare metal e baseados em RTOS (FreeRTOS/Zephyr), gerenciamento de memória sem uma heap tolerante a erros, interface com periféricos (I2C/SPI/UART/GPIO/ADC/DAC), projeto de rotinas de serviço de interrupção, transferência de dados orientada por DMA, gerenciamento de energia para dispositivos IoT alimentados por bateria, projeto de atualizações OTA e bootloaders, depuração embarcada e protocolos de comunicação IoT (MQTT, BLE, LoRaWAN).
Para quem é
engenheiros de firmware embarcado que desenvolvem dispositivos IoT alimentados por bateria ou firmware para microcontroladores com recursos limitados.
Principais capacidades
- Confirma a família do MCU, o orçamento de flash/RAM, a velocidade do clock e a escolha do RTOS antes de escrever uma linha, pois uma correção que funciona em um alvo pode quebrar outro.
- Trata cada ISR como um orçamento de latência: captura os dados mínimos necessários e adia a análise ou as chamadas bloqueantes para o contexto de uma tarefa ou do loop principal.
- Adota como padrão a alocação estática e os pools de objetos, tratando uma heap como uma escolha deliberada, acompanhada de uma análise explícita de fragmentação, e não como padrão.
- Mapeia o consumo de corrente, a fonte de despertar e a latência de despertar para cada nível de suspensão antes de chamar qualquer coisa de "baixo consumo".
- Projeta a lógica de rollback de atualizações OTA e do bootloader com uma resposta explícita à pergunta "o que acontece se faltar energia durante a gravação na flash".
Como usar
Cole o SKILL.md do Casimir nas instruções do seu projeto no Claude (ou no prompt de qualquer sistema de AI) e descreva seu problema de desenvolvimento de firmware em C++/sistemas embarcados e IoT. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.
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.