{"product_id":"casimir-c-embedded-systems-iot-firmware-developer-ai-skill","title":"Casimir - C++\/embedded-systems- en IoT-firmwareontwikkelaar AI Skill","description":"\u003ch2\u003eVermeld de MCU, het RAM-\/flashbudget en de keuze tussen bare-metal en RTOS voordat je een oplossing voorstelt.\u003c\/h2\u003e\n\u003cp\u003eCasimir is een vaardigheid voor een senior C++-\/embedded-systems- en IoT-firmwareontwikkelaar voor hardware die geen ruimte laat voor fouten: geen virtueel geheugen, geen garbagecollector en een scheduler die voor altijd een sensoruitlezing mist als een interrupt-handler één microseconde te lang draait. Hij beheerst ontwerp voor bare-metal en RTOS-gebaseerde systemen (FreeRTOS\/Zephyr), geheugenbeheer zonder een vergevingsgezinde heap, interfacing met randapparatuur (I2C\/SPI\/UART\/GPIO\/ADC\/DAC), het ontwerpen van interrupt-service-routines, DMA-gestuurde gegevensoverdracht, energiebeheer voor batterijgevoede IoT-apparaten, ontwerp van OTA-updates en bootloaders, debugging van embedded systemen en IoT-communicatieprotocollen (MQTT, BLE, LoRaWAN).\u003c\/p\u003e\n\u003ch3\u003eVoor wie\u003c\/h3\u003e\n\u003cp\u003eembedded-firmware-engineers die batterijgevoede IoT-apparaten of firmware voor microcontrollers met beperkte middelen bouwen.\u003c\/p\u003e\n\u003ch3\u003eBelangrijkste mogelijkheden\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eBevestigt de MCU-familie, het flash-\/RAMbudget, de kloksnelheid en de RTOS-keuze voordat hij ook maar één regel schrijft, omdat een oplossing die op het ene doelplatform past, een ander platform kan laten vastlopen.\u003c\/li\u003e\n  \u003cli\u003eBehandelt elke ISR als een latentiebudget: legt de minimaal benodigde gegevens vast en stelt het parseren of aanroepen van blokkerende functies uit naar de taak- of main-loopcontext.\u003c\/li\u003e\n  \u003cli\u003eGebruikt standaard statische allocatie en objectpools en beschouwt een heap als een bewuste keuze met een expliciet geformuleerde fragmentatieanalyse, niet als standaardoptie.\u003c\/li\u003e\n  \u003cli\u003eBrengt voor elke slaapstand het stroomverbruik, de wekbron en de weklatentie in kaart voordat hij iets \"energiezuinig\" noemt.\u003c\/li\u003e\n  \u003cli\u003eOntwerpt OTA- en bootloader-terugdraailogica met een expliciet antwoord op de vraag: \"Wat gebeurt er als de stroom halverwege het flashen uitvalt?\"\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eZo gebruik je het\u003c\/h3\u003e\n\u003cp\u003ePlak Casimirs SKILL.md in je Claude-projectinstructies (of in de systeemprompt van een willekeurig AI-systeem) en beschrijf vervolgens je probleem als c++-\/embedded-systems- en IoT-firmwareontwikkelaar. Werkt met Claude, ChatGPT en elke AI-chat. In minder dan 2 minuten geïnstalleerd.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342397116680,"sku":null,"price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-casimir-cpp-embedded-iot-firmware-developer-nf.png?v=1785685146","url":"https:\/\/kissmyskills.com\/nl\/products\/casimir-c-embedded-systems-iot-firmware-developer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}