반응형

2024/11/05 2

nRF52840 PWM으로 LED 제어하기

안녕하세요, '소프트웨어 공장'입니다. 이번 포스팅에서는 nRF52840 DK 보드와 nRF52840 SDK를 활용하여 PWM(펄스 폭 변조)으로 LED의 밝기를 제어하는 방법을 소개하려고 합니다. 이 글에서는 PWM을 사용하여 LED 밝기를 점점 밝아지고 어두워지게 하는 예제를 구현해 볼 것입니다. 이를 통해 여러분은 nRF52840의 PWM 기능을 이해하고 실습해보는 기회를 가질 수 있습니다.PWM(Pulse Width Modulation) 개요PWM(Pulse Width Modulation)은 전자 기기에서 신호의 듀티 사이클을 조절하여 아날로그 출력을 에뮬레이션하는 방법입니다. 주로 모터의 속도 제어나 LED의 밝기 조절에 사용되며, 전력 소비를 효과적으로 관리할 수 있는 장점이 있습니다. nRF..

nRF52 2024.11.05

ESP32 IDF BLE 서버

안녕하세요, '소프트웨어 공장'입니다. 오늘은 ESP32를 이용한 BLE 서버 설정에 대해 이야기해보겠습니다. BLE는 블루투스 저전력(Bluetooth Low Energy)의 약자로, 간단한 데이터 전송이 필요한 다양한 IoT 애플리케이션에서 널리 사용되고 있습니다. ESP32는 BLE 기능을 내장하고 있어 저전력 통신을 구현하기에 매우 적합합니다. 이번 포스팅에서는 ESP32 IDF 환경에서 BLE 서버를 설정하고 간단한 예제를 통해 사용하는 방법을 알아보겠습니다.BLE 개요BLE는 블루투스 4.0 이후부터 지원되는 기능으로, 저전력 데이터 전송을 목적으로 합니다. BLE는 기본적으로 중앙(Central)과 주변(Peripheral) 역할로 나뉘어 동작하며, 데이터를 교환할 때는 GATT(Generi..

ESP32 IDF 2024.11.05
반응형