claude은(는) 무엇을 하나요?
Nordic nRF Connect SDK 개발, 디버깅 및 워크플로 자동화를 위한 개인 맞춤형 Claude 스킬 모음입니다.
주요 기능
- 프로젝트 설정: Zephyr RTOS 기반 nRF Connect SDK 프로젝트 초기화 및 구성
- 디바이스트리 분석: Devicetree 바인딩 및 하드웨어 노드 해석
- Kconfig 구성: Kconfig 심볼 분석 및 메뉴 기반 구성 지원
- 디버깅 도움: Segger RTT, J-Link GDB 서버 및 OpenOCD 명령어 생성
- 메모리 프로파일링: 링커 맵 파일 및 메모리 사용량 분석
- 전력 최적화: Nordic 전력 관리 기능 및 저전력 모드 구성
- 블루투스 LE: BLE 스택 초기화, 서비스 설정 및 연결 관리
- CI/CD 통합: GitHub Actions 또는 GitLab CI용 NCS 빌드 파이프라인 템플릿
사용 예시
# 프로젝트 생성
west init -m https://github.com/example/my-ncs-app
cd my-ncs-app
west update
# 빌드
west build -b nrf52840dk_nrf52840 -d build
# 플래시 및 디버그
west flash --runner jlink
west debug
지원 플랫폼
- nRF52840 DK
- nRF5340 DK
- nRF9160 DK
- 커스텀 보드 (Devicetree 기반)
참고 자료
라이선스
MIT