IoT enabled sensor node

From Mindworks
Jump to navigation Jump to search
IoT enabled sensor node
Sponsors Dr. Suat Ay
Team Name Flash-IoT
Duration Fall 2019 -Spring 2020
Faculty Adviser
Team Members
  • Xueren Wang
  • Wei Hu
  • Yuhang Dai
  • Yanqin Huang
  • Zhicia Li

The goal of the project is developing a low-power Internet-of-Things (IoT) enabled smart sensor node that is capable of generating, processing, and storing locally generated sensor data (i.e. position, identification, sensory info, etc.) and communicating through optical means to an optical wireless communication (OWC) hub.

Problem Definition[edit]

event 5G will provide extended wireless connectivity and capacity, it is expected that massively deployed IoT devices will require data traffic that would not be met by only RF based wireless technologies. The wireless connectivity based on wide optical bands, termed as Optical Wireless Communication (OWC),is considered to be promising solution for the development of high density and high capacity 5G and IoT networks of the future. In comparison to RF-based networks, OWC-based network technologies offer unique advantages such as high data rate, low latency, high security, and low energy consumption without interfering with RF communication channels.

2019 Flash-IoT P18.png

2019 Flash-IoT P19.png


The life of a citizen of the early 21st century takes place simultaneously in physical and cyber space. In couple of years more than 50 billion devices will connect more than 7.6 billion people with exponentially increasing connectivity demand. As the demand for data heavy wireless applications and services are increasing, the RF spectrum will get more congested resulting in slower wireless browsing or worse. This necessitates communication service technology to shift from fourth generation (4G) to fifth generation (5G). It is expected that the 5G will be deployed many part of the world by 2020. Comparing with the 4G, the 5G will offer new services with high quality of services (QoS) and quality of experience (QoE), high user capacity (1000x), higher data rates (100x), lower power (10x), and lower latency.

2019 Flash-IoT P12.png

2019 Flash-IoT P20.png


2019 Flash-IoT figure111.png

Figure 1. Envisioned IoT enabled sensor node with Optical Wireless Communication (OWC).

Minimum expectation is to design and verify a compact IoT enabled optical transceiver sensor nodes that could respond to commands received from OWC hub in visible spectrum, achieving up to 10m optical wireless communication (OWC) distance and more than 100Kb/s upload data rate with less than 10-3 BER as shown in Figure 1. Transmitter unit has to be able operate with off-grid power sources (i.e. battery) for extended period of time (i.e. weeks), and should be compact enough to be deployed remote locations. The unit should have smart processing (i.e. MCU), storage (i.e. store sensory data every hour for a month), and integrated sensor(s) (i.e. temperature, humidity, etc.). Available development


File:2019 Flash-IoT product requirements REV1(1).pdf

Design Solution[edit]

  • System Diagram
  • Component Selection & Sizing

System Diagram[edit]


  • Transmitter

2019 Flash-IoT at.png

  • Receiver

2019 Flash-IoT rec.png

  • Summary

Algorithm Correspond Codes.png

Circuit Design

2019_Flash-IoT_Design Review_Flash-rev1.0

2020_Flash-IoT_Engineering Release Review_rev1.95

EXPO 2020-Flash-IoT

Component Selection & Sizing[edit]


2020 Flash-IoT LED circuits.png

2020 Flash-IoT LED CHOICE.png

Lens holder

2020 Flash-IoT Lens holder.png

2020 Flash-IoT lh chart.jpg



Operational Amplifier


2020 Flash-IoT PD Circuits simpleTIA.png

2020 Flash-IoT PD Choice short distance communication.png


Final PCB.jpg

Project Learning[edit]

Literature interview

File:Visible Light Communication MQP Report Final 2014-2015.pdf
File:Visible Light Communication Kits for Education.pdf
File:Jitter Analysis of PWM Scheme in High Speed Serial Link.pdf
File:A 6-m OOK VLC Link Using CMOS-Compatible.pdf

Engineering analysis

2019_Flash-IoT_Design Review_Flash-rev1.0

2020_Flash-IoT_Engineering Release Review_rev1.95

EXPO 2020-Flash-IoT


File:2019 Flash-IoT TEST.pdf
File:2020 Flash-IoT PD TEST 1(1).pdf

Software Learning

File:2020 Flash-IoT Code-Part 1.pdf
File:2020 Flash-IoT Code-Part 2.pdf


Black Box

  • Design sketch




  • Internal view

Internal View Part 1.jpg

Internal View Part 2.jpg

Internal View Part 3.jpg

