diff --git a/_includes b/_includes
index 3332b46..59cce68 160000
--- a/_includes
+++ b/_includes
@@ -1 +1 @@
-Subproject commit 3332b46ddfb77274ba49bbffe61f80dd56ea4707
+Subproject commit 59cce68e5e4ef95fa39f1caf942d0ec47ef4e2a5
diff --git a/csq.md b/csq.md
index b2e3375..9e9b899 100644
--- a/csq.md
+++ b/csq.md
@@ -6,43 +6,29 @@ sequence: 7
# Lessons
lessons:
- - title: Lessons learnt
- subtitle: Good practices to continue for future projects
- list:
- - name: Add functional logical blocks in schematic to use similar circuits in future versions or other projects
- - name: Use stencil SMD soldering with SMD components only if it is necessary. Else, use a PCB assembly service.
- - name: Use minimum number of through-hole components
- - name: Check Gerber file format with the PCB manufacturer before rendering them
- - name: Check F.Paste
and B.Paste
layers for SMD stencil pattern
- - name: Pull out every single MCU pin as a test point for the first version of the project.
- - name: Always buy buffer number of components. Image is from the book Designing Electronics That Work by Hunter Scott.
- image: buffer-components.png
-
- - title: Enclosure
- subtitle: Next iteration improvements
- list:
- - name: Make the PCB routing symmetrical for LED positions and connector slots
- - name: Ensure the length is not too long to prevent bending of the material
- - name: Use wider ventilation holes with wider spacing between each of them
- - name: Use less clearance for connector slots. Take note of finger access
- - name: Use other shapes for connector slots E.g. rounded corner or trapezoid
- - name: Use shape binder for seperation plane bends
- - name: Use a counter sunk screw head
- - name: Make the screw lug's initial length be wider to contain the screw head so that it can sink into the surface
- - name: Try a snap-fit enclosure
-
- - title: V2.0
- subtitle: For next iteration
- list:
- - name: Use SMD components only on top layer for one-step manual SMD stencil soldering process
- - name: Place a writable area on the silkscreen to note down LoRa node address, PCB number, frequency or other info
- - name: Add a surface mount PCB test point for VBAT
, VBUS
, 3.3V
, 5V
, GND
and SPI points.
- - name: Use a smaller SSD1306
I2C OLED display instead of E-Ink. It's cheaper and easier to source and buy.
-
- - title: Board bring-up
- list:
- - name: Check with 3 PCBs to conclude whether it is a design issue or a soldering / manufacturing / assembly issue
- - name: Power it with current limiting power supply unit only. Check all the power test points such as VBAT
, VBUS
, 3.3V
, 5V
, GND
.
+ - name: (Schematci) Add functional logical blocks in schematic to use similar circuits in future versions or other projects
+ - name: (Manufacturing) Use stencil SMD soldering with SMD components only if it is necessary. Else, use a PCB assembly service.
+ - name: (Manufacturin) Use minimum number of through-hole components
+ - name: (Manufacturing) Check Gerber file format with the PCB manufacturer before rendering them
+ - name: (Manufacturing) Check F.Paste
and B.Paste
layers for SMD stencil pattern
+ - name: (Testing) Pull out every single MCU pin as a test point for the first version of the project.
+ - name: (BOM) Always buy buffer number of components. Image is from the book Designing Electronics That Work by Hunter Scott.
+ image: buffer-components.png
+ - name: (Layout) Make the PCB routing symmetrical for LED positions and connector slots
+ - name: (Case) Ensure the length is not too long to prevent bending of the material
+ - name: (Case) Use wider ventilation holes with wider spacing between each of them
+ - name: (Case) Use less clearance for connector slots. Take note of finger access
+ - name: (Case) Use other shapes for connector slots E.g. rounded corner or trapezoid
+ - name: (Case) Use shape binder for seperation plane bends
+ - name: (Case) Use a counter sunk screw head
+ - name: (Case) Make the screw lug's initial length be wider to contain the screw head so that it can sink into the surface
+ - name: (Case) Try a snap-fit enclosure
+ - name: (Manufacturing) Use SMD components only on top layer for one-step manual SMD stencil soldering process
+ - name: (Layout) Place a writable area on the silkscreen to note down LoRa node address, PCB number, frequency or other info
+ - name: (Layout) Add a surface mount PCB test point for VBAT
, VBUS
, 3.3V
, 5V
, GND
and SPI points.
+ - name: (BOM) Use a smaller SSD1306
I2C OLED display instead of E-Ink. It's cheaper and easier to source and buy.
+ - name: (Testing) Check with 3 PCBs to conclude whether it is a design issue or a soldering / manufacturing / assembly issue
+ - name: (Testing) Power it with current limiting power supply unit only. Check all the power test points such as VBAT
, VBUS
, 3.3V
, 5V
, GND
.
# Schedule
design_start: '2019-11-05'