STMicroelectronics STM32WLE5JC
Industrial Lorawan Temperature Logger
Overview
An energy-harvesting industrial temperature logger featuring LoRaWAN connectivity and a 2-year battery life target for sheltered indoor environments.
System architecture
- SOLAR_PANEL → PMIC_HARVESTER2V-5VSolar photovoltaic energy input to BQ25570 harvester
- STORAGE_CELL → PMIC_HARVESTER3.2VLiFePO4 storage battery connected to harvester storage terminals
- PMIC_HARVESTER → MCU_RADIO_SOC3.3VRegulated 3.3V main power rail for MCU and wireless SoC
- PMIC_HARVESTER → TEMP_SENSOR3.3VRegulated 3.3V power rail for temperature sensor
- MCU_RADIO_SOC → TEMP_SENSOR3.3VI2C communication bus for temperature polling
- MCU_RADIO_SOC → ANTENNARFSub-GHz RF transmission line to antenna
Bill of materials
| Part number | Type | Component | Manufacturer | Package | Qty | Datasheet | Match |
|---|---|---|---|---|---|---|---|
| KXOB25-04X3F | POWER | Monocrystalline Solar Panel (Indoor/Outdoor rated) Ambient light to electrical energy conversion | IXYS | — | 1 | Matched | |
| BQ25570RGRT | POWER | Texas Instruments BQ25570 Nano-power boost charger and buck regulator with MPPT | Texas Instruments | 20-VFQFN Exposed Pad | 1 | Matched | |
3 alternatives consideredAI verified | |||||||
| LIFEPO4 | POWER | Rechargeable LiFePO4 Cell (3.2V) Energy storage for dark periods and peak LoRaWAN transmission | XBOT | — | 1 | Matched | |
| STM32WLE5JCI6 | MCU | STMicroelectronics STM32WLE5JC ARM Cortex-M4 MCU with integrated Semtech SX1262 LoRa sub-GHz radio | ST | 73-UFBGA | 1 | Matched | |
4 alternatives consideredAI verified | |||||||
| TMP117NAIDRVT | SENSOR | Texas Instruments TMP117 High-accuracy digital I2C temperature measurement (-20°C to +70°C) | Texas Instruments | 6-WDFN Exposed Pad | 1 | Matched | |
4 alternatives consideredAI verified | |||||||
| Sub-GHz Chip Antenna / PCB Trace Antenna | RF | Sub-GHz Chip Antenna / PCB Trace Antenna LoRaWAN wireless radiation at 868/915 MHz (+14 dBm output) | — | — | 1 | Pending | |
Build guide
Procurement & Preparation
- Purchase all BOM components
Hardware Assembly & Wiring
- Wire components according to the architecture diagram
Firmware Setup
- Flash firmware and complete basic configuration
Testing & Calibration
- Validate each feature against the requirements list
Document
Industrial Lorawan Temperature Logger
An energy-harvesting industrial temperature logger featuring LoRaWAN connectivity and a 2-year battery life target for sheltered indoor environments.
Executive Summary
This reference design defines the system architecture, critical component candidates, risk register, and validation path for Industrial Lorawan Temperature Logger. It is a system-level design deliverable; verify critical claims with manufacturer evidence and prototype testing before production release.
Design Overview
Requirements Coverage
| Requirement | Architecture coverage | Status |
|---|---|---|
| Continuous industrial temperature logging (-20°C to +70°C) | Pending validation | Needs verification |
| LoRaWAN wireless data transmission (The Things Network, ChirpStack) | Pending validation | Needs verification |
| Energy harvesting assisted power system (solar/thermal + rechargeable cell) | Pending validation | Needs verification |
| Compact pocket-sized IP54 enclosure | Pending validation | Needs verification |
| Item | Details |
|---|---|
| Product Type | Industrial Lorawan Temperature Logger |
| Key Functions | Continuous industrial temperature logging (-20°C to +70°C), LoRaWAN wireless data transmission (The Things Network, ChirpStack), Energy harvesting assisted power system (solar/thermal + rechargeable cell), Compact pocket-sized IP54 enclosure |
| Power Source | Energy harvesting assisted (solar/thermal + rechargeable cell) |
| Connectivity | LoRaWAN |
| Size | Compact & Discreet (pocket-sized plastic enclosure) |
| Environment | Standard Industrial (-20°C to +70°C, indoor/sheltered, IP54) |
| Difficulty | Intermediate |
| Est. Time | 4-8 hours |
System Architecture
Power Topology: Solar Panel feeds TI BQ25570 MPPT harvester, charging a rechargeable LiFePO4 cell. BQ25570 outputs a stable regulated 3.3V rail powering the STM32WLE5JC MCU/SoC and TMP117 temperature sensor.
Module List
| Module ID | Type | Name | Function | Voltage |
|---|---|---|---|---|
| SOLAR_PANEL | POWER | Monocrystalline Solar Panel (Indoor/Outdoor rated) | Ambient light to electrical energy conversion | 2V-5V |
| PMIC_HARVESTER | POWER | Texas Instruments BQ25570 | Nano-power boost charger and buck regulator with MPPT | 3.3V |
| STORAGE_CELL | POWER | Rechargeable LiFePO4 Cell (3.2V) | Energy storage for dark periods and peak LoRaWAN transmission | 3.2V |
| MCU_RADIO_SOC | MCU | STMicroelectronics STM32WLE5JC | ARM Cortex-M4 MCU with integrated Semtech SX1262 LoRa sub-GHz radio | 3.3V |
| TEMP_SENSOR | SENSOR | Texas Instruments TMP117 | High-accuracy digital I2C temperature measurement (-20°C to +70°C) | 3.3V |
| ANTENNA | RF | Sub-GHz Chip Antenna / PCB Trace Antenna | LoRaWAN wireless radiation at 868/915 MHz (+14 dBm output) | 3.3V |
Power Tree and Signal Interfaces
| From | To | Type | Interface / rail | Voltage |
|---|---|---|---|---|
| SOLAR_PANEL | PMIC_HARVESTER | power | 2V-5V | 2V-5V |
| STORAGE_CELL | PMIC_HARVESTER | power | 3.2V | 3.2V |
| PMIC_HARVESTER | MCU_RADIO_SOC | power | 3.3V | 3.3V |
| PMIC_HARVESTER | TEMP_SENSOR | power | 3.3V | 3.3V |
| MCU_RADIO_SOC | TEMP_SENSOR | power | 3.3V | 3.3V |
| MCU_RADIO_SOC | ANTENNA | power | RF | - |
Design Schemes
Solar Energy Harvesting with LiFePO4 & STM32WL ★
Utilizes TI BQ25570 MPPT harvester, LiFePO4 battery for sub-zero charging safety, and STM32WLE5JC wireless SoC.
Trade-offs: Offers long-term maintenance-free operation down to -20°C, but requires precise MPPT tuning and careful solar panel sizing for indoor/sheltered environments.
Key IC selection
Main processing and wireless communication
- Need: Ultra-low power ARM Cortex-M4 core with integrated sub-GHz LoRa transceiver supporting sub-GHz bands for telemetry
- Class: Wireless Microcontroller SoC
- Shortlist: STMicroelectronics STM32WLE series, Silicon Labs EFR32XG series
- Pick: Select based on integrated Sub-GHz radio performance, sleep current consumption, and flash/RAM sizing for LoRaWAN stack.
Energy harvesting power management IC
- Need: Nano-power boost charger with maximum power point tracking (MPPT) for photovoltaic input and low-voltage battery regulation
- Class: Solar/Thermal Energy Harvesting PMIC
- Shortlist: Texas Instruments BQ25570, Analog Devices LTC3105
- Pick: Select based on quiescent current, programmable MPPT sample-and-hold interval, and output voltage regulation thresholds for LiFePO4.
High-accuracy ambient temperature measurement
- Need: High precision digital temperature sensor with I2C interface, low operating current, and calibrated accuracy across -20°C to +70°C
- Class: Digital Temperature Sensor IC
- Shortlist: Texas Instruments TMP117, Maxim Integrated MAX31875
- Pick: Select based on high-accuracy industrial grade calibration specs, conversion current, and small package size.
Risk register
| ID | Area | Severity | Detail | Mitigation |
|---|---|---|---|---|
| r1 | power | high | LiFePO4 chemistry has a relatively flat discharge curve around 3.2V, but charging at low temperatures can cause lithium plating and permanent battery damage. | Incorporate a thermistor (NTC) on the battery pack connected to the PMIC or MCU to disable charging when temperatures drop below 0°C. |
| r2 | thermal | med | Solar energy harvesting inside an IP54 pocket-sized enclosure exposed to direct sunlight can cause internal ambient temperatures to spike well above the external environment, skewing temperature logging accuracy. | Thermally decouple the TMP117 sensor from the solar panel and charging circuitry, or apply software compensation based on internal board temperature sensors. |
| r3 | emi | med | Co-location of the sub-GHz chip/PCB antenna with switching regulators from the BQ25570 boost/buck converter inside a compact pocket-sized enclosure can introduce conducted or radiated noise into the RF path. | Ensure proper grounding, adequate separation between the antenna and PMIC passives, and use Pi-matching networks for harmonic filtering. |
Bring-up and Validation Plan
- Power-off inspection and rail resistance checks
- Current-limited first power-up; verify every rail before enabling loads
- Validate interfaces and timing one subsystem at a time
- Run thermal, fault-injection, EMC pre-scan, and endurance tests for the target environment
Key Components
5/6 modules matched to real parts. See the BOM tab for the full component table.
Monocrystalline Solar Panel (Indoor/Outdoor rated) (KXOB25-04X3F)
The candidate's MPN (KXOB25-04X3F) and manufacturer (IXYS) exactly match the requested primary MPN and preferred manufac
Texas Instruments BQ25570 (BQ25570RGRT)
The candidate BQ25570RGRT matches the primary MPN BQ25570 with a valid ordering suffix for reel/tape packaging, is manuf
Rechargeable LiFePO4 Cell (3.2V) (LIFEPO4)
The candidate matches the requested LiFePO4 battery chemistry for the energy storage module, although the manufacturer (
STMicroelectronics STM32WLE5JC (STM32WLE5JCI6)
Candidate 3 (STM32WLE5JCI6TR) is the exact match for the primary MPN STM32WLE5JC with standard tape and reel packaging s
Sub-GHz Chip Antenna / PCB Trace Antenna (Sub-GHz Chip Antenna / PCB Trace Antenna)
Web recommendation: Sub-GHz Chip Antenna / PCB Trace Antenna (not in ES)
Build Summary
- Difficulty: Intermediate
- Estimated time: 4-8 hours
- Tools required: Soldering iron, Multimeter, Computer
See the Build tab for the full step-by-step assembly guide.
Evidence and Limitations
- Confirm part parameters, certifications, and compatibility against current manufacturer documents.
- Treat industry compliance without test or certificate evidence as a compliance gap, not an approval.
- See Reference Images for visual artifacts and Build Guide for detailed assembly and bring-up steps.