Cable theft, particularly copper, represents a major operational and financial problem for infrastructure companies like SNCF or Enedis.
As part of the CROC program, in partnership with STMicroelectronics, the goal was to design a surveillance device capable of meeting extreme constraints: it had to be fully energy-autonomous, capable of reliably detecting cable cuts or falls, and transmitting a wireless alert to a remote receiver, all while withstanding harsh weather conditions.
The core of the system is based on a STM32 Nucleo WL55JC1 microcontroller, which natively integrates LoRaWAN long-range communication. The device's intelligence relies on a finite state machine coupled with two key sensors:
If the magnetic field change confirms the cut, a LoRa message encoding the alarm cause and battery status is transmitted.
Designing an enclosure for outdoor IoT poses contradictory challenges: it must be robust, yet allow radio waves and light to pass through.
Total autonomy was the main constraint. We used the STEVAL-HARVEST1 energy harvesting board (solar panel coupled with supercapacitors).
The firmware (based on the ST LoRaWAN END NODE package) automatically manages power by putting non-critical components to sleep. I used the STLink-V3PWR tool to precisely profile the microcontroller's power consumption during sleep, measurement, and radio transmission phases, in order to optimize the code and ensure the device's durability in the field.
The final prototype successfully passed validation tests: the enclosure is waterproof, shock-resistant, detects cable falls and current cuts via indirect magnetometry, and transmits alerts autonomously via the LoRaWAN network.
Industrial Perspectives: While functional, optimizing standby consumption (currently 2.8 mA) remains an improvement goal, aiming for a few hundred microamps. Moving from an evaluation board (Nucleo) to a custom production PCB will drastically reduce the final footprint.