Skip to content

Week 18 | Invention, intellectual property and income

License for this week:
Copyright – Economic rights and moral rights.


Final Project - Sleep Monitoring Device


Project Overview

Sleep Monitoring is a small, wearable device that detects snoring, correlates snore events with physical sleep positions (using IMU), and monitors temperature and humidity.

The system integrates 2D & 3D design and printing, laser cutter, UV laser, electronic design and production, inputs and output devices, embedded programming, wireless communication, and a web-based interface to provide meaningful sleep insights.


Progress Summary

92% Complete

Status: Final polishing stage, reviewing & rechecking, and preparing for presentation.


Task Checklist

2D & 3D Design

Task Status
1. Drawing a 2D sketch of the device enclosure
100%
2. 2D & 3D modeling of enclosure designed in Inkscape and Fusion 360
100%

2D & 3D Printing

Task Status
3. Laser cutter – A custom breadboard made for placement of the components
100%
4. 3D printing the enclosure & lid – Printed on Prusa with PLA, snap-fit design lid
100%

Electronic: Design and Production

Task Status
5. Electronic Design – Custom PCB in KiCad
100%
6. Electronic Production – PCB milled and components soldered
100%

Electronic: Input and Output Devices

Task Status
7. Input Devices – I2S Microphone (ICS-43434), IMU (ICM20948), DHT22
100%
8. Output Devices – OLED Display + wireless data output
100%

System Integration

Task Status
9. System Integration – Full assembly inside custom enclosure
100%

Programming & Integration

Task Status
10. Embedded Programming
98%
11. Communication & Networking – BLE + Wi-Fi
98%

Final Phase

Task Status
12. Interface and Application Programming (Reviewing / Finalizing)
98%
13. Presentation Slides & Video (In Progress)
20%

In Progress

  • UV laser for lid
  • Refining the web interface for sleep data visualization and recording
  • Completing final presentation slides and demonstration video
  • Final testing of snoring detection
  • Polish web application for better data visualization
  • Complete high-quality presentation slides
  • Prepare final project video
  • Final documentation

Reflection


Files I created