Skip to content

Latest commit

 

History

History
47 lines (45 loc) · 3.82 KB

csq.md

File metadata and controls

47 lines (45 loc) · 3.82 KB
layout title permalink sequence design_start design_end manufacturing_start manufacturing_end integration_start progress lessons
csq
CSQ
/csq
7
2023-10-01
2024-02-29
2024-03-01
2024-03-21
2024-03-22
month details
April 2024
Board bring-up and debug of the first prototype PCB
month details
March 2024
Send for manufacturing and assembly of 2 prototypes. This phase includes PCB manufacturing, component procurement, pick and place, 3D printing the cases.
month details
December 2023
Completing the schematics with footprints, MPN and availability of assembly parts.
name
name
(Layout) Add <a href="https://youtu.be/g4m91gv-4oQ?t=1088">fudicial markers</a> for pick and place
name
(Case) Add more rounded corners and chamfers for <a href="https://www.pinterest.com/sayanee/product-design/">timeless product design</a> enclosures
name
(Case) Following DFA (Design for Assmebly), make the case easier to assemble by creating assymetric screw hole positions on the PCB and case
name
(Schematic) Add <a href="https://forum.kicad.info/t/understanding-multi-sheet-schematics/42922/2">multi sheet schematics</a> for better readability
name
(Schematic) Add component images and parameter graphs <a href="https://github.com/EPFLXplore/XRE_LeggedRobot_HW/blob/master/amulet_controller/Schematic/amulet_controller.pdf">for better understanding</a>
name
(Firmware) Use <a href="https://github.com/arduino-libraries/Arduino_ESP32_OTA">OTA updates</a> for firmware
name
(Schematic) Add a switch to turn on and off wireless communication to fallback to legacy functionality
name
(BOM) Add a header male pin (GND and VUSB/VBAT) to use with nRF profiler for power consumption measurements
name
(Case) Make the text height bigger for LEDs and ON/OFF power switch
name
(Case) Add more chamfers and rounded corners for a better aesthetic
name
(Case) <strong>Teeth and groves</strong> - Make the teeth thicker for better strength
name
(Case) <strong>Teeth and groves</strong> - Add holder in the teeth to that the top and bottom case do not slide
name
(Case) <strong>Teeth and grooves</strong> - Include visual cues on the exterior for finger placement
name
(Case) PCB holder screw lug can be shorter
name
(Case) Add an LED slot to view the charge LED from the outside without opening the case
name
(Case) Add <a href="https://www.pollen.am/design_for_3d_printing_edges_fillets_ribs/">filletted poles</a> for screw lugs and holders on the case base
name
(Power) <strong>Battery</strong> - Use flat LiPo battery for a compact design
name
(Layout) <strong>PCB</strong> - Add silkscreen pin labels for all connectors that extend outside the PCB E.g. pin headers or USB-C
name
(Layout, Case) <a href="https://www.fiveflute.com/guide/design-for-assembly-dfa-best-practices/">Mistake proof assembly</a> by designing the case and PCB to fit only one way, E.g.asymmetric screw holes, PCB shape and screw lugs
name
Use Conventional Commit Messages for <a href="https://www.conventionalcommits.org/en/v1.0.0/">better git history</a> with scopes such as firmware, case, schematic, layout, docs, bom, power, design, website, chore (CI/CD/updates).