Determine USB-C connector, get 3d model and footprintCreate a footprint and 3D model for the SPEC sensorsAdd LED connectorDetermine supporting infrastructure for other SPEC sensorsAdd SPEC sensors to schematic with infrastructureFind alarm and add to designAdd power switchAdd status LEDsFinish sensor biasingDetermine how we want to measure and indicate battery charge stateDetermine which LEDs we want, add footprintsDetermine where to power the Arduino fromDetermine battery footprint (same as switch pad?)Find female connectors for ArduinoSource TransistorsChange Power status LEDs to small SMTAdd mounting holes (to ground)Change LED connector from vertical JST (too high) to ?(solder pads)Adjust LED placements for both status and powerPlace buzzer and LED connectorRoute tracesAdjust Via size for power traces?Check guidelines on IC datasheet (especially for trace separation)Current sense resistorDetermine whether unused pins should be high or lowAdd stitching viasAdjust silkscreen labelsAdd filled zonesGenerate BOM, order componentsGenerate Gerber files, order boards
Space LEDs furtherAdd standoffs for SPEC sensors (non-standard spacing)- Order Arduino and sensor standoffs
Verify schematicUpdate board layout with new schematic- Update BOM
- Order new parts
- Battery spot-welding
Update schematic and layout with thermistor (on Analog Input)- Give mechanicals updated .step file
Ensure buzzer is on PWM pin(9)Separate sensor grounds from others(Separated LEDs and Buzzer instead)Add solder/test points for Arduino supply voltage- Test Power System
Add buzzer resistor