제품 개요
neoFlash는 Nordic nRF52832 기반의 Bluetooth Low Energy 개발 키트이자 ARM SWD 플래시 프로그래머입니다. Base-module에 1포트·8포트 Program Kit, Sensor Kit, LED Kit를 확장해 nRF5x 계열 제품 개발과 생산 플래시를 한 흐름으로 다룹니다. 내부 J-Link OB와 PC 프로그램을 함께 사용해 프로젝트, SoftDevice, 바이너리, 포트 구성을 저장하고 대상 장치에 반복 다운로드할 수 있습니다.
주요 사양
| Base-module SoC | NORDIC nRF52832, Multiprotocol Bluetooth low energy / ANT / 2.4GHz SoC |
|---|---|
| 디버그·다운로드 | SEGGER J-Link OB, ARM Serial Wire Debug(SWD) 인터페이스 |
| PC 연결 | Micro USB connector, USB host 전원 공급, J-Link 및 UART 연결 |
| UART 매핑 | UART TX/RX: P0.06 / P0.08 |
| 버튼·LED | 4 buttons: P0.13 ~ P0.16, 4 LEDs: P0.17 ~ P0.20 |
| 확장 포트 | nRF52용 40 pin-out ports, 3.3V / 5V / GND 제공 |
| SWD 매핑 | CLK / DIO: P0.23 / P0.22 |
| 프로그램 포트 | 1-Port Program Kit 또는 8-Port Program Kit, SWD pin-outs와 상태 LED 지원 |
| 플래시 시간 | 약 120KB 프로그램 3초, Erase 1초, 8개 장치 순차 플래시 24초 |
| Sensor Kit | CCS811(VOC), LIS3DH(Accelerometer), LIS3MDL(Magnetometer), SHT31(Humidity & Temperature), LPS25H(Pressure), ICS-43432(MIC) |
| LED Kit | 16x16 Matrix LED, HOLTEK HT1632C LED controller IC |
| PC 프로그램 환경 | Microsoft Windows PC, .NET Framework 4 필수 |
| Add-on-Pack 크기 | 1-Port Program Kit / Sensor Kit / 8-Port Program Kit / LED Kit: 55.0mm 표기 |
주요 특징
- nRF5x 대상 장치의 Erase와 Program을 버튼 조작 또는 PC 프로그램으로 수행합니다.
- 8-Port Program Kit는 8개 대상 장치를 순차 처리하고, 상태 LED와 버튼을 JIG 환경에 맞춰 배치할 수 있습니다.
- 프로젝트 이름, 대상 디바이스, SoftDevice, Program, Bootloader, 포트 사용 여부와 속도를 저장해 반복 생산에 사용합니다.
- Base-module은 Nordic PCA10040 계열 nRF52 개발 키트와 같은 개발 환경을 제공하며, 부저와 40핀 확장 포트를 더했습니다.
- Sensor Kit와 LED Kit를 연결해 BLE 센서 데모, 환경 측정, 16x16 LED 텍스트·아이콘 표시를 확인할 수 있습니다.
- 다운로드된 바이너리는 내부 nRF52 저장 영역에 유지되며, CRC 상태로 PC와 장치의 프로젝트 일치 여부를 확인합니다.
제품 구성 · 활용
기본 구성은 BLE 개발용 Base-module을 중심으로 1-Port Program Kit, 8-Port Program Kit, Sensor Kit, LED Kit를 필요에 따라 연결하는 방식입니다. 개발 단계에서는 내부 nRF52832와 확장 포트로 BLE 펌웨어와 센서·LED 데모를 검증하고, 양산 단계에서는 SWD Program Kit와 JIG 버튼·상태 LED를 이용해 대상 nRF5x 장치의 플래시와 1차 동작 확인을 처리합니다.