Internal View Part 4.jpg

  • Physical map

Physical Map.jpg

Test Results[edit]

Test Results.jpg


File:2019 Flash-IoT Design Validation Plan v1.0(1).pdf

Team Members[edit]

2019 Flash-IoT.Wang.jpg

Major:Electric Engineering

Name:Xueren Wang

Responsibility:Team leader/Meeting Organizer


Major:Electric Engineering

Name: Wei Hu

Responsibility:Primary Client Contact/Meeting Note Taker

2019 Flash-IoT.Dai.jpg

Major:Electric Engineering

Name:Yuhang Dai

Responsibility:Treasurer/Budget Planner

2019 Flash-IoT.yinquan.jpg

Major:Electric Engineering

Name: Yanqin Huang

Responsibility:Documentation manager

2019 Flash-IoT.Li.jpg

Major:Electric Engineering

Name: Zhicai Li

Responsibility:Project Process Supervisor

Additional Documentation[edit]


File:2019 Flash-IoT Budget Template FA-SP REV 1.0.pdf
File:2020 Flash-IoT Capstone - Indented BOM and Manufacturing Plan template(1).pdf

Plan A

Plan A(Supplement).jpg

Plan B

Client Interview

File:2019 Flash-IoT Client Q&A.pdf

Circuit Design

File:2020 Flash-IoT sch1.03.pdf

File:PCB1 (1).pdf

Project Schedule

File:2019 Flash-IoT project schedule FA-SP-REV1.pdf

Meeting Minutes

File:2019 Flash-IoT Weekly Meeting Minutes.0912.pdf
File:2019 Flash-IoT Weekly Meeting Minutes.0919.pdf
File:2019 Flash-IoT Weekly Meeting Minutes.0926.pdf
File:2019 Flash-IoT Weekly Meeting Minutes.1010(1).pdf
File:2019 Flash-IoT Weekly Meeting Minutes.1017.pdf
File:2019 Flash-IoT Weekly Meeting Minutes.1024.pdf
File:2019 Flash-IoT Weekly Meeting Minutes.1031.pdf
File:2019 Flash-IoT Weekly Meeting Minutes.1107.pdf
File:2019 Flash-IoT Weekly Meeting Minutes.1114.pdf
File:2019 Flash-IoT Weekly Meeting Minutes.1205.pdf
File:2019 Flash-IoT Weekly Meeting Minutes.1212.pdf
File:2020 Flash-IoT Weekly Meeting Minutes.0123.pdf
File:2020 Flash-IoT Weekly Meeting Minutes.0130.pdf
File:2020 Flash-IoT Weekly Meeting Minutes.0206.pdf
File:2020 Flash-IoT Weekly Meeting Minutes.0213.pdf
File:2020 Flash-IoT Weekly Meeting Minutes.0227.pdf
File:2020 Flash-IoT Weekly Meeting Minutes 0312 (1).pdf
File:2020 Flash-IoT Weekly Meeting Minutes 0326 (1).pdf
File:2020 Flash-IoT Weekly Meeting Minutes.0402.pdf
File:2020 Flash-IoT Weekly Meeting Minutes.0409.pdf
File:2020 Flash-IoT Weekly Meeting Minutes.0416.pdf
File:2020 Flash-IoT Weekly Meeting Minutes.0428.pdf
File:2020 Flash-IoT Weekly Meeting Minutes.0430.pdf


  • PD circuits
  1. File:Single-supply opamp design.pdf
  2. File:Design of visible light communication receiver for on-off keying modulation by adaptive minimum-voltage cancelation.pdf
  3. File:Applsci-07-00670-v2.pdf
  4. File:An-photodiode-parameters-characteristics.pdf
  • Other
  1. File:Ultra-wide coverage VLC system with alignment-free receiver.pdf
  2. File:Performance Comparison of MIMO Techniques for Optical Wireless Communications in Indoor Environments .pdf
  3. File:Indoor Optical Wireless Systems Technology, Trends, and Applications .pdf
  4. File:Indoor Optical Wireless Communication Potential and State-of-the-Art.pdf
  5. File:Improvement of the Transmission Bandwidth for Indoor Optical Wireless Communication Systems Using a Diffused Gaussian Beam.pdf
  6. File:Cellular Indoor OWC Systems with an optimal Lambertian Order and a Handover Algorithm.pdf
  7. File:Aligning the Light Without Channel State Information for Visible Light Communications.pdf
  8. File:4.5-Gbs RGB-LED based WDM visible light communication system employing CAP modulation and RLS based adaptive equalization.pdf