Part 1
요약·해설
Croxel CX1825는 Ezurio BL654(nRF52840), flash 1 MB, SRAM 256 KB와 accelerometer·light·temperature/humidity·pressure·Hall sensor를 갖춥니다. BLE·IEEE 802.15.4, USB, QWIIC와 SWD를 지원합니다.

BL654 · nRF52840 · 64 MHz
Flash 1 MB · SRAM 256 KB
Bluetooth LE · IEEE 802.15.4
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
3D67A2A026F49D823D7656B8942E407E4881531C2C6AEFD6167C0CB3F8DD19AB
.. _croxel_cx1825_nrf52840:
CX1825 nRF52840
###############
Overview
********
Croxel's `CX1825 Bluetooth Prototyping board`_ provides support for the Nordic
Semiconductor nRF52840 ARM Cortex-M4F CPU and the following devices:
* :abbr:`ADC (Analog to Digital Converter)`
* CLOCK
* FLASH
* :abbr:`GPIO (General Purpose Input Output)`
* :abbr:`I2C (Inter-Integrated Circuit)`
* :abbr:`MPU (Memory Protection Unit)`
* :abbr:`NVIC (Nested Vectored Interrupt Controller)`
* :abbr:`PWM (Pulse Width Modulation)`
* RADIO (Bluetooth Low Energy and 802.15.4)
* :abbr:`RTC (nRF RTC System Clock)`
* Segger RTT (RTT Console)
* :abbr:`SPI (Serial Peripheral Interface)`
* :abbr:`USB (Universal Serial Bus)`
* :abbr:`WDT (Watchdog Timer)`
.. figure:: ../../../../../../../boards/croxel/croxel_cx1825/doc/img/cx1825_nrf52840.jpg
:align: center
:alt: CX1825
Croxel's CX1825 Bluetooth Prototyping board (Credit: Croxel)
Hardware
********
- Ezurio's BL654 (nRF52840 ARM Cortex-M4F processor at 64MHz)
- 1 MB flash memory and 256 KB of SRAM
- Coin-cell retainer for Lithium coincell batteries
- 2 Discrete LEDs (Red and Green)
- User Button
- Reset Button
- Accelerometer (LIS3DH)
- Ambient & RGB Light and Proximity Sensor (APDS9960)
- Temperature and Humidity Sensor (HTS221)
- Barometric Pressure sensor (LPS22H)
- Hall Effect Switch (MLX90248)
- RGB LED with Charge-Pump driver (LP5521)
- Digital Microphone
- Beeper
- QWIIC connector supporting expansion for I2C devices
- USB Connector for data and power
- 16-pin Expansion connector
- SWD Connector
Supported Features
==================
- Discrete LEDs (red and green)
- Buttons (User and Reset)
- Sensors (Accelerometer, Light, Temperature and Humidity, Pressure and Hall-Effect sensors)
- Beeper
- Radio (Bluetooth, IEEE 802.15.4)
- SOC peripherals (ADC, Clock, Flash, GPIO, I2C, MPU, NVIC, PWM, Radio, RTC, SPI, USB, WDT)
Future Feature Support
======================
- RGB LED (Charge-Pump driver not implemented)
- Microphone
Connections and IOs
===================
Croxel's CX1825 Bluetooth Prototyping board has detailed information
about the board (`schematic`_)
LEDs
----
- LED1 (red) = P0.8
- LED2 (green) = P0.12
Digital Inputs
--------------
- User Button = P1.16
- Reset Button = P0.18
- Hall-Effect Switch = P0.15
Programming and Debugging
*************************
Applications for the ``croxel_cx1825/nrf52840`` board configuration
can be built and flashed in the usual way (see :ref:`build_an_application`
and :ref:`application_run` for more details).
Flashing
========
Flashing Zephyr onto the ``croxel_cx1825_nrf52840`` board requires
an external programmer. The programmer is attached to the SWD header.
Build the Zephyr kernel and the :zephyr:code-sample:`blinky` sample application.
.. zephyr-app-commands::
:zephyr-app: samples/basic/blinky
:board: croxel_cx1825/nrf52840
:goals: build
:compact:
Flash the image.
.. zephyr-app-commands::
:zephyr-app: samples/basic/blinky
:board: croxel_cx1825/nrf52840
:goals: flash
:compact:
You should see the red LED blink.
References
**********
.. target-notes::
.. _CX1825 Bluetooth Prototyping board:
https://croxel.com/ble
.. _schematic:
https://croxeldata.s3.amazonaws.com/cx1825/CX1825-01_SCH_200424A.PDF
Part 3
한국어 전문 번역
개요
Croxel의 CX1825 Bluetooth Prototyping board는 Nordic Semiconductor nRF52840 Arm Cortex-M4F CPU와 다음 장치를 지원합니다.
- ADC(Analog to Digital Converter)
- CLOCK
- FLASH
- GPIO(General Purpose Input Output)
- I2C(Inter-Integrated Circuit)
- MPU(Memory Protection Unit)
- NVIC(Nested Vectored Interrupt Controller)
- PWM(Pulse Width Modulation)
- RADIO(Bluetooth Low Energy와 802.15.4)
- RTC(nRF RTC System Clock)
- SEGGER RTT(RTT Console)
- SPI(Serial Peripheral Interface)
- USB(Universal Serial Bus)
- WDT(Watchdog Timer)

하드웨어
- 64 MHz Ezurio BL654(nRF52840 Arm Cortex-M4F processor)
- flash memory 1 MB와 SRAM 256 KB
- Lithium coin-cell battery용 retainer
- discrete LED 2개(red와 green)
- User button과 Reset button
- LIS3DH accelerometer
- APDS9960 ambient/RGB light와 proximity sensor
- HTS221 temperature/humidity sensor
- LPS22H barometric pressure sensor
- MLX90248 Hall-effect switch
- LP5521 charge-pump driver를 사용하는 RGB LED
- digital microphone
- beeper
- I2C 장치 확장용 QWIIC connector
- data와 power용 USB connector
- 16-pin expansion connector
- SWD connector
지원 기능
- discrete LED(red와 green)
- button(User와 Reset)
- sensor(accelerometer, light, temperature/humidity, pressure, Hall-effect)
- beeper
- radio(Bluetooth, IEEE 802.15.4)
- SoC peripheral(ADC, Clock, Flash, GPIO, I2C, MPU, NVIC, PWM, Radio, RTC, SPI, USB, WDT)
향후 지원할 기능
- RGB LED(charge-pump driver가 구현되지 않음)
- microphone
연결과 I/O
보드에 관한 자세한 연결 정보는 schematic에서 확인할 수 있습니다.
LED
- LED1(red) = P0.8
- LED2(green) = P0.12
Digital input
- User Button = P1.16
- Reset Button = P0.18
- Hall-Effect Switch = P0.15
프로그래밍과 디버깅
croxel_cx1825/nrf52840 board configuration용 application은 일반적인 방법으로 build하고 flash할 수 있습니다.
Flashing
croxel_cx1825_nrf52840 board에 Zephyr를 flash하려면 external programmer가 필요합니다. programmer는 SWD header에 연결합니다.
Zephyr kernel과 blinky sample application을 build합니다.
west build -b croxel_cx1825/nrf52840 samples/basic/blinkyimage를 flash합니다.
west flashred LED가 깜박여야 합니다.
참고 자료
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.