Loading...
Loading...
Used when developing BSP drivers for external devices (sensors, memory, displays, etc.). Provides open-source driver search strategies, quality assessment, code adaptation tools, and key points for common device adaptation.
npx skill4agent add leokemp223/embed-ai-tool peripheral-driverAT24C02MPU6050hi2c1hspi2--scan--list-devicesdevice-adaptation.mddevice-adaptation.md--scanpython3 scripts/bsp_adapter.py --scan ./downloaded_driver/--adaptpython3 scripts/bsp_adapter.py \
--adapt ./downloaded_driver/ \
--device <device_name> --handle <hal_handle> \
--output ./Hardware/bsp_<device>/--scaffoldpython3 scripts/bsp_adapter.py \
--scaffold --device <device_name> --bus <bus_type> \
--handle <hal_handle> --addr <i2c_addr> \
--output ./Hardware/bsp_<device>/main.cbuild-*--scaffoldproject-config-errorbuild-*osrepathlibargparse--scan--adaptmain.c--scaffold--list-devicesstm32-hal-developmentbuild-cmakebuild-iarbuild-keil