Thingy:91 X를 사용하여 리소스 제약이 있는 MCU에서 Wi-Fi 스테이션 모드 실행: 아슬아슬한 도전

2025-02-21
Thingy:91 X를 사용하여 리소스 제약이 있는 MCU에서 Wi-Fi 스테이션 모드 실행: 아슬아슬한 도전

이 글에서는 리소스가 제한된 Nordic Semiconductor nRF9151 MCU에서 Thingy:91 X의 Wi-Fi 스테이션 모드를 실행했을 때 저자의 경험을 자세히 설명합니다. nRF9151의 RAM은 256KB로 제한되어 있으므로 Wi-Fi 드라이버의 리소스 요구 사항으로 인해 큰 과제가 있었습니다. nrf_modem_lib을 비활성화하고 오버레이 파일과 devicetree 구성을 효과적으로 사용하여 Wi-Fi 연결을 달성했지만 RAM 사용률은 무려 99.11%에 달했습니다. 이 글에서는 드라이버 리소스 소비, 패치 로드 방법, 소켓 생성 등 발생한 문제를 면밀히 분석하고, 솔루션과 임베디드 개발자에게 귀중한 통찰력을 제공합니다.

개발