Final Project To-Do¶
Color code: Red = component | Green = design software | Blue = programming | Yellow = physical production
Gantt Chart¶
gantt
title Final Project Timeline — Target: June 3, 2026
dateFormat YYYY-MM-DD
excludes weekends
section Top
KiCad PCB Design :a1, 2026-04-27, 5d
G-code in Aspire :a2, after a1, 3d
ShopBot CNC — Mill Top :a3, after a2, 2d
Fill Engraving :a4, after a3, 2d
section Cabinet
Fusion/Meshy — Hinge Design :b1, 2026-04-27, 4d
Aspire — Hinge Tool Path :b2, after b1, 2d
Mold: Hinge + Fizzbit Head :b3, after b2, 3d
Cast: Hinge + Fizzbit Head :b4, after b3, 3d
Fusion — Cabinet Design :b5, 2026-04-27, 6d
Aspire — Cabinet Tool Path :b6, after b5, 3d
ShopBot CNC — Cut Cabinet :b7, after b6, 3d
Assemble Frames :b8, after b7, 2d
section Creatures — Design + PCB
KiCad — Fizzbit Head PCB :c1, 2026-04-27, 5d
KiCad — Fizzbit Tail PCB :c2, after c1, 4d
KiCad — Plants PCB :c3, 2026-04-27, 4d
KiCad — Screechers PCB :c4, after c3, 4d
KiCad — Eating Creatures PCB :c5, after c4, 4d
CorelDraw Signs :c6, 2026-05-11, 3d
section Creatures — Programming
Arduino — Fizzbit Head :d1, after c1, 5d
Arduino — Fizzbit Tail :d2, after c2, 4d
Arduino — Plants :d3, after c3, 4d
Arduino — Screechers :d4, after c4, 4d
Arduino — Eating Creatures :d5, after c5, 5d
section Physical Production
3D Print — Fizzbit :e1, 2026-05-04, 7d
3D Print — Cage + Screecher Box :e2, after e1, 7d
Laser Cut — Creature Signs :e3, after c6, 2d
section Final Assembly
Full Assembly + Testing :f1, 2026-05-25, 7d
Documentation Complete :milestone, crit, 2026-06-03, 0d
Kanban Board¶
Top¶
| To Do | In Progress | Done |
|---|---|---|
| KiCad PCB Design — design top as giant PCB | ||
| KiCad — controls for creatures and future creatures | ||
| G-code in Aspire — mill edges to match PCB design | ||
| G-code in Aspire — tool paths for inlay | ||
| ShopBot CNC — mill top | ||
| Fill engraving with conductive material |
Cabinet¶
| To Do | In Progress | Done |
|---|---|---|
| Fusion/Meshy — 3D engraving for hinge | ||
| Aspire — tool path for hinge | ||
| Mold: hinge | ||
| Mold: Fizzbit's head | ||
| Cast: hinge | ||
| Cast: Fizzbit's head | ||
| Fusion — cabinet design: front | ||
| Fusion — cabinet design: back | ||
| Fusion — wire channels for head / gear for latch | ||
| Aspire — tool path for ShopBot | ||
| ShopBot CNC — cut front | ||
| ShopBot CNC — cut back | ||
| ShopBot CNC — cut shelves and joints | ||
| Assemble front cabinet frame | ||
| Assemble back cabinet frame |
Creatures / Special Effects¶
| To Do | In Progress | Done |
|---|---|---|
| KiCad PCB — Fizzbit's head (2 steppers, Arduino Uno, CNC shield, A4988) | ||
| Arduino IDE — Fizzbit's head motions (Y/Z ears, controlled through head) | ||
| KiCad PCB — Fizzbit's tail (on/off switch, servo, driver, MCU, sound/motion input) | ||
| Arduino IDE — Fizzbit's tail (random motion, quick twitch) | ||
| KiCad PCB — Plants (LEDs, NeoPixels) | ||
| Arduino IDE — Plants (LED random, motion/sound trigger, on/off switch) | ||
| KiCad PCB — Screechers (speaker, battery) | ||
| Arduino IDE — Screechers (motion controlled, IR triggered) | ||
| KiCad — ___ Creatures that eat electronics (spark → LED flash, vibration → speaker, servo under rubble) | ||
| Arduino IDE 2 — Eating creatures (random and controlled options) | ||
| CorelDraw — design signs/tags for each creature | ||
| Laser cut — signs for creatures on wood | ||
| 3D print — Fizzbit head | ||
| 3D print — Fizzbit body | ||
| 3D print — Fizzbit tail | ||
| 3D print — cage/habitat | ||
| 3D print — screecher box |
Workflow by Component¶
Color code: Green = design | Blue = programming | Yellow = physical production
Component: Top¶
| Design (Green) | CAM Software (Blue) | Physical Production 1 (Yellow) | Physical Production 2 (Yellow) |
|---|---|---|---|
| KiCad PCB Design - Design top as a giant PCB - Controls for creatures, and future creatures |
G-code in Aspire - Mill edges to match PCB design - Tool paths for inlay |
ShopBot CNC - Mill top |
Fill engraving - Fill with conductive material |
Component: Cabinet¶
| Design (Green) | CAM Software (Blue) | Physical Production 1 (Yellow) | Physical Production 2 (Yellow) |
|---|---|---|---|
| Fusion / Meshy - 3D engraving for hinge |
Aspire / Makeron - Tool path for hinge |
Mold - Hinge - Fizzbit's head |
Cast - Hinge - Fizzbit's head |
| Fusion — Cabinet Design - Front - Back - Wire channels for head / gear for latch |
Aspire - Tool path for ShopBot |
ShopBot CNC - Cut cabinet: Front, Back, shelves, joints |
Assemble Frames - Front cabinet - Back cabinet |
Component: Creatures / Special Effects¶
| Design (Green) | Program (Blue) | Physical Production 1 (Yellow) | Physical Production 2 (Yellow) |
|---|---|---|---|
| KiCad PCB board — Fizzbit's Head - 2 stepper motors - Arduino Uno - CNC shield - A4988 drivers |
Arduino IDE — Fizzbit's Head Motions - Y/Z ears - Controlled through head |
||
| KiCad PCB board — Fizzbit's Tail - On/off switch - Servo motor - Driver - Microcontroller - Input: sound or motion |
Arduino IDE — Fizzbit's Tail - Random motion - Quick twitch |
||
| KiCad PCB board — Plants - LEDs - NeoPixels |
Arduino IDE — Plants - LED random - Motion/sound trigger - On/off switch |
||
| KiCad PCB board — Screechers - Speaker - Battery |
Arduino IDE — Screechers - Motion controlled: make noise - IR triggered: make noise |
||
| KiCad — ___ Creatures that eat electronics - "Spark" → LED flash - Vibration → slow speaker? - Or servo under rubble? |
Arduino IDE 2 — ___ Creatures that eat electronics - Same as above - Random and controlled options |
||
| CorelDraw - Design signs/tags for each creature |
Laser Cut - Signs for creatures on wood |
||
| 3D Print Files — Fizzbit - Head - Body - Tail |
|||
| 3D Print Files — Cage/Habitat - Cage/habitat - Screecher box |