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