Research Assistant: IoT Solutions for Building Environment and Air Quality Monitoring

Details


1094313


Liverpool John Moores University


11/04/2025


Other - See Job


6 hours per week for 12 weeks


Smart Casual

Pay


£16.72


£2.02

Description

Role
*Ringfenced to LJMU Level 5 to level 8 students in Computer Science, Electrical Engineering, or a closely related field with strong interests in ESP32 development and IoT sensors*

We are seeking a skilled and motivated Research Assistant to contribute to an innovative project focused on developing IoT solutions for building environment and air quality monitoring. This project aims to create a robust and reliable system using ESP32 microcontrollers, various sensors and InfluxDB to collect and analyse data crucial for improving building performance, occupant well-being, and energy efficiency. The project is funded through Dr Hu Du’s research project under Higher Education Innovation Fund.

Duties and responsibilities
• Code Development for ESP32 Microcontrollers: Design, develop, and implement firmware for ESP32 microcontrollers to interface with a range of environmental and air quality sensors.
• Sensor Integration: Integrate various sensors (e.g., temperature, humidity, CO2, particulate matter, VOCs) with ESP32 platforms, ensuring seamless data acquisition and communication with local server.
• Data Acquisition and Processing: Develop code for efficient data acquisition, pre-processing, and transmission from sensor networks.
• Communication Protocol Implementation: Implement communication protocols (e.g., Wi-Fi, MQTT) for data transfer from ESP32 devices to a local data repository.
• Testing and Validation: Rigorously test and validate the developed code and integrated sensor systems to ensure accuracy, reliability, and robustness.
• Documentation: Maintain clear and comprehensive documentation of code, system architecture, and testing procedures.
• Collaboration: Work closely with other researchers and project team members to achieve project goals.

Skills and experience
• Level 5- 8 students in Computer Science, Electrical Engineering, or a closely related field
• Strong programming skills in languages relevant to embedded systems development (e.g., C, C++, MicroPython).
• Experience with ESP32 microcontrollers and the ESP-IDF framework.• Solid understanding of sensor technologies and interfacing techniques.
• Knowledge of communication protocols such as Wi-Fi, MQTT, and related IoT technologies.
• Familiarity with data acquisition and processing concepts.
• Excellent problem-solving and debugging skills.
• Ability to work independently and as part of a team.

Location
LJMU

Additional information
*Ringfenced to LJMU Level 5 to level 8 students in Computer Science, Electrical Engineering, or a closely related field with strong interests in ESP32 development and IoT sensors*

Applications close at 11:59pm on Tuesday 25th March 2025

Apply for job