Inital commit
This commit is contained in:
13
kibot_resources/templates/assembly_notes.txt
Normal file
13
kibot_resources/templates/assembly_notes.txt
Normal file
@@ -0,0 +1,13 @@
|
||||
ASSEMBLY NOTES (UNLESS OTHERWISE SPECIFIED)
|
||||
|
||||
1) DO NOT POPULATE PARTS ARE MARKED WITH A RED CROSS.
|
||||
|
||||
2) DO NOT POPULATE PARTS ARE NOT PRESENT IN THE BOM.
|
||||
|
||||
3) IF CONFLICTING INFORMATION IS FOUND BETWEEN THE ASSEMBLY
|
||||
FILE AND BOM, BOM SHOULD BE USED AS THE MAIN SOURCE.
|
||||
|
||||
4) CONFORMAL COATING IS NOT REQUIRED.
|
||||
|
||||
5) DOT IDENTIFIES PIN #1 LOCATION AND DEVICE ORIENTATION
|
||||
WHEN VIEWED FROM THE TOP.
|
||||
58
kibot_resources/templates/fabrication_notes.txt
Normal file
58
kibot_resources/templates/fabrication_notes.txt
Normal file
@@ -0,0 +1,58 @@
|
||||
FABRICATION NOTES (UNLESS OTHERWISE SPECIFIED)
|
||||
|
||||
1) FABRICATE PER IPC-6012A CLASS 2.
|
||||
|
||||
2) OUTLINE DEFINED IN SEPARATE GERBER FILE WITH
|
||||
"Edge_Cuts.GBR" SUFFIX.
|
||||
|
||||
DIMENSIONS OF CIRCUMSIZED RECTANGLE SHOWN ON THIS
|
||||
DRAWING FOR REFERENCE ONLY.
|
||||
|
||||
3) SEE SEPARATE DRILL FILES WITH ".DRL" SUFFIX
|
||||
FOR HOLE LOCATIONS.
|
||||
|
||||
SELECTED HOLE LOCATIONS SHOWN ON THIS DRAWING
|
||||
FOR REFERENCE ONLY.
|
||||
|
||||
4) SURFACE FINISH: ${pcb_finish_cap}
|
||||
|
||||
5) SOLDERMASK ON BOTH SIDES OF THE BOARD SHALL
|
||||
BE LPI, COLOR ${solder_mask_color_text_cap}.
|
||||
|
||||
6) SILK SCREEN LEGEND TO BE APPLIED PER LAYER
|
||||
STACKUP USING ${silk_screen_color_text_cap} NON-CONDUCTIVE EPOXY INK.
|
||||
|
||||
7) ALL VIAS ARE TENTED ON BOTH SIDES UNLESS
|
||||
SOLDERMASK OPENED IN GERBER.
|
||||
|
||||
8) VENDOR SHOULD FOLLOW ROHS COMPLIANT PROCESS
|
||||
AND Pb FREE FOR MANUFACTURING
|
||||
|
||||
9) PCB MATERIAL REQUIREMENTS:
|
||||
|
||||
A. FLAMMABILITY RATING MUST MEET OR EXCEED
|
||||
UL94V-0 REQUIREMENTS.
|
||||
B. Tg 170 C OR EQUIVALENT.
|
||||
C. EQUIVALENT MATERIAL SHALL BE RoHS COMPLIANT,
|
||||
HALOGEN FREE AND APPROVED BY ${COMPANY_cap}.
|
||||
|
||||
10) DESIGN GEOMETRY MINIMUM FEATURE SIZES:
|
||||
|
||||
BOARD SIZE ${bb_w_mm} × ${bb_h_mm} mm
|
||||
BOARD THICKNESS ${thickness_mm} mm
|
||||
TRACE WIDTH ${track_mm} mm
|
||||
TRACE TO TRACE ${clearance_mm} mm
|
||||
MIN. HOLE (PTH) ${drill_pth_real_mm} mm
|
||||
MIN. HOLE (NPTH) ${drill_npth_real_mm} mm
|
||||
ANNULAR RING ${oar_mm} mm
|
||||
COPPER TO HOLE ${c2h_mm} mm
|
||||
COPPER TO EDGE ${c2e_mm} mm
|
||||
HOLE TO HOLE ${h2h_mm} mm
|
||||
#?stackup and impedance_controlled
|
||||
|
||||
#?stackup and impedance_controlled
|
||||
11) REFER TO IMPEDANCE TABLE FOR IMPEDANCE CONTROL REQUIREMENTS.
|
||||
#?stackup and impedance_controlled
|
||||
|
||||
#?stackup and impedance_controlled
|
||||
12) CONFIRM SPACE WIDTHS AND SPACINGS.
|
||||
2
kibot_resources/templates/impedance_table.txt
Normal file
2
kibot_resources/templates/impedance_table.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
Transmission Line, Impedance [ohms], Tolerance [ohms], Layer, Trace Width [mm], Gap [mm], Ref. Layers
|
||||
Edge-Coupled Coated Microstrip, 100, ±10 %, L1, 0.2032, 0.28, L2
|
||||
71
kibot_resources/templates/readme.txt
Normal file
71
kibot_resources/templates/readme.txt
Normal file
@@ -0,0 +1,71 @@
|
||||
<p align="center" width="100%">
|
||||
<img alt="Logo" width="33%" src="Logos/dummy_logo.svg">
|
||||
</p>
|
||||
|
||||
<h1 align="center">${BOARD_NAME}</h1>
|
||||
|
||||
<p align="center" width="100%">
|
||||
<a href="${GIT_URL}/actions/workflows/ci.yaml">
|
||||
<img alt="CI Badge" src="${GIT_URL}/actions/workflows/ci.yaml/badge.svg?branch=">
|
||||
</a>
|
||||
</p>
|
||||
|
||||
<p align="center" width="100%">
|
||||
<img src="Images/dummy_image.png">
|
||||
</p>
|
||||
|
||||
***
|
||||
|
||||
<p align="center">
|
||||
<img alt="3D Top Angled" src="${png_3d_viewer_angled_top_outpath}" width="45%">
|
||||
|
||||
<img alt="3D Bottom Angled" src="${png_3d_viewer_angled_bottom_outpath}" width="45%">
|
||||
</p>
|
||||
|
||||
***
|
||||
|
||||
## SPECIFICATIONS
|
||||
|
||||
| Parameter | Value |
|
||||
| --- | --- |
|
||||
| Dimensions | ${bb_w_mm} × ${bb_h_mm} mm |
|
||||
|
||||
***
|
||||
|
||||
## DIRECTORY STRUCTURE
|
||||
|
||||
.
|
||||
├─ Computations # Misc calculations
|
||||
├─ HTML # HTML files for generated webpage
|
||||
├─ Images # Pictures and renders
|
||||
│
|
||||
├─ kibot_resources # External resources for KiBot
|
||||
│ ├─ colors # Color theme for KiCad
|
||||
│ ├─ fonts # Fonts used in the project
|
||||
│ ├─ scripts # External scripts used with KiBot
|
||||
│ └─ templates # Templates for KiBot generated reports
|
||||
│
|
||||
├─ kibot_yaml # KiBot YAML config files
|
||||
├─ KiRI # KiRI (PCB diff viewer) files
|
||||
│
|
||||
├─ lib # KiCad footprint and symbol libraries
|
||||
│ ├─ 3d_models # Component 3D models
|
||||
│ ├─ lib_fp # Footprint libraries
|
||||
│ └─ lib_sym # Symbol libraries
|
||||
│
|
||||
├─ Logos # Logos
|
||||
│
|
||||
├─ Manufacturing # Assembly and fabrication documents
|
||||
│ ├─ Assembly # Assembly documents (BoM, pos, notes)
|
||||
│ │
|
||||
│ └─ Fabrication # Fabrication documents (ZIP, notes)
|
||||
│ ├─ Drill Tables # CSV drill tables
|
||||
│ └─ Gerbers # Gerbers
|
||||
│
|
||||
├─ Report # Reports for ERC/DRC
|
||||
├─ Schematic # PDF of schematic
|
||||
├─ Templates # Title block templates
|
||||
├─ Testing
|
||||
│ └─ Testpoints # Testpoints tables
|
||||
│
|
||||
└─ Variants # Outputs for assembly variants
|
||||
Reference in New Issue
Block a user