-
Notifications
You must be signed in to change notification settings - Fork 18
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
schematic capture and layout complete
- Loading branch information
0 parents
commit 4dfafff
Showing
17 changed files
with
324,613 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
exports/ | ||
ref/ | ||
|
||
# Output folders | ||
prod/ | ||
Gerber/ | ||
Gerbers/ | ||
exports/ | ||
build* | ||
shapes3d/ | ||
dist/ | ||
*.egg-info | ||
media/ | ||
*.xml | ||
|
||
# Temp | ||
_saved_* | ||
tags | ||
.tags | ||
*~ | ||
*.swp | ||
*DS_Store | ||
*.pdsbak | ||
*.workspace | ||
*.zip | ||
*CADCAM | ||
*-bak | ||
*.bak | ||
_autosave* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# CAN Connection | ||
|
||
The CAN connection is a [Molex Picoblade 53261-0471](https://www.digikey.ch/products/en?keywords=WM7622CT-ND). | ||
|
||
One can obtain [pre-crimped male cable assemblies 15134-0402](https://www.digikey.ch/product-detail/en/molex/0151340402/WM15258-ND/6198148), the [male 4-pin housing 51021-04](https://www.digikey.ch/product-detail/en/molex/0510210400/WM1722-ND/242844) or buy a [Picoblade to 0.1" female](https://www.digikey.ch/product-detail/en/molex/0510210400/WM1722-ND/242844). | ||
|
||
Below is a wiring diagram showing the Canape pinout and the Black Magic probe serial cable as an example. | ||
|
||
![Canape wiring diagram](./exports/canape.png) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,95 @@ | ||
[BOM_OPTIONS] | ||
; General BoM options here | ||
; If 'ignore_dnf' option is set to 1, rows that are not to be fitted on the PCB will not be written to the BoM file | ||
ignore_dnf = 1 | ||
; If 'use_alt' option is set to 1, grouped references will be printed in the alternate compressed style eg: R1-R7,R18 | ||
use_alt = 0 | ||
; If 'alt_wrap' option is set to and integer N, the references field will wrap after N entries are printed | ||
alt_wrap = 0 | ||
; If 'number_rows' option is set to 1, each row in the BoM will be prepended with an incrementing row number | ||
number_rows = 1 | ||
; If 'group_connectors' option is set to 1, connectors with the same footprints will be grouped together, independent of the name of the connector | ||
group_connectors = 1 | ||
; If 'test_regex' option is set to 1, each component group will be tested against a number of regular-expressions (specified, per column, below). If any matches are found, the row is ignored in the output file | ||
test_regex = 1 | ||
; If 'merge_blank_fields' option is set to 1, component groups with blank fields will be merged into the most compatible group, where possible | ||
merge_blank_fields = 1 | ||
; Specify output file name format, %O is the defined output name, %v is the version, %V is the variant name which will be ammended according to 'variant_file_name_format'. | ||
output_file_name = %O_bom_%v%V | ||
; Specify the variant file name format, this is a unique field as the variant is not always used/specified. When it is unused you will want to strip all of this. | ||
variant_file_name_format = _(%V) | ||
; Field name used to determine if a particular part is to be fitted | ||
fit_field = Config | ||
; Make a backup of the bom before generating the new one, using the following template | ||
make_backup = %O.tmp | ||
; Default number of boards to produce if none given on CLI with -n | ||
number_boards = 1 | ||
; Default PCB variant if none given on CLI with -r | ||
board_variant = [u'default'] | ||
; Whether to hide headers from output file | ||
hide_headers = False | ||
; Whether to hide PCB info from output file | ||
hide_pcb_info = False | ||
|
||
[IGNORE_COLUMNS] | ||
; Any column heading that appears here will be excluded from the Generated BoM | ||
; Titles are case-insensitive | ||
Part Lib | ||
Footprint Lib | ||
|
||
[COLUMN_ORDER] | ||
; Columns will apear in the order they are listed here | ||
; Titles are case-insensitive | ||
Description | ||
Part | ||
Part Lib | ||
References | ||
Value | ||
Footprint | ||
Footprint Lib | ||
Quantity Per PCB | ||
Build Quantity | ||
Datasheet | ||
|
||
[GROUP_FIELDS] | ||
; List of fields used for sorting individual components into groups | ||
; Components which match (comparing *all* fields) will be grouped together | ||
; Field names are case-insensitive | ||
Part | ||
Part Lib | ||
Value | ||
Footprint | ||
Footprint Lib | ||
|
||
[COMPONENT_ALIASES] | ||
; A series of values which are considered to be equivalent for the part name | ||
; Each line represents a list of equivalent component name values separated by white space | ||
; e.g. 'c c_small cap' will ensure the equivalent capacitor symbols can be grouped together | ||
; Aliases are case-insensitive | ||
c c_small cap capacitor | ||
r r_small res resistor | ||
sw switch | ||
l l_small inductor | ||
zener zenersmall | ||
d diode d_small | ||
|
||
[REGEX_INCLUDE] | ||
; A series of regular expressions used to include parts in the BoM | ||
; If there are any regex defined here, only components that match against ANY of them will be included in the BOM | ||
; Column names are case-insensitive | ||
; Format is: "[ColumName] [Regex]" (white-space separated) | ||
|
||
[REGEX_EXCLUDE] | ||
; A series of regular expressions used to exclude parts from the BoM | ||
; If a component matches ANY of these, it will be excluded from the BoM | ||
; Column names are case-insensitive | ||
; Format is: "[ColumName] [Regex]" (white-space separated) | ||
References ^TP[0-9]* | ||
References ^FID | ||
Part mount.*hole | ||
Part solder.*bridge | ||
Part test.*point | ||
Footprint test.*point | ||
Footprint mount.*hole | ||
Footprint fiducial | ||
|
Oops, something went wrong.