Skip to content

Spiral Development Strategy

I will finish my first physical prototype before April 30, 2025 so that I will get enough time to make some changes on my project.

NapPod Project – 1-Month Crash Schedule(Full April Mont)

Week 1:

  • PCB: Decide whether I want to stick with NAP-XIAO which was already produced or designing new PCB using esp32 for WIFI feature in my NapPod.
  • NapPod Structural Design: Finish Designing the NapPod structure.
  • I/O: Test capacitive touch pad (Neopixels and speaker already tested).
  • ShopBot: Decide on the thickness of board which I will use.
  • Risks: NapPod design delaying.

Week 2:

  • PCB: If I decide to use Esp32, finish the PCB design using esp32.
  • NapPod Structural Desing: I will make full scale card board prototype of my NapPod using Zund.
  • I/O: Work on the program to integrate capacitive touch pad with my PCB.
  • ShopBot: Buying the board(Plywood/rubberWood/ParticleBoard)
  • Risks: Design issues may be noticed once full scale cardboard prototype is made.

Week 3:

  • PCB: Mill the final PCB.
  • NapPod Structural Design:Render my design for documentation.
  • I/O:Put all the I/Os and work on the full program with all the I/Os.
  • ShopBot: Cut it using selected type of Board and try to assemble it and also do stress-test.
  • *Risks: Programming issues when all I/Os are connected, weak Nappod structure.

Week 4:

  • PCB: Final testing and casing for the PCB.
  • NapPod Structural Design: Find and work on Aesthetic finishes
  • I/O: Test the full scale program and organize our program.
  • ShopBot: cut your design again if there is any design changes made.
  • Risks:

Notes to remember
1. Electronics and Production - If some how I need wifi for my NapPod, I have to redesign my PCB using ESP32.

  1. I/O Testing ≠ Wait for PCB
  2. Prototype sensors with Arduino while my PCB is in production or when it is broken.

  3. ShopBot Workflow:

  4. Test cuts + finalize toolpaths before cutting my design.

  5. NapPod Design

  6. Finished designing in first week of April because I have to think about input and output devices placements.

  7. Document-as-You-Go

  8. Daily work on your weekly assignment and importantly on your final project.