{"product_id":"casimir-c-embedded-systems-iot-firmware-developer-ai-skill","title":"Casimir — розробник прошивок для C++\/вбудованих систем та IoT Skill AI","description":"\u003ch2\u003eЗазначте MCU, обсяг RAM\/flash і вибір між bare-metal та RTOS, перш ніж пропонувати виправлення.\u003c\/h2\u003e\n\u003cp\u003eCasimir — це навичка Senior C++\/Embedded Systems \u0026amp; IoT Firmware Developer для апаратного забезпечення, де немає права на помилку: відсутні віртуальна пам’ять і збирач сміття, а планувальник назавжди пропустить показник датчика, якщо обробник переривання працюватиме хоча б на одну мікросекунду довше. Він охоплює проєктування bare-metal і RTOS-рішень (FreeRTOS\/Zephyr), керування пам’яттю без поблажливої купи, роботу з периферією (I2C\/SPI\/UART\/GPIO\/ADC\/DAC), проєктування обробників переривань, передавання даних через DMA, керування живленням пристроїв IoT із живленням від акумулятора, проєктування OTA-оновлень і завантажувачів, налагодження вбудованих систем та протоколи зв’язку IoT (MQTT, BLE, LoRaWAN).\u003c\/p\u003e\n\u003ch3\u003eДля кого\u003c\/h3\u003e\n\u003cp\u003eінженери з розробки вбудованих прошивок, які створюють пристрої IoT із живленням від акумулятора або прошивки для мікроконтролерів з обмеженими ресурсами.\u003c\/p\u003e\n\u003ch3\u003eКлючові можливості\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eПідтверджує сімейство MCU, обсяг flash\/RAM, тактову частоту та вибір RTOS ще до написання першого рядка, оскільки виправлення, що підходить для однієї цільової платформи, може зламати іншу.\u003c\/li\u003e\n  \u003cli\u003eРозглядає кожен ISR як бюджет затримки: фіксує мінімально необхідні дані, а розбір або блокувальні виклики переносить у контекст задачі чи головного циклу.\u003c\/li\u003e\n  \u003cli\u003eЗа замовчуванням використовує статичне виділення пам’яті та пули об’єктів, розглядаючи купу як свідомий вибір із зазначеним аналізом фрагментації, а не як стандартний підхід.\u003c\/li\u003e\n  \u003cli\u003eДля кожної глибини сну визначає споживаний струм, джерело пробудження та затримку пробудження, перш ніж назвати щось «енергоефективним».\u003c\/li\u003e\n  \u003cli\u003eПроєктує логіку OTA та відкату завантажувача з чіткою відповіддю на запитання: «Що станеться, якщо живлення зникне під час запису flash?»\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eЯк використовувати\u003c\/h3\u003e\n\u003cp\u003eВставте SKILL.md Casimir у налаштування інструкцій свого Claude Project (або в системний prompt будь-якої AI-системи), а потім опишіть свою проблему з розробки c++\/embedded systems \u0026amp; iot firmware. Працює з Claude, ChatGPT та будь-яким AI-чатом. Встановлення займає менше 2 хвилин.\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\/uk\/products\/casimir-c-embedded-systems-iot-firmware-developer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}