17.2. Project Development - Week 17¶
Project Development
individual assignment
Complete your final project tracking your progress
17.2.1. Individual Assignment¶
17.2.1.1. Schedule¶
* Final Project
DEADLINE: <2025-06-12 Thu>
** Spiral 1
SCHEDULED: <2025-06-09 Mon>
*** TODO Mechanics/3D Design
SCHEDULED: <2025-06-04 Wed>
- [X] Build Prototype for Key-Mechanics
- [-] Modelling
- [X] Housing
- [X] Keys
- [ ] Create Assembly with PCB
- [ ] think about cables and connectors/mounting holes
- [-] Test production
- [X] Keys
- [ ] Mounting for keyboard
*** TODO Electronics
SCHEDULED: <2025-06-06 Fri>
- [ ] Test Conductive Foam as Key
- [-] Designing
- [ ] Key reading PCB
- [ ] Key Modules
- [X] XIAO PCB
- [ ] I2C Connectors :OPTIONAL:
*** TODO Production
SCHEDULED: <2025-06-08 Sun>
- [ ] Key holder
- [ ] Keys
- [ ] PCBs
- [ ] Key module
- [ ] Key reading PCB
- [ ] XIAO PCB
- [ ] I2C Connectors :OPTIONAL:
*** TODO Software
SCHEDULED: <2025-06-09 Mon>
- [X] test midi interface on PC
- [ ] send key presses via serial connection to XIAO
- [ ] sending MIDI signals for each key
** Spiral 2 :OPTIONAL:
SCHEDULED: <2025-06-12 Thu>
*** TODO 3D Design
- [ ] LED Module
- [ ] LED stripe integration/mounting
- [ ] wiring guides
- [ ] Housing
- [ ] new bottom plate
*** TODO Electronics
- [ ] LED stripes?
- [ ] PCB connecting the LED stripes
- [ ] Powering circuit
*** TODO Production
- [ ] Print
- [ ] Lasercut
- [ ] Mill
- [ ] Solder
- [ ] Screw
*** TODO Software
- [ ] Read MIDI file to ram
- [ ] MIDI visualisation
- [ ] React to Key Presses
- [ ] Communication with multiple modules