What had to be solved
The task was to create an autonomous sensor for remote monitoring of mechanical condition without cable infrastructure. The device had to wake up periodically, measure vibration, temperature and power state, calculate diagnostic features and transmit them to a base receiver.