Continuous UV monitoring requires autonomous, low-power sensing solutions capable of long-term outdoor operation without maintenance. A campus IoT system was needed to evaluate LoRa communication and environmental sensing.
I co-developed a solar-powered IoT UV sensor node, handling embedded firmware, low-power system design, LoRa communication integration, and prototype validation (Heltec LoRa V3 + LTR390 sensor).
Functional solar-powered UV monitoring prototype built
Reliable long-range LoRa data transmission demonstrated
Energy-efficient sleep-measure-transmit cycle implemented
Integration in sustainable smart-campus IoT system
This project was developed as part of the Sensors and Actuator Networks course together with Gleb Byvaltsev. I contributed to both the hardware-software integration and system-level design of an autonomous UV monitoring device.
My contributions included:
Embedded firmware development for measurement, filtering, and LoRa communication
Integration of UV sensing hardware with low-power microcontroller platform
Design of energy-efficient operating cycle (sleep–measure–transmit)
System integration, testing, and prototype validation
Documentation and system architecture description
The project combined embedded systems, sensor networks, and sustainable power design.
The goal of this project was to develop a solar-powered autonomous UV radiation monitoring device capable of long-term outdoor operation.
The system:
Measures ambient UV radiation
Converts sensor data into interpretable UV index values
Transmits measurements wirelessly via LoRa
Operates with minimal energy consumption using deep sleep cycles
The device was intended as a smart-campus environmental monitoring solution that could support public health awareness and future IoT infrastructure.
Heltec LoRa V3 microcontroller with integrated wireless communication
UV sensor (LTR390) for environmental radiation measurement
Solar panel + Li-ion battery for autonomous operation
Custom PCB integration and 3D-printed outdoor enclosure
Below is a prototype with 3D-printed housing, detached UV panel for powering, insight electronics closeup, and a model of the housing.
Periodic wake-up measurement cycle
Sensor data filtering and lookup-table UV conversion
Low-power wireless transmission via LoRa
Deep sleep scheduling for long operational lifetime
Below is a functioning code for the project, including the setup, ADC filtering, mapping, and activation cycle
Low-power embedded design
Environmental sensing and calibration
Wireless IoT communication
Renewable energy integration
The result is a functional prototype demonstrating sustainable IoT sensing for environmental monitoring.
Example output message:
Designing a system that operates reliably with limited solar energy required careful firmware and hardware tuning.
Environmental noise, clouds, and varying lighting conditions required filtering strategies for reliable data.
Combining solar charging, wireless communication, and sensing into a compact outdoor device required iterative testing.
Overcoming those challenges, I strengthened my embedded systems and IoT integration skills.
This project was completed as part of the Sensors and Actuator Networks course (2025/26) at Rhine-Waal University of Applied Sciences by Grigorii Fediakov and Gleb Byvaltsev.
Full technical documentation available in the official project report below
(project report is a part of study course Sensors and Actuator Networks at Rhine-Waal University of Applied Sciences and therefore protected from unauthorized usage).
LinkedIn | +1 (917) 916 4549 | Brooklyn, NY 11226 | feduakov17@gmail.com