Week 19 โ Invention, Intellectual Property, and Income
Fab Academy โ Week 19
Date range: 27 May - 2 June
Instructor: Neil Gershenfeld
๐ง Learning Objectives
- Develop a plan to share your work
- Formulate future opportunities and/or development for your final project
- Summarise and communicate the essence of your project development
๐ Assignments
Individual Assignment
- Develop a plan for dissemination of your final project.
- Complete your final project, tracking your progress
๐ ๏ธ Tools & Materials
- Gemini For improving writing
๐งช Dissemination Plan & Intellectual Property
I have decided to release my project under the Creative Commons Attribution 4.0 International (CC BY 4.0) license.
- Why: I want the maker community to be able to study, remix, and build upon my work. However, as I have put significant effort into the hardware design and integration, I require that anyone who uses or reproduces the work provides proper attribution to me as the original creator.
- The Future: This keeps the project alive in the open-source ecosystem while protecting my contribution.
๐ Future Scope & Universal Compatibility
My current project is tied specifically to the Whoop API. To expand its utility and prepare it for wider adoption, I plan to execute the following development steps:
- Modularity: Redesign the firmware and communication layer to be modular. Instead of a hard-coded API integration, I will implement a standardized data-ingestion format.
- Universal Compatibility: This architecture will allow the system to receive health data from any wearable (such as an Apple Watch, Oura Ring, or Garmin device) via a middle-ware application.
๐ Project Status & Final Reflection
| Category | Details |
|---|---|
| What's Working | The 11x11 LED matrix, ESP32-S3 networking, and the Whoop API data fetching. The enclosure and structural integration are solid. |
| What's Not | The power consumption is currently high for long-term "always-on" use; it needs better deep-sleep optimization. |
| Remaining Tasks | Integrating the mechanical motion for breathing functionality. |
| Resolved Questions | I successfully figured out how to map real-time health metrics to a low-res LED grid without losing the "meaning" of the data. |
| Pending Questions | How can I make the device modular and universal? |
๐ฆ Timeline: What Happens When?
- We are on the final week of fab academy, luckily I have finished almost all of the final project work, including the presentation video and slide.
- What is left is solder a new clean PCB, as the one I used earlier was a bit of a mess. I plan to finish this in the next two days.
๐พ What Have I Learned?
The most important lesson was system integration. It is one thing to make a sensor work; it is another entirely to make a sensor, a microcontroller, a cloud API, and a custom physical enclosure work together as a single, reliable device. I learned that documentation isn't just for others, it was the only way I could keep track of my own logic as the project grew in complexity.
Before I started Fab Academy, I already had good experience in making and digital fabrication. However, each week allowed me to add a new layer on top of my past knowledge. Seeing what others are making is just amazing, and it constantly opens up new ways for me to create and expand my skills.
But what really transformed how I view digital fabrication on a whole new level was electronics design and production. Before this, my experience with electronics was limited to hobbyist development boards; I never thought I could actually design and manufacture my own custom PCBs. Now, I feel like I have a completely new level of XP unlocked.