nrf52 5

[nRF52832] 4-2. 예제 코드 파해치기 2탄 - Pin Change Interrupt

4.1편에서 SPI 예제를 살펴보았다. 혹시 이전 내용이 궁금하면 아래 링크를 클릭! [nRF52832] 4-1. 예제 코드 파해치기 1탄 - SPI (tistory.com) 이제는 GPIO와 GPIO와 관련된 인터럽트 예제 소스인 GPIOTE에 대해 알아보도록 하자. 오늘도 프로젝트를 열기 전에 이번에도 Nordic Infocenter의 설명을 먼저 읽어보자. https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/pin_change_int_example.html nRF5 SDK v17.1.0: Pin Change Interrupt Example The Pin Change Interrupt Example demonstrates interrupts on PI..

개발/BLE 2023.05.03

[nRF52832] 4-1. 예제 코드 파해치기 1탄 - SPI

3편에서 예제소스와 개발 자료들을 다운로드하였으면 이제 코드를 하나씩 살펴본다. 다운로드하는 방법이 궁금하면 아래 링크를 클릭! [nRF52832] 3. 개발 관련 자료(Layout, SoftDevice, SDK) 다운로드 방법, 가이드 (tistory.com) [nRF52832] 3. 개발 관련 자료(Layout, SoftDevice, SDK) 다운로드 방법, 가이드 IDE 설치와 동시에 갖고 놀만한 예제와 개발에 필요한 다른 소스들도 받아보자. nrf52832를 검색한 뒤에 노르딕 홈페이지를 들어간다. nRF52832 - Versatile Bluetooth 5.2 SoC - nordicsemi.com nRF52832 - Nordic Semicond work-with-drink.tistory.com 프..

개발/BLE 2023.04.19

[nRF52832] 3. 개발 관련 자료(Layout, SoftDevice, SDK) 다운로드 방법, 가이드

IDE 설치와 동시에 갖고 놀만한 예제와 개발에 필요한 다른 소스들도 받아보자. nrf52832를 검색한 뒤에 노르딕 홈페이지를 들어간다. nRF52832 - Versatile Bluetooth 5.2 SoC - nordicsemi.com nRF52832 - Nordic Semiconductor nRF52832 - Versatile Bluetooth 5.2 SoC supporting Bluetooth Low Energy, Bluetooth mesh and NFC www.nordicsemi.com 아래쪽에 보면 compatible download 항목이 보이는데 눌러준다. 먼저 Reference layout 을 보면 샘플 보드를 만들 예정이라 선택한 패키지인 QFAA로 선택 후 다운로드한다. 지금 당장 필..

개발/BLE 2023.04.12

[nRF52832] 1-1. 소자 선정 방법, 가이드 1편(BLE, 내부 용량, FPU)

제목에서 알 수 있듯이 이미 nRF52832로 선정했다. 오늘은 왜 선정했는지 이유에 대해 이야기해보려고 한다. 혹시나 비슷한 고민을 하는 분에게 내 생각을 공유하면서 도움이 됐으면 한다. 내용 중에 반박하고 싶은 내용이 있으면 여러분 내용이 맞다. Nordic社의 칩을 사용하는 건 정해졌으니 홈페이지에서 어떤 친구들이 있는지 찾아보자. Nordic Bluetooth Low Energy Product List : Bluetooth Low Energy - nordicsemi.com Bluetooth Low Energy Want to add Bluetooth Low Energy connectivity to your product? We offer high quality SoCs with ultra-low p..

개발/BLE 2023.03.22

[nRF52832] 0. 시작

BLE를 지원하는 여러 종류의 MCU가 있다. Nordic, Silicon labs, Dialog, TI, ABOV 등.. 그 중 Nordic의 nRF52832 DK(개발보드)를 이용하여 여러 기능을 구현하려고 한다. 예전에 nRF51822을 써본 적도 있고(이게 제일 큼), Segger Embedded Studio를 무료로 이용할 수 있어서다. (Keil uVision을 쓰긴했지만..) https://www.nordicsemi.com/Products/Development-tools/segger-embedded-studio IMU 센서와 연결해서 블루투스로 데이터를 전송하는 과정을 기록으로 남기려고 한다. IDE 설치부터 시작해볼까

개발/BLE 2023.03.14