Railway infrastructure
Turn-key IoT platform for trackside monitoring and data logging
A mains-powered monitoring and data logging solution for trackside deployment — delivered end to end across hardware, firmware, prototyping and compliance support.
Overview
What was delivered
XceedMinds delivered a complete turn-key engagement — spanning hardware, firmware, prototyping and compliance support — for a mains-powered monitoring and data logging solution built for trackside deployment.
The solution centralises multiple analog and digital field inputs — motor current, pressure, oil-level float switches and temperature — into a single ruggedised board, and relays that data over a long-range LoRa point-to-point link to a Linux-based gateway for logging and further processing.
- LoRa P2P
- WLR089U0-I/RM
- 4-20mA
- Optical isolation
- 110V AC
- MCP9808
- Embedded Linux
The challenge
What made it difficult
The constraints that shaped every decision downstream.
End-to-end accountability
Multi-channel analog acquisition
Safety-isolated field monitoring
A custom wireless bridge
The solution
How it was built
Power and protection
The board runs directly from a 110V AC supply, protected by fusing and terminated through railway-grade connectors suited to the vibration, temperature and reliability demands of trackside installation.
Analog signal acquisition
Eight 4-20mA current-loop interfaces handle the core measurements: motor DC current (0-20A, via a current clamp with 4-20mA output) and hydraulic pressure (0-120 bar).
Isolated safety monitoring
Two dry contact float switches are read through optically isolated inputs — a normally closed contact signalling "Oil Low" and a normally open contact signalling "Oil Very Low" — keeping the low-voltage sensing circuitry electrically separated from switch and field wiring.
Temperature sensing
An MCP9808-EMS digital temperature sensor provides precise, drift-free ambient readings alongside the analog channels.
Local operator interface
LED indicators and tactile switches give on-site personnel direct control over power and operating mode, without needing a connected app to check status.
Long-range wireless link
A WLR089U0-I/RM module handles LoRa point-to-point communication back to the Linux-based gateway. We customised the module’s firmware and implemented an AT-command protocol layer to bridge the WLR089U0 and the Linux SoC — the piece that turns the two into a working communication link rather than two separate parts.
Specifications
Technical detail
The numbers the design had to hit.
- Power input
- 110V AC, fused, railway-grade connectors
- Analog inputs
- 8 × 4-20mA channels
- Motor current sensing
- 0-20A via DC current clamp, 4-20mA output
- Pressure sensing
- 0-120 bar via 4-20mA transmitter
- Oil level monitoring
- Optically isolated dry contact float switches — NC (Oil Low), NO (Oil Very Low)
- Temperature sensing
- MCP9808-EMS digital sensor
- Local interface
- LED indicators, tactile switches (ON/OFF, mode select)
- Wireless connectivity
- WLR089U0-I/RM, LoRa P2P, custom firmware + AT-command bridge to Linux SoC
Scope
Turn-key delivery
Everything carried under one engagement, with no handoff gaps between stages or vendors.
Schematics & PCB layout
Component procurement
Fabrication & assembly
Firmware
Integration & compliance support
Highlights
What stands out
Custom LoRa-to-Linux bridge
Multi-channel field data acquisition
Safety-first signal isolation
One accountable engineering partner
Outcome
Where it ended up
A production-ready trackside monitoring and data logging solution — spanning hardware, firmware and compliance support — unifying multi-channel analog sensing, isolated safety monitoring and a custom long-range wireless link into a single ruggedised, mains-powered platform ready for field deployment.
More work
Other case studies
Connected LED marker board
Precision loop signal generator
Sensor fusion & haptic platform
Building something similar?
Send a specification, a block diagram, or a description of the problem. We will come back with an honest view of scope, risk and the fastest route to a working prototype.