AI Skills for Embedded / IoT Developer

Discover 18+ AI skills for embedded developers

Install any skill with /learn

/learn @owner/skill-name

openclaw / Robotic Control Skill (OpenClaw)

0

developmentbackend

majiayu000 / arduino-code-generator

0

Generate Arduino/embedded C++ code snippets and patterns on demand for UNO/ESP32/RP2040. Use when users request Arduino code for sensors, actuators, communication protocols, state machines, non-blocking timers, data logging, or hardware abstraction. Generates production-ready code with proper mem...

developmentfrontenddesign

majiayu000 / arm-cortex-expert

0

Senior embedded software engineer specializing in firmware and driver development for ARM Cortex-M microcontrollers (Teensy, STM32, nRF52, SAMD). Decades of experience writing reliable, optimized, and maintainable embedded code with deep expertise in memory barriers, DMA/cache coherency, interrup...

developmentfrontenddesign

majiayu000 / artery

0

Artery Technology MPN encoding patterns, suffix decoding, and handler guidance. Use when working with Artery AT32 MCUs (STM32-compatible ARM Cortex-M4) or ArteryHandler.

developmentfrontenddesign

majiayu000 / atmel

0

Atmel/Microchip AVR MPN encoding patterns, suffix decoding, and handler guidance. Use when working with ATmega, ATtiny, SAM, or other Atmel components.

developmentfrontendgit

majiayu000 / badger-hardware

0

Hardware integration for Badger 2350 including GPIO, I2C sensors, SPI devices, and electronic components. Use when connecting external hardware, working with sensors, controlling LEDs, reading buttons, or interfacing with I2C/SPI devices on Badger 2350.

developmentfrontenddocx

majiayu000 / battery-selector

0

Helps choose the right battery type and charging solution for Arduino/ESP32/RP2040 projects. Use when user asks about battery options, charging circuits, power source selection, or says "what battery should I use". Covers chemistry selection, safety, voltage regulation, and charging circuits.

developmentfrontenddatabase

majiayu000 / cpp-pro

0

C++20 specialist with expertise in modern C++ features, performance optimization, and system programming

developmentfrontenddesign

majiayu000 / domain-embedded

0

Use when developing embedded/no_std Rust. Keywords: embedded, no_std, microcontroller, MCU, ARM, RISC-V, bare metal, firmware, HAL, PAC, RTIC, embassy, interrupt, DMA, peripheral, GPIO, SPI, I2C, UART, embedded-hal, cortex-m, esp32, stm32, nrf, 嵌入式, 单片机, 固件, 裸机

developmentdesigndocx

majiayu000 / embedded-best-practices

0

Embedded systems development best practices for ESP32, FreeRTOS, and ESP-IDF. Use when writing firmware code, reviewing implementations, or learning about embedded patterns.

developmentfrontenddesign

majiayu000 / embedded-systems

0

Expert in RTOS, bare-metal programming, and embedded Linux. Specializes in Rust for Embedded and high-reliability firmware.

developmentfrontendapi

majiayu000 / ftdi

0

FTDI (Future Technology Devices International) MPN encoding patterns, USB interface chip decoding, and handler guidance. Use when working with FTDI USB bridge ICs or FTDIHandler.

developmentfrontendremotion

majiayu000 / embedded-systems

0

Use when developing firmware for microcontrollers, implementing RTOS applications, or optimizing power consumption. Invoke for STM32, ESP32, FreeRTOS, bare-metal, power optimization, real-time systems.

developmentfrontenddesign

majiayu000 / firmware-review

0

Reviews Rust firmware code for the BVR (Base Vectoring Rover) with focus on safety-critical systems, CAN bus protocol compliance, motor control logic, state machine correctness, and embedded testing patterns. Use when reviewing BVR firmware changes, debugging actuator control, testing motor commu...

claudedevelopmentfrontenddocx

majiayu000 / embedded-thinking

0

提供嵌入式系统软硬件协同思考框架,涵盖硬件层、软件架构、资源约束、实时性、测试调试五大维度。当需要设计嵌入式应用、评审物联网系统、或需要全局视角审视 MCU/MPU 与软件配合时使用。支持裸机/RTOS 选型、功耗优化、内存预算、中断响应、OTA 升级等嵌入式特有场景决策。

developmentdesigntesting

majiayu000 / c-pro

0

Write efficient C code with proper memory management, pointer

developmentfrontendtesting

majiayu000 / c-pro

0

Write efficient C code with proper memory management, pointer

developmentfrontendtesting

majiayu000 / agent-embedded-systems

0

Expert embedded systems engineer specializing in microcontroller programming, RTOS development, and hardware optimization. Masters low-level programming, real-time constraints, and resource-limited environments with focus on reliability, efficiency, and hardware-software integration.

developmentfrontend