19. Invention, Intellectual Property, And Income

JeLamp — Dissemination & Business Plan

This week I developed a plan for disseminating my final project JeLamp, selected an intellectual property license, and outlined future business possibilities for turning the invention into a sustainable product or open-source platform.

Assignment checklist

  • Created a dissemination plan for my final project
  • Outlined future possibilities and described how to make them probabilities
  • What tasks have been completed, and what tasks remain?
  • What's working? What's not?
  • What questions need to be resolved?
  • Planned what will happen when?
  • What have you learned?

Dissemination Plan

JeLamp will be shared openly so other makers, students, and researchers can learn from and build upon the work. All documentation, design files, and firmware will be published on this Fab Academy site and mirrored to GitLab Fabcloud.

ChannelContentAudience
Fab Academy site Full weekly documentation, final project page, BOM, presentation slide & video Evaluators, fellow students
GitLab Fabcloud Source repository — KiCad boards, Fusion 360 files, Arduino firmware Makers, developers
GitHub (mirror) Public repo with README, build instructions, and issue tracker Open-source community
Social media Short demo videos, build progress photos, gesture-interaction clips General public, potential backers
Fab Lab workshops Hands-on session at Chaihuo Makerspace — assemble a simplified JeLamp kit Local makers, students

Intellectual Property — License Selection

Selected License: CC BY-NC 4.0

Creative Commons Attribution-NonCommercial 4.0 International

This license allows others to:

  • Share — copy and redistribute the material in any medium or format
  • Adapt — remix, transform, and build upon the material

Under the following terms:

  • Attribution — credit must be given to Ning Zhang as the original creator
  • NonCommercial — the material may not be used for commercial purposes without permission

Why CC BY-NC?

ConsiderationDecision
Open collaboration JeLamp builds on open-source references (LeLamp, Fab Academy libraries). I want to give back to the community.
Commercial protection NC prevents others from selling JeLamp kits or products without negotiating a license with me.
Simplicity CC BY-NC is widely understood, compatible with Fab Academy documentation norms, and matches my site footer.
Why not CC BY-NC-SA? SA (ShareAlike) would require all derivatives to use the same license. I prefer allowing collaborators to choose their own license for forked versions, as long as they credit the original.
Why not patent? Patent filing is costly and slow. For a maker/educational project, open documentation with NC protection is more aligned with Fab Lab values.

Copyright Notice

All JeLamp documentation, design files, and firmware on this site are © 2026 Ning Zhang, licensed under CC BY-NC 4.0. Third-party components (XIAO modules, PWM servo motors, WS2812B LEDs) remain subject to their respective manufacturer licenses.

Future Possibilities & Income Models

JeLamp can evolve beyond a Fab Academy prototype into a product, platform, or educational tool. Below are three paths ranked by feasibility:

Path 1 — Open-Source Kit (most likely)

AspectPlan
ProductDIY kit: laser-cut/3D-printed parts + custom PCB + BOM list; user supplies servos and XIAO modules
RevenueSell partial kits through Chaihuo Makerspace shop or Tindie (~¥300–500 per kit)
MarginLow per unit, but builds community and workshop pipeline
ProbabilityHigh — can launch within 3 months of graduation with existing fab infrastructure

Path 2 — Workshop & Education

AspectPlan
ProductWeekend workshop: "Build Your Own Expressive Lamp" at Chaihuo Fab Lab
RevenueWorkshop fee ¥500–800 per participant (materials + instruction)
AudienceStudents, designers, IoT hobbyists interested in robotics + ML
ProbabilityMedium — requires curriculum development and instructor time

Path 3 — Consumer Product (long-term)

AspectPlan
ProductFinished JeLamp desk lamp sold as a complete assembled product
RevenueDirect sales or crowdfunding (target price ¥800–1,200)
ChallengesCE/FCC certification, injection molding for scale, supply chain, after-sales support
ProbabilityLow near-term — viable only after 6–12 months of prototyping and user testing

How to turn possibilities into probabilities

Each path above is ranked by probability, but probability only increases with concrete actions. The table below maps each path to the steps that would make it more likely:

PathActions to increase probabilityTarget date
Kit sales Finalize BOM with actual costs; publish build guide on GitHub; order 10 spare PCBs from JLCPCB; list a pilot batch on Tindie or Chaihuo shop Jul–Aug 2026
Workshops Write a 4-hour curriculum; run one free pilot at Chaihuo; collect feedback; set recurring weekend schedule and pricing Sep 2026
Consumer product Complete full assembly; run 2-week user test with 3 desk users; document failure modes; only then explore injection molding quotes and certification requirements Q4 2026 – Q1 2027

Project Development Progress

Tracking final project completion as of Week 19 — final project due June 4, 2026:

Completed tasks

