Nordic Semiconductor nRF5340
Tactical Outdoor Torch Smartwatch
Overview
A rugged outdoor and tactical smartwatch featuring an integrated torch and heartbeat sensor, powered by a wireless rechargeable Li-ion battery with Bluetooth connectivity.
System architecture
- MCU → SENSOR_PPGI2CI2C communication bus for configuration and reading heart rate FIFO data, with GPIO interrupt line for data ready.
- MCU → SENSOR_IMUSPIHigh-speed SPI bus for motion data acquisition and accelerometer interrupts.
- MCU → GNSS_MODULEUARTUART serial interface for receiving NMEA positioning sentences from the GNSS module.
- MCU → ACTUATOR_TORCHPWMPWM-controlled driver circuit to adjust torch LED brightness.
- POWER → MCUPowerSupplies regulated 3.3V main power rail to the MCU.
- POWER → SENSOR_PPGPowerSupplies filtered low-noise 1.8V power rail for optical heart rate sensor.
- POWER → SENSOR_IMUPowerSupplies 3.3V power rail to the IMU.
- POWER → GNSS_MODULEPowerSupplies 3.3V power rail to the GNSS tracking module.
Bill of materials
| Part number | Type | Component | Manufacturer | Package | Qty | Datasheet | Match |
|---|---|---|---|---|---|---|---|
| NRF5340-QKAA-R | MCU | Nordic Semiconductor nRF5340 Primary application processor and Bluetooth Low Energy controller for smartphone notifications, UI, and system management | Nordic Semiconductor ASA | 94-VFQFN Dual Rows, Exposed Pad | 1 | Matched | |
4 alternatives consideredAI verified | |||||||
| MAX30102EFD+T | SENSOR | Maxim Integrated MAX30102 Photoplethysmography (PPG) sensor for heartbeat and health monitoring | Analog Devices, Inc. | — | 1 | Matched | |
12 alternatives consideredAI verified | |||||||
| BMI270 | SENSOR | Bosch BMI270 6-axis IMU (Accelerometer and Gyroscope) for outdoor motion tracking, step-counting, and tilt-to-wake | Bosch Sensortec GmbH | LGA-14 | 1 | Matched | |
14 alternatives consideredAI verified | |||||||
| MAX-M10S-00B | MODULE | u-blox M10 GNSS Receiver Low-power GNSS receiver module for outdoor position tracking | U-BLOX | 18-pin LCC | 1 | Matched | |
13 alternatives consideredAI verified | |||||||
| XHP35B-00-0000-0D0UC20E1 | ACTUATOR | High-Brightness White LED Provides torch functionality using a high-output surface mount LED driven by a constant current source | CreeLED, Inc. | 1414 (3535 Metric) | 1 | Matched | |
11 alternatives consideredAI verified | |||||||
| BQ51050BRHLR | POWER | Rechargeable Li-ion Battery with Wireless Charging Receiver IC Power source management, wireless charging reception, and LDO/DC-DC regulation chain | Texas Instruments | VQFN-20 | 1 | Matched | |
14 alternatives consideredAI verified | |||||||
Build guide
Procurement & Preparation
- Source and inspect all required Bill of Materials components including NRF5340-QKAA-R, MAX30102EFD+T, BMI270, MAX-M10S-00B, XHP35B-00-0000-0D0UC20E1, and BQ51050BRHLR.
- Prepare the multi-layer rugged PCB chassis, ensuring copper pads are oxidized-free and clean using isopropyl alcohol.
Hardware Assembly & Wiring
- Apply lead-free type 4 solder paste to the main PCB pads using a stainless steel stencil for the MCU, sensors, and power management ICs.
- Place the Nordic nRF5340 MCU, Maxim MAX30102 PPG sensor, Bosch BMI270 IMU, u-blox M10 GNSS receiver, and BQ51050B wireless charging IC onto their respective footprints.
- Mount the High-Brightness White LED (XHP35B-00-0000-0D0UC20E1) onto the dedicated thermal pad on the outer chassis boundary and wire the constant current control line.
- Establish the hardware interface connections: connect MCU to SENSOR_PPG via I2C (SDA, SCL, INT, VCC_1V8, GND), MCU to SENSOR_IMU via SPI (MOSI, MISO, SCK, CS, INT, VCC_3V3, GND), MCU to GNSS_MODULE via UART (TX, RX, VCC_3V3, GND), and MCU to ACTUATOR_TORCH via PWM (PWM_CTRL, VCC, GND).
- Integrate the rechargeable Li-ion battery and wireless charging receiver circuit to the power management rails (VCC_3V3, GND).
Firmware Setup
- Connect the SWD programmer interface to the Nordic nRF5340 application processor and flash the bootloader and real-time operating system image.
- Configure and compile firmware modules for I2C communication with the MAX30102 PPG sensor, SPI driver for the BMI270 IMU, UART parsing for the u-blox M10 GNSS, PWM control for the torch LED, and BLE stack for smartphone connectivity.
Testing & Calibration
- Perform electrical continuity and current draw checks across all power rails (VCC_3V3 and VCC_1V8) in sleep and active operating modes.
- Test wireless charging functionality by placing the assembled smartwatch chassis onto a Qi-compatible wireless charging pad and monitoring charge current.
- Calibrate the Bosch BMI270 IMU 6-axis motion tracking and tilt-to-wake feature, test the MAX30102 optical heartbeat sensor response against a known simulator, and verify u-blox M10 GNSS satellite lock outdoors.
- Test the high-brightness white LED torch module across all PWM duty cycle levels for thermal stability and maximum lumen output.
Document
smartwatch
A rugged outdoor and tactical smartwatch featuring an integrated torch and heartbeat sensor, powered by a wireless rechargeable Li-ion battery with Bluetooth connectivity.
Design Overview
| Item | Details |
|---|---|
| Product Type | smartwatch |
| Key Functions | torch, heartbeat sensor, outdoor tracking, smartphone notifications |
| Power Source | Rechargeable Li-ion battery with wireless charging |
| Connectivity | Bluetooth |
| Size | Standard sporty form factor |
| Environment | wearable |
| Difficulty | Advanced |
| Est. Time | 6-8 hours |
System Architecture
Power Topology: Wireless charging receiver coil feeds a Qi wireless charging IC, which charges a 3.7V rechargeable Li-ion battery. A system Power Management IC (PMIC) and low-dropout (LDO) regulators generate a primary 3.3V rail for the MCU, IMU, GNSS, and torch, alongside a filtered, isolated low-noise 1.8V rail dedicated to the PPG heart rate sensor to prevent optical switching noise.
Module List
| Module ID | Type | Name | Function | Voltage |
|---|---|---|---|---|
| MCU | MCU | Nordic Semiconductor nRF5340 | Primary application processor and Bluetooth Low Energy controller for smartphone notifications, UI, and system management | 3.3V |
| SENSOR_PPG | SENSOR | Maxim Integrated MAX30102 | Photoplethysmography (PPG) sensor for heartbeat and health monitoring | 1.8V |
| SENSOR_IMU | SENSOR | Bosch BMI270 | 6-axis IMU (Accelerometer and Gyroscope) for outdoor motion tracking, step-counting, and tilt-to-wake | 3.3V |
| GNSS_MODULE | MODULE | u-blox M10 GNSS Receiver | Low-power GNSS receiver module for outdoor position tracking | 3.3V |
| ACTUATOR_TORCH | ACTUATOR | High-Brightness White LED | Provides torch functionality using a high-output surface mount LED driven by a constant current source | 3.3V |
| POWER | POWER | Rechargeable Li-ion Battery with Wireless Charging Receiver IC | Power source management, wireless charging reception, and LDO/DC-DC regulation chain | 3.7V |
Key Components
6/6 modules matched to real parts. See the BOM tab for the full component table.
Nordic Semiconductor nRF5340 (NRF5340-QKAA-R)
The searched part number 'nRF5340-QKAA-R' directly matches Candidate 1 [NRF5340-QKAA-R], which corresponds to the reques
Rechargeable Li-ion Battery with Wireless Charging Receiver IC (BQ51050BRHLR)
BQ51050BRHLR is an exact match for the searched part number BQ51050B, which is a high-efficiency Qi-compliant wireless p
Build Summary
- Difficulty: Advanced
- Estimated time: 6-8 hours
- Tools required: Antistatic Tweezers, Digital Microscope, Component Counter, Isopropyl Alcohol 99%, Lint-free Wipes, UV Curing Lamp
See the Build tab for the full step-by-step assembly guide.
Generated by YuanQi AI Design System · Query: Smart watch with torch and heartbeat sensor