connectivity-ble
Installation
SKILL.md
Zephyr Connectivity: BLE
Implement robust, low-power Bluetooth Low Energy applications using Zephyr's industry-standard BLE stack.
Core Workflows
1. BLE Fundamentals
Set up advertising, define GATT services, and manage connections.
- Reference: ble_fundamentals.md
- Key Tools:
BT_GATT_SERVICE_DEFINE,bt_le_adv_start,BT_CONN_CB_DEFINE.
2. Send-When-Idle Pattern
Optimize radio usage by bundling data and transmitting only during idle periods.
- Reference: send_when_idle.md
- Key Tools:
k_work_delayable, Workqueues, SMF integration.