TaskNotes
Carrier PCB design (KiCad)Schematic + layout complete; Gerbers sent to JLCPCB
NeoPixel driver PCB designESP32-C3 I2C slave board
Hello World test board milledWeek 8
Gesture recognition prototypeWeek 17 — Edge Impulse on XIAO S3
Web UI for servo + NeoPixelWeek 15 — Wi-Fi HTTP server
System integration planWeek 16 — architecture, wiring, assembly order
Applications & Implications planWeek 18 — BOM, evaluation criteria, draft presentation
Dissemination plan + IP licenseThis page — CC BY-NC 4.0, channel strategy

Remaining tasks

TaskStatusBlocker
Mechanical arm 3D printing🟡 In progressBase + first joint done; elbow and head segments printing
PCB fabrication + population🟡 In progressCarrier PCB ordered from JLCPCB; awaiting delivery
Full assembly + cable routing⬜ RemainingNeeds mechanical parts + populated carrier board
Enclosure / packaging⬜ RemainingBase enclosure drafted in Fusion 360; not yet printed
End-to-end demo (gesture → motion → LED)⬜ RemainingSubsystems work separately; integration pending
Final presentation slide + video🟡 Draftpresentation.png, presentation.mp4 — update after assembly
Summary: All electronics design and software subsystems are complete and tested on breadboard/prototype hardware. The critical path to the June 4 final deadline is mechanical printing, PCB arrival, and final assembly.

What's Working? What's Not?

Working

SubsystemEvidence
Gesture recognition Edge Impulse model on XIAO ESP32-S3 Sense detects rock / paper / scissors with acceptable latency in normal desk lighting (Week 17)
Web UI control Wi-Fi HTTP server drives servo PWM and NeoPixel patterns from a browser (Week 15)
PCB design workflow Carrier board, NeoPixel driver, and Hello World test board all designed in KiCad and exported successfully
Mechanical concept Base and first joint print cleanly; servo mounts fit MG996R dimensions with minimal post-processing
Documentation Weekly pages, final project page, BOM, and draft presentation materials are published and linked

Not working (yet)

IssueImpactPlanned fix
No full mechanical assembly Cannot demo coordinated 3-DOF motion as a lamp Finish printing remaining arm segments this week
Carrier PCB not yet populated Still using breadboard wiring for power and servo connections Solder and bench-test when JLCPCB boards arrive
Cable routing through joints Signal and power wires may bind during rotation Test slack-loop routing; hollow printed channels as fallback
Power budget unverified under load 3 servos + NeoPixels + camera may exceed 5V 3A supply during simultaneous motion Measure current draw with multimeter once assembled; add bulk capacitors if needed
Presentation media are drafts Slide and video show concept renders, not final build photos Re-record after assembly before the June 4 deadline

What Questions Need to Be Resolved?

Updated from the open questions in Week 18:

QuestionStatusResolution plan
Can 3 PWM servos run reliably from a single 5V 3A supply? 🟡 Open Measure peak current during full-range motion once assembled; stagger servo moves in firmware if needed
Will 3.3V logic drive WS2812B reliably without a level shifter? ✅ Likely yes 330 Ω series resistor added; short wire run to lamp head — will confirm on carrier PCB
Can the gesture model run fast enough for real-time interaction? ✅ Resolved Tested in Week 16/17 — latency acceptable for rock–paper–scissors game
How to route power and signal cables through rotating joints? 🟡 Open Prototype slack loops first; if binding occurs, redesign joint covers with internal cable channels
Will the JLCPCB carrier board meet power and connector needs? 🟡 Pending test Bench-test all headers, buck converter, and NeoPixel output after population
Is CC BY-NC the right license for future kit sales? ✅ Resolved NC prevents others from selling kits; I retain rights to sell through Chaihuo or grant commercial licenses

Planned — What Will Happen When?

Schedule working backward from the final project due date of June 4, 2026 (Fab Academy 2026 final presentations):

WhenMilestoneDeliverable
Week 19 IP, dissemination, business plan This documentation page; CC BY-NC license applied site-wide
May 24–26 Mechanical fabrication sprint Print remaining arm segments, lamp head, base enclosure
May 27–28 PCB arrival + population Solder carrier board; verify power, servo headers, NeoPixel output
May 29–31 Full assembly + integration Mount servos, route cables, connect camera; run end-to-end gesture demo
Jun 1–2 Debug + polish Fix binding, tune servo limits, finalize LED patterns and motion presets
Jun 3 Presentation media Update presentation.png with build photos; re-record presentation.mp4
Jun 4 Final project due Working demo, final documentation, presentation slide & video — see Week 20 page
Post-graduation Dissemination Publish GitHub mirror, run first Chaihuo workshop pilot, list kit on Tindie

What Have I Learned?

The most realistic near-term income path is workshops and kit sales through Chaihuo, not mass production. Week 19 turned JeLamp from a build project into a plan for what happens after Fab Academy ends.

← Week 18 Back to Assignments Week 20 →