September 24, 2021

Novosselov Research Group (NGR) laboratory invites junior and senior undergraduate students to participate in the independent research projects. The project’s aim is to build a distributed IoT sensor network to measure particulate matter and other environmental parameters indoors and outdoors. The crowd-sourcing data is shared with the user and public to identify locations or activities where particle concentration approaches hazardous levels, so corrective interventions can be taken. Such system can also be used to measure the indoor ventilation to provide data for reducing COVID aerosol transmission; and to measure wildfire smoke infiltration.

The students will have an opportunity to work with an interdisciplinary group of Grad students and Postdocs. The minimum project commitment is three quarters. The ME 499 independent research credits can be given to students. Summer internships may be available.

Our group is housed at a newly constructed NanoES building with additional lab space at the Mechanical Engineering building. See the Lab’s website.

Who are we looking for?

2-3 students with

  • Experience in PCB design using Eagle or KiCAD and can debug PCB design and work with mechanical engineers to convert ideas into prototypes
  • Experience in C, C++ and Arduino

Better to have but not required

  • Experience in embedded system and RTOS is a plus
  • Experience in Bluetooth low energy and Bluetooth beacon for indoor location tracking is a plus
  • Experience in AWS IoT Core and knowledge in standard IoT protocols is a plus

What we expect you to do?

  • Design PCB schematic and layout
  • Develop firmware for the devices

What can you get from working with us?

  • Hands-on experience with fast prototyping and exposure to different aspects of Internet of Things (IoT)
  • Knowledge and experience in some cutting-edge technologies
  • Opportunity to work in a large interdisciplinary team

How to join the team?

Send your resume to Dr. Joe He (, or Prof. Novosselov (