9 Commits

Author SHA1 Message Date
Lucian Chapar
9edf8a8959 simplifies feeder model for web viz 2023-10-02 13:55:03 -04:00
Lucian Chapar
1e6247f857 Adds feeder-compression-spring
Adds spring to BOM a
Adds STEP file of spring to the CAD folder
2023-08-02 15:39:42 -04:00
Stephen Hawes
1bc7279f2f updates bom naming to match filenames 2023-08-01 12:58:17 -04:00
Stephen Hawes
e0a2249308 adding self-threading screws and other 8mm cad optimizations to main from twelve-sixteen branch for v1.1.0 release 2023-08-01 12:44:48 -04:00
Stephen Hawes
b727af7b92 adds section about the id fiducial in the design decisions doc 2023-05-24 11:14:36 -04:00
Stephen Hawes
9980f9f177 removes light diffusion backup zips 2023-05-17 10:38:45 -04:00
Stephen Hawes
de4becabce updates issue templates to be better formatted, with instructions in comments 2023-05-17 10:38:32 -04:00
Stephen Hawes
ad6fee6ba5 adds thimble to bom 2023-05-15 12:49:03 -04:00
Stephen Hawes
b30203c8e6 fixes #23. updates fastener count, adds fastener for the slot. 2023-05-15 12:13:50 -04:00
39 changed files with 54941 additions and 116728 deletions

View File

@@ -7,14 +7,14 @@ assignees: ''
---
# Version Number
What is the latest known version number where this issue is present?
## Version Number
<!-- What is the latest known version number where this issue is present? -->
# Bugfix or Enhancement
Is this issue a bug with the feeder, or a potential enhancement?
## Bugfix or Enhancement
<!-- Is this issue a bug with the feeder, or a potential enhancement? -->
# Description
Please describe the issue. Be sure to include relevant parts and photos/video if possible.
## Description
<!-- Please describe the issue. Be sure to include relevant parts and photos/video if possible. -->
# Suggested Solution
Please describe a suggested solution, if you have one in mind.
## Suggested Solution
<!-- Please describe a suggested solution, if you have one in mind. -->

View File

@@ -7,14 +7,14 @@ assignees: ''
---
# Version Number
What is the latest known version number where this issue is present?
## Version Number
<!-- What is the latest known version number where this issue is present? -->
# Bugfix or Enhancement
Is this issue a bug with the feeder, or a potential enhancement?
## Bugfix or Enhancement
<!-- Is this issue a bug with the feeder, or a potential enhancement? -->
# Description
Please describe the issue. Be sure to include relevant parts and photos/video if possible.
## Description
<!-- Please describe the issue. Be sure to include relevant parts and photos/video if possible. -->
# Suggested Solution
Please describe a suggested solution, if you have one in mind.
## Suggested Solution
<!-- Please describe a suggested solution, if you have one in mind. -->

View File

@@ -48,12 +48,6 @@ The third reason is that with an encoder, we can move arbitrary distances. With
However, this all assumes that the encoder on the output wheel is comprised of a slotted PCB with a reflective sensor. Very thin encoder wheels and sensors exist, and might be a reasonable option for feeder tape positioning. We decided against this approach due to the lower resolution, cost, and likely need for customization that would make homebrew builds more difficult. They're also susceptible to errors due to light bleed.
### Why glue the shaft collar to the Drive Wheel?
Ideally, affixing the shaft collar to the Drive Wheel uses mechanical coupling, as glue can be finicky. We tried a screw-affixed design, but in order to have the screws fit without hitting the motor the PCB needed to be countersunk. That countersink added a bump to the opposite side of the board. When the shaft collar was mounted to it, we saw a very high sinusoidal variation in the tape position throughout the rotation of the wheel because the collar and wheel weren't coplanar anymore. Glue ended up being the most consistent approach in terms of tape positional accuracy.
We used to have a D-shaft cutout in the center of the wheel, we found that it was over-constraining the glueing process so we removed it. If we're going to glue, we should reference it to the outer profile of the teeth as much as possible, which is really what matters in this application.
## Peel Subsystem
The Peel Subsystem is comprised of a standard N20 motor with a 1:210 gear ratio, with a printed worm gear attached to the output shaft. This worm gear interfaces with a gearbox used for peeling the film. The two straight gears that perform the peeling are mounted with a positive interface, ensuring the frame holding them in place is constantly applying pressure between them. This interface is what grips the film and pulls it away from the tape.
@@ -152,3 +146,21 @@ An STM32F031C6T6 was chosen for the feeder's microcontroller. There were a few r
As a bonus, the chip's sibling, the STM32F031K6U6, has the same die as the C6T6 but with a smaller package. This means that by using the smaller chip's GPIO count as a constraint, we have a binary-compatible drop in replacement part to help alleviate availability issues.
Although a separate EEPROM chip or a software-defined UUID could solve the same problem as having a factory-burned UUID, having it in the chip prevents UUID erasure upon reprogramming, and fewer parts in the BOM.
## ID Fiducial Board
There's a small board on the nose of the feeder with three fiducials on it. The center one is for identifying location, and the other, smaller fiducials on either side identify what type of feeder it is.
**This is not currently used. This board was shipped with all feeder hardware to support potential future features.**
### Can it be used for setting pick position?
It could be used for *generalized* pick position. In general, there's too much variability in the precise placement of the PCB in the print from human error and print defects. If OpenPnP can scan for the fiducial and then apply a general offset to find the broad pick position, computer vision can find the precise pick position, provided it's paper tape. Plastic tape would likely need the precise pick position set manually.
### Can it be used for identifying feeder width?
Absolutely! The distance the two smaller fiducials are away from the larger centered one encodes what feeder type, or width, it is. Ideally the firmware image is the same across feeder widths, and it can't hurt to have the fiducial encode that information. OpenPnP doesn't actually care that much what width a feeder is if the fiducial <-> pick position offset is set correctly.
### Can it be used for setting slot location?
It can, but it might not be useful in most circumstances. In a world where slots are always mounted in the same location, OpenPnP could always know where the slot locations are on a LumenPnP. However, if builders have a different slot setup, or folks trying to squeeze out every last mm of feeder space are adjusting their slot locations to accommodate wider feeders, it could be useful. OpenPnP could use vision across a given Y position and in conjunction with the slot addresses of the feeders it found over RS485, automatically set slot positions.

56
bom.csv
View File

@@ -1,28 +1,28 @@
Part Name,Image,Quantity,Part Type,Source 1,Source 2,Optional,Note
frame,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
drive-motor-bracket,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
drive-motor-cover,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
peel-gear-frame,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
peel-gear,,2,FDM,Download all 3D printed parts at the link at the top of the page.,,,
peel-worm-gear,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
release-lever,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
spool-holder,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
thimble,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
slot-bracket,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
"PLA-filament ",https://90a1c75758623581b3f8-5c119c3de181c9857fcb2784776b17ef.ssl.cf2.rackcdn.com/611532_989269_03_front_zoom.jpg,1.2,FIL,https://www.microcenter.com/product/611532/inland-175mm-black-pla-3d-printer-filament-1kg-spool-(22-lbs),,,Units in kg. Print both nozzle-rack and 2x z-gantry in a black color. Print top-light-mount and bottom-light-mount in a white color.
M3-hex-nut,https://www.mcmaster.com/mvD/Contents/gfx/ImageCache/905/90592A085p1-b01-digitall@4x_636713274654410000.png?ver=ImageNotFound,8,FST,https://www.mcmaster.com/90592A085/,,,ISO4032
M5-t-slot-nut,https://www.mcmaster.com/mvD/Contents/gfx/ImageCache/946/94645a102-@1x_637691238154449529.png?ver=ImageNotFound,1,FST,https://www.mcmaster.com/94645A102/,,,
M3x12mm-flat-head,https://www.mcmaster.com/mvD/Contents/gfx/ImageCache/920/92095A181p1-b01-digitall@2x_636621119072096469.png,2,FST,https://www.mcmaster.com/91294A132/,,,
M3x14mm-flat-head,https://www.mcmaster.com/mvD/Contents/gfx/ImageCache/920/92095A168p1-b01-digitall@2x_636621121852034289.png,2,FST,https://www.mcmaster.com/91294A133/,,,
M3x15mm-flat-head,https://www.mcmaster.com/mvC/Contents/gfx/ImageCache/912/91292a115-@4x_637619456157301135.png,9,FST,https://www.mcmaster.com/92125A103/,,,
M5x10mm-socket-head,https://www.mcmaster.com/mvD/Contents/gfx/ImageCache/901/90128a234-@4x_637648793587366175.png,1,FST,https://www.mcmaster.com/90128A234/,,,ISO4762
mobo,,1,PCA,,,,"Click link above to download source. 1.6mm PCB, 2 layer, Black Soldermask, White Silkscreen, ENIG "
slot,,1,PCA,,,,"Click link above to download source. 1.6mm PCB, 2, layer, Black Soldermask, White Silkscreen, ENIG"
drive-wheel,,1,PCB,,,,"Click link above to download source. 1mm PCB, 2 layer, Any Color Soldermask, White Silkscreen, ENIG"
light-diffusion,,1,PCB,,,,"Click link above to download source. 0.6mm PCB, 2 layer, Matte Black Soldermask. Board has no silkscreen or copper. Only soldermask on the front and back."
photon-8mm-fid,,1,PCB,,,,"Click link above to download source. 1mm PCB, 2 layer, Matte Black Soldermask, White Silkscreen, ENIG"
slot-harness,,1,CHA,,,,Click link above to download source
spring,https://www.leespring.com/sites/default/files/inline-images/226%C3%97113_Compression_HomePage_2.jpg,1,MISC,https://www.leespring.com/compression-springs?search=LC026C06M,,,
n20-motor,https://www.makerfabs.com/image/cache/makerfabs/N20%20DC%20Gear%20Motor/N20%20DC%20Gear%20Motor_3-1000x750.jpg,4,MISC,https://www.servocity.com/110-rpm-micro-gear-motor/,,,1:210 gear ratio.
right-angle-n20,https://sharvielectronics.com/wp-content/uploads/2022/06/N20-3V-50-RPM-Micro-Metal-Gear-Motor-With-Encoder_-Sharvielectronics.jpg,2,MISC,https://www.aliexpress.com/w/wholesale-worm-n20-encoder.html?catId=0&initiative_id=SB_20230324123628&SearchText=worm+n20+encoder,,,14-tick per revolution encoder. 1:1030 gear ratio gearbox.
shaft-collar,https://m.media-amazon.com/images/I/51dc5w8vG5L._AC_.jpg,2,MISC,https://www.amazon.com/gp/product/B01EA912P8/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8,,,
Part Name,Image,Quantity,Part Type,Source 1,Source 2,Optional,Note
frame,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
drive-motor-bracket,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
drive-motor-cover,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
peel-gear-frame,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
peel-gear,,2,FDM,Download all 3D printed parts at the link at the top of the page.,,,
peel-worm-gear,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
release-lever,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
spool-holder,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
thimble,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
slot-bracket,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,,
tape-guide,,1,FDM,Download all 3D printed parts at the link at the top of the page.,,Yes,Replaces the spool arm and thimble. Used to guide tape into feeder for spools mounted beneath the machine.
PLA-filament ,https://cdn.shopify.com/s/files/1/0570/4256/7355/files/filament.png?v=1686314492,1.2,FIL,https://www.microcenter.com/product/611532/inland-175mm-black-pla-3d-printer-filament-1kg-spool-(22-lbs),,,Units in kg. Print both nozzle-rack and 2x z-gantry in a black color. Print top-light-mount and bottom-light-mount in a white color.
M5-t-slot-nut,https://cdn.shopify.com/s/files/1/0570/4256/7355/files/M5-tslot-nut.jpg?v=1686314676,1,FST,https://www.amazon.com/Fastener-Nickel-Plated-Sliding-Aluminum-Profile/dp/B086MKNYDS/ref=sxin_16_pa_sp_search_thematic_sspa,,,
M3x14mm-flat-head,https://cdn.shopify.com/s/files/1/0570/4256/7355/files/M3x14mm.png?v=1686314903,3,FST,https://www.mcmaster.com/91294A133/,,,
M5x10mm-socket-head,https://cdn.shopify.com/s/files/1/0570/4256/7355/files/M5x10mm.png?v=1686314995,1,FST,https://www.mcmaster.com/90128A234/,,,ISO4762
M3x8mm-self-tapping-flat-head,https://cdn.shopify.com/s/files/1/0570/4256/7355/files/M3x8mm-self-tapping-flat-head.png?v=1686314923,1,FST,https://www.mcmaster.com/95893A189/,,,
M3x12mm-self-tapping-flat-head,https://cdn.shopify.com/s/files/1/0570/4256/7355/files/M3x12-self-tapping-flat-head.png?v=1686314903,11,FST,https://www.mcmaster.com/95893A403/,,,
feeder-compression-spring,https://cdn.shopify.com/s/files/1/0570/4256/7355/files/feeder-compression-spring.png?v=1691004799,1,MISC,https://www.leespring.com/compression-springs?search=LC026C06M,,,
mobo,,1,PCA,,,,Click link above to download source
slot,,1,PCA,,,,Click link above to download source
drive-wheel,,1,PCB,,,,Click link above to download source
light-diffusion,,1,PCB,,,,Click link above to download source
photon-8mm-fid,,1,PCB,,,,Click link above to download source
slot-harness,,1,CHA,,,,Click link above to download source
n20-motor,https://cdn.shopify.com/s/files/1/0570/4256/7355/files/n20.jpg?v=1686329653,1,MISC,https://www.servocity.com/110-rpm-micro-gear-motor/,,,1:210 gear ratio.
right-angle-n20,https://cdn.shopify.com/s/files/1/0570/4256/7355/files/right-angle-n20.jpg?v=1686329653,1,MISC,https://www.aliexpress.com/w/wholesale-worm-n20-encoder.html?catId=0&initiative_id=SB_20230324123628&SearchText=worm+n20+encoder,,,14-tick per revolution encoder. 1:1030 gear ratio gearbox.
shaft-collar,https://cdn.shopify.com/s/files/1/0570/4256/7355/files/shaft-collar.jpg?v=1686329653,1,MISC,https://www.amazon.com/gp/product/B01EA912P8/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8,,,
1 Part Name Image Quantity Part Type Source 1 Source 2 Optional Note
2 frame 1 FDM Download all 3D printed parts at the link at the top of the page.
3 drive-motor-bracket 1 FDM Download all 3D printed parts at the link at the top of the page.
4 drive-motor-cover 1 FDM Download all 3D printed parts at the link at the top of the page.
5 peel-gear-frame 1 FDM Download all 3D printed parts at the link at the top of the page.
6 peel-gear 2 FDM Download all 3D printed parts at the link at the top of the page.
7 peel-worm-gear 1 FDM Download all 3D printed parts at the link at the top of the page.
8 release-lever 1 FDM Download all 3D printed parts at the link at the top of the page.
9 spool-holder 1 FDM Download all 3D printed parts at the link at the top of the page.
10 thimble 1 FDM Download all 3D printed parts at the link at the top of the page.
11 slot-bracket 1 FDM Download all 3D printed parts at the link at the top of the page.
12 PLA-filament tape-guide https://90a1c75758623581b3f8-5c119c3de181c9857fcb2784776b17ef.ssl.cf2.rackcdn.com/611532_989269_03_front_zoom.jpg 1.2 1 FIL FDM https://www.microcenter.com/product/611532/inland-175mm-black-pla-3d-printer-filament-1kg-spool-(22-lbs) Download all 3D printed parts at the link at the top of the page. Yes Units in kg. Print both nozzle-rack and 2x z-gantry in a black color. Print top-light-mount and bottom-light-mount in a white color. Replaces the spool arm and thimble. Used to guide tape into feeder for spools mounted beneath the machine.
13 M3-hex-nut PLA-filament https://www.mcmaster.com/mvD/Contents/gfx/ImageCache/905/90592A085p1-b01-digitall@4x_636713274654410000.png?ver=ImageNotFound https://cdn.shopify.com/s/files/1/0570/4256/7355/files/filament.png?v=1686314492 8 1.2 FST FIL https://www.mcmaster.com/90592A085/ https://www.microcenter.com/product/611532/inland-175mm-black-pla-3d-printer-filament-1kg-spool-(22-lbs) ISO4032 Units in kg. Print both nozzle-rack and 2x z-gantry in a black color. Print top-light-mount and bottom-light-mount in a white color.
14 M5-t-slot-nut https://www.mcmaster.com/mvD/Contents/gfx/ImageCache/946/94645a102-@1x_637691238154449529.png?ver=ImageNotFound https://cdn.shopify.com/s/files/1/0570/4256/7355/files/M5-tslot-nut.jpg?v=1686314676 1 FST https://www.mcmaster.com/94645A102/ https://www.amazon.com/Fastener-Nickel-Plated-Sliding-Aluminum-Profile/dp/B086MKNYDS/ref=sxin_16_pa_sp_search_thematic_sspa
15 M3x12mm-flat-head M3x14mm-flat-head https://www.mcmaster.com/mvD/Contents/gfx/ImageCache/920/92095A181p1-b01-digitall@2x_636621119072096469.png https://cdn.shopify.com/s/files/1/0570/4256/7355/files/M3x14mm.png?v=1686314903 2 3 FST https://www.mcmaster.com/91294A132/ https://www.mcmaster.com/91294A133/
16 M3x14mm-flat-head M5x10mm-socket-head https://www.mcmaster.com/mvD/Contents/gfx/ImageCache/920/92095A168p1-b01-digitall@2x_636621121852034289.png https://cdn.shopify.com/s/files/1/0570/4256/7355/files/M5x10mm.png?v=1686314995 2 1 FST https://www.mcmaster.com/91294A133/ https://www.mcmaster.com/90128A234/ ISO4762
17 M3x15mm-flat-head M3x8mm-self-tapping-flat-head https://www.mcmaster.com/mvC/Contents/gfx/ImageCache/912/91292a115-@4x_637619456157301135.png https://cdn.shopify.com/s/files/1/0570/4256/7355/files/M3x8mm-self-tapping-flat-head.png?v=1686314923 9 1 FST https://www.mcmaster.com/92125A103/ https://www.mcmaster.com/95893A189/
18 M5x10mm-socket-head M3x12mm-self-tapping-flat-head https://www.mcmaster.com/mvD/Contents/gfx/ImageCache/901/90128a234-@4x_637648793587366175.png https://cdn.shopify.com/s/files/1/0570/4256/7355/files/M3x12-self-tapping-flat-head.png?v=1686314903 1 11 FST https://www.mcmaster.com/90128A234/ https://www.mcmaster.com/95893A403/ ISO4762
19 mobo feeder-compression-spring https://cdn.shopify.com/s/files/1/0570/4256/7355/files/feeder-compression-spring.png?v=1691004799 1 PCA MISC https://www.leespring.com/compression-springs?search=LC026C06M Click link above to download source. 1.6mm PCB, 2 layer, Black Soldermask, White Silkscreen, ENIG
20 slot mobo 1 PCA Click link above to download source. 1.6mm PCB, 2, layer, Black Soldermask, White Silkscreen, ENIG Click link above to download source
21 drive-wheel slot 1 PCB PCA Click link above to download source. 1mm PCB, 2 layer, Any Color Soldermask, White Silkscreen, ENIG Click link above to download source
22 light-diffusion drive-wheel 1 PCB Click link above to download source. 0.6mm PCB, 2 layer, Matte Black Soldermask. Board has no silkscreen or copper. Only soldermask on the front and back. Click link above to download source
23 photon-8mm-fid light-diffusion 1 PCB Click link above to download source. 1mm PCB, 2 layer, Matte Black Soldermask, White Silkscreen, ENIG Click link above to download source
24 slot-harness photon-8mm-fid 1 CHA PCB Click link above to download source
25 spring slot-harness https://www.leespring.com/sites/default/files/inline-images/226%C3%97113_Compression_HomePage_2.jpg 1 MISC CHA https://www.leespring.com/compression-springs?search=LC026C06M Click link above to download source
26 n20-motor https://www.makerfabs.com/image/cache/makerfabs/N20%20DC%20Gear%20Motor/N20%20DC%20Gear%20Motor_3-1000x750.jpg https://cdn.shopify.com/s/files/1/0570/4256/7355/files/n20.jpg?v=1686329653 4 1 MISC https://www.servocity.com/110-rpm-micro-gear-motor/ 1:210 gear ratio.
27 right-angle-n20 https://sharvielectronics.com/wp-content/uploads/2022/06/N20-3V-50-RPM-Micro-Metal-Gear-Motor-With-Encoder_-Sharvielectronics.jpg https://cdn.shopify.com/s/files/1/0570/4256/7355/files/right-angle-n20.jpg?v=1686329653 2 1 MISC https://www.aliexpress.com/w/wholesale-worm-n20-encoder.html?catId=0&initiative_id=SB_20230324123628&SearchText=worm+n20+encoder 14-tick per revolution encoder. 1:1030 gear ratio gearbox.
28 shaft-collar https://m.media-amazon.com/images/I/51dc5w8vG5L._AC_.jpg https://cdn.shopify.com/s/files/1/0570/4256/7355/files/shaft-collar.jpg?v=1686329653 2 1 MISC https://www.amazon.com/gp/product/B01EA912P8/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
cad/FDM/tape-guide.FCStd Normal file

Binary file not shown.

BIN
cad/asm-proxy.FCStd Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -1,533 +1,66 @@
(kicad_symbol_lib
(version 20231120)
(generator "kicad_symbol_editor")
(generator_version "8.0")
(symbol "1TS003B-1400-3500A-CT"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 6.35 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "1TS003B-1400-3500A-CT_0_1"
(rectangle
(start -5.08 3.81)
(end 5.08 -1.27)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.54 5.08)
(end 2.54 3.81)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "1TS003B-1400-3500A-CT_1_1"
(pin passive line
(at -3.81 -3.81 90)
(length 2.54)
(name "1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 3.81 -3.81 90)
(length 2.54)
(name "2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 7.62 2.54 180)
(length 2.54)
(name "SHIELD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
(symbol "DS28E05"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at -6.35 3.81 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "DS28E05"
(at 0 -1.27 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "DS28E05_0_1"
(rectangle
(start -7.62 5.08)
(end 7.62 -5.08)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "DS28E05_1_1"
(pin passive line
(at -6.35 -7.62 90)
(length 2.54)
(name "IO"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 6.35 -7.62 90)
(length 2.54)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 7.62 270)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
(symbol "DS28E07"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 -3.81 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "DS28E07"
(at 0 -1.27 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at -3.81 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at -3.81 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "DS28E07_0_1"
(rectangle
(start -6.35 5.08)
(end 6.35 0)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "DS28E07_1_1"
(pin unspecified line
(at -8.89 2.54 0)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin unspecified line
(at 8.89 2.54 180)
(length 2.54)
(name "IO"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
(symbol "MHS110FRGBCT"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 7.62 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "MHS110FRGBCT_0_1"
(polyline
(pts
(xy 7.62 3.81) (xy -7.62 3.81)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 10.16 0) (xy -10.16 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -7.62 3.81) (xy -10.16 3.81) (xy -10.16 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 10.16 0) (xy 10.16 3.81) (xy 7.62 3.81)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(arc
(start 7.62 3.81)
(mid 0 10.6615)
(end -7.62 3.81)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "MHS110FRGBCT_1_1"
(pin passive line
(at 7.62 -2.54 90)
(length 2.54)
(name "VCC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 2.54 -2.54 90)
(length 2.54)
(name "B"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -2.54 -2.54 90)
(length 2.54)
(name "G"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -7.62 -2.54 90)
(length 2.54)
(name "R"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
)
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "DS28E05" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -6.35 3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "DS28E05" (id 1) (at 0 -1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "DS28E05_0_1"
(rectangle (start -7.62 5.08) (end 7.62 -5.08)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "DS28E05_1_1"
(pin passive line (at -6.35 -7.62 90) (length 2.54)
(name "IO" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 6.35 -7.62 90) (length 2.54)
(name "NC" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 7.62 270) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "DS28E07" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "DS28E07" (id 1) (at 0 -1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at -3.81 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at -3.81 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "DS28E07_0_1"
(rectangle (start -6.35 5.08) (end 6.35 0)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "DS28E07_1_1"
(pin unspecified line (at -8.89 2.54 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 8.89 2.54 180) (length 2.54)
(name "IO" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
)

View File

@@ -1,140 +1,26 @@
(footprint "1TS003B-1400-3500A-CT"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 5.2 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "3e0b373c-bb25-432b-805f-ddc9885664ff")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "1TS003B-1400-3500A-CT"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "c6048279-edb3-4a27-af90-5062f9caabc5")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "74cd110c-aede-4bea-bb51-654dcc244c2c")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "76193102-7dbb-4ed1-a52b-1d0aa703434d")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "fde32abf-c153-4d2e-960a-5b2d4558913f")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr smd)
(fp_rect
(start -0.9 -1.2)
(end 0.9 -2.3)
(stroke
(width 0.12)
(type solid)
)
(fill none)
(layer "F.SilkS")
(uuid "39e826fb-d1e2-4e8c-9b30-76d0dd52edfe")
)
(fp_circle
(center -0.85 0)
(end -0.5 0)
(stroke
(width 0.12)
(type solid)
)
(fill none)
(layer "Edge.Cuts")
(uuid "c4155011-1907-40ed-8647-8c2e03340629")
)
(fp_circle
(center 0.85 0)
(end 1.2 0)
(stroke
(width 0.12)
(type solid)
)
(fill none)
(layer "Edge.Cuts")
(uuid "69c9038b-b535-4e81-b64e-81de50565e94")
)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "52dcad74-89f3-4525-879e-dc27e73d7aa6")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -1.7 1.4 180)
(size 1.15 1)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.125)
(uuid "aee1c113-38db-4c3e-8163-7136c5806d06")
)
(pad "2" smd roundrect
(at 1.7 1.4 180)
(size 1.05 1)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.125)
(uuid "bf9c7c99-d592-4099-af77-44f4e9dc7236")
)
(pad "3" smd roundrect
(at -2.4 -0.6)
(size 1.2 1.3)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.125)
(uuid "3c2e41a2-69c3-4b0f-8f8c-821502fd04a9")
)
(pad "3" smd roundrect
(at 2.4 -0.6)
(size 1.2 1.3)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.125)
(uuid "b3cfcc4e-b509-402b-9352-32ba1b98e98c")
)
)
(footprint "1TS003B-1400-3500A-CT" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at 0 5.2 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3e0b373c-bb25-432b-805f-ddc9885664ff)
)
(fp_text value "1TS003B-1400-3500A-CT" (at 0 1 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c6048279-edb3-4a27-af90-5062f9caabc5)
)
(fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 52dcad74-89f3-4525-879e-dc27e73d7aa6)
)
(fp_rect (start -0.9 -1.2) (end 0.9 -2.3)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 39e826fb-d1e2-4e8c-9b30-76d0dd52edfe))
(fp_circle (center -0.85 0) (end -0.5 0)
(stroke (width 0.12) (type solid)) (fill none) (layer "Edge.Cuts") (tstamp c4155011-1907-40ed-8647-8c2e03340629))
(fp_circle (center 0.85 0) (end 1.2 0)
(stroke (width 0.12) (type solid)) (fill none) (layer "Edge.Cuts") (tstamp 69c9038b-b535-4e81-b64e-81de50565e94))
(pad "1" smd roundrect (at -1.7 1.4 180) (size 1.15 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125) (tstamp aee1c113-38db-4c3e-8163-7136c5806d06))
(pad "2" smd roundrect (at 1.7 1.4 180) (size 1.05 1) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125) (tstamp bf9c7c99-d592-4099-af77-44f4e9dc7236))
(pad "3" smd roundrect (at 2.4 -0.6) (size 1.2 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125) (tstamp b3cfcc4e-b509-402b-9352-32ba1b98e98c))
(pad "4" smd roundrect (at -2.4 -0.6) (size 1.2 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.125) (tstamp 3c2e41a2-69c3-4b0f-8f8c-821502fd04a9))
)

View File

@@ -1,118 +0,0 @@
(footprint "MHS110FRGBCT"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -1.8 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "d77a92d2-18a2-458c-9215-845c12953861")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "MHS110FRGBCT"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "614a076b-d691-4333-80cf-0f04e2d4628a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" "MHS110FRGBCT"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "7636f4b9-9ba1-494f-978b-5b0bb7be89e6")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "4150b0dd-9c9e-43ef-8caa-da1978e0f671")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "af282e0a-7478-444f-a5c9-d6f7b43b221b")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr smd)
(fp_arc
(start 1 -0.1)
(mid 0 0.9)
(end -1 -0.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "2a61bdb8-9888-41e4-84e2-758585afc3aa")
)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "e668a54c-404e-4d91-abfc-c81b8caef069")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -1.4 -0.4)
(size 0.7 1.2)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1428571429)
(uuid "7f1fd432-b7a1-425c-b83b-08b6c11c3b98")
)
(pad "2" smd roundrect
(at -0.4 -0.675)
(size 0.5 0.8)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.2)
(uuid "e1a4c2f4-c8bb-457b-8c8d-ca7c86825cb6")
)
(pad "3" smd roundrect
(at 0.4 -0.675)
(size 0.5 0.8)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.2)
(uuid "43d1b323-7ec0-41e5-a084-4634d18797e6")
)
(pad "4" smd roundrect
(at 1.4 -0.4)
(size 0.7 1.2)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.1428571429)
(uuid "dbae0363-3998-4c5e-af04-028f57260c87")
)
)

View File

@@ -0,0 +1,93 @@
(footprint "QFN-32-No-Paste" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "QFN, 32 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-qfn/QFN_32_05-08-1693.pdf), generated with kicad-footprint-generator ipc_noLead_generator.py")
(tags "QFN NoLead")
(property "Sheetfile" "mobo.kicad_sch")
(property "Sheetname" "")
(property "dnp" "")
(property "ki_description" "ARM Cortex-M0 MCU, 32KB flash, 4KB RAM, 48MHz, 2-3.6V, 27 GPIO, UFQFPN-32")
(property "ki_keywords" "ARM Cortex-M0 STM32F0 STM32F0x1")
(attr smd exclude_from_bom allow_missing_courtyard)
(fp_text reference "U2" (at 1.425 -1.1825 -90) (layer "F.SilkS") hide
(effects (font (size 0.6 0.6) (thickness 0.1)))
(tstamp 18694c76-d64c-4d02-9aa3-83bf45ce075b)
)
(fp_text value "STM32F031K6Ux" (at -0.13 7.155 -90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8a98512d-45b9-4f11-a10a-e7faec2c4163)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 91f4093a-797d-4d74-895a-46337b77e52d)
)
(fp_line (start -2.61 2.61) (end -2.61 2.135)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 04d06e39-cb18-47ee-8ebe-4bec882a3935))
(fp_line (start -2.135 -2.61) (end -2.61 -2.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b9ba437e-c2ce-4c78-9ba2-022fa38b4242))
(fp_line (start -2.135 2.61) (end -2.61 2.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fcbd222e-8a80-464f-946c-145dcc035195))
(fp_line (start 2.135 -2.61) (end 2.61 -2.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b6110caf-7fa8-4a83-bfe3-f25d8c90b6c9))
(fp_line (start 2.135 2.61) (end 2.61 2.61)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 62444ec9-43e0-4a4f-8b50-f8a290f03fff))
(fp_line (start 2.61 -2.61) (end 2.61 -2.135)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 33230fe0-4d17-4600-aed1-be011d6e79cf))
(fp_line (start 2.61 2.61) (end 2.61 2.135)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 34089325-a847-467f-90ad-e0b8574a0792))
(fp_line (start -3.12 -3.12) (end -3.12 3.12)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6c042d57-c853-4e47-b717-13faa14ccd38))
(fp_line (start -3.12 3.12) (end 3.12 3.12)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c3b244bf-dab9-43a5-87cd-3a225fc55913))
(fp_line (start 3.12 -3.12) (end -3.12 -3.12)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c46262c6-5ac3-4dcb-9eb8-4654668a695b))
(fp_line (start 3.12 3.12) (end 3.12 -3.12)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e789813c-e170-4c8f-9df1-1470c1dade5b))
(fp_line (start -2.5 -1.5) (end -1.5 -2.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 943c5278-5067-458e-9537-bcce29c44a72))
(fp_line (start -2.5 2.5) (end -2.5 -1.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7fede704-8300-4dbe-8299-af5d3cd85e66))
(fp_line (start -1.5 -2.5) (end 2.5 -2.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9461507b-57a2-4744-8aea-0595acbd709d))
(fp_line (start 2.5 -2.5) (end 2.5 2.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0f7961e6-92a5-4abf-9435-0a760ce816e5))
(fp_line (start 2.5 2.5) (end -2.5 2.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d4637756-ab90-4989-bdd0-fa4e0f09b1ad))
(pad "1" smd roundrect (at -2.4375 -1.75) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 2a9a23d3-6d1e-46c1-bb5d-ecb21ba3d4ab))
(pad "2" smd roundrect (at -2.4375 -1.25) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 41436027-350a-4731-9881-f1e981543636))
(pad "3" smd roundrect (at -2.4375 -0.75) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 6efb5a12-3ade-4d1f-9ec6-0b64f4eaa46c))
(pad "4" smd roundrect (at -2.4375 -0.25) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 580ebf8d-52e3-4c9a-b2bc-06525312d2d9))
(pad "5" smd roundrect (at -2.4375 0.25) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 8da1809f-0541-4b68-82a5-9251d98879aa))
(pad "6" smd roundrect (at -2.4375 0.75) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 40fb7cf9-d1cf-4c10-b987-325f38200547))
(pad "7" smd roundrect (at -2.4375 1.25) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 237372ba-1350-492a-bb05-f4cb8f7985d7))
(pad "8" smd roundrect (at -2.4375 1.75) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 14fa0c0f-790e-46db-95e4-8ebade6c925a))
(pad "9" smd roundrect (at -1.75 2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp ce194e9f-c992-4f3e-8c12-b6670bf91d83))
(pad "10" smd roundrect (at -1.25 2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp b102d8bf-cd13-4702-840f-5ea3c101610f))
(pad "11" smd roundrect (at -0.75 2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp ad6c7568-046a-4b0f-a95a-ccf440760ba5))
(pad "12" smd roundrect (at -0.25 2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 934324d2-8c66-48e0-a755-21f0cf106187))
(pad "13" smd roundrect (at 0.25 2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp ac4474ec-0256-4a4e-9053-747edeec41f7))
(pad "14" smd roundrect (at 0.75 2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 72ff29fe-aa27-422c-9bdb-08c2cd8d70ac))
(pad "15" smd roundrect (at 1.25 2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 94277a61-9de0-42f9-abf3-891de9c862c6))
(pad "16" smd roundrect (at 1.75 2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 21ddc2cd-05cc-4661-81cd-c796215e4f8a))
(pad "17" smd roundrect (at 2.4375 1.75) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 4998b3dd-a5eb-4c96-aa9e-a89dcd5c886c))
(pad "18" smd roundrect (at 2.4375 1.25) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp b6a2ef89-8b36-4858-be77-f00380139601))
(pad "19" smd roundrect (at 2.4375 0.75) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 6a17026f-aebc-4a5f-8551-565babed0732))
(pad "20" smd roundrect (at 2.4375 0.25) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 740b38c4-6ff5-4ab5-a9f3-2b8ea3af0960))
(pad "21" smd roundrect (at 2.4375 -0.25) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 30db5446-1936-4fa5-8dd4-db4aedc2ffc0))
(pad "22" smd roundrect (at 2.4375 -0.75) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 402dd111-7647-4bd5-91bc-a70471d4a539))
(pad "23" smd roundrect (at 2.4375 -1.25) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp eacd3fd0-021b-4b1b-a582-b45ae6e582f0))
(pad "24" smd roundrect (at 2.4375 -1.75) (size 0.875 0.25) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 37d25b5f-9100-4c26-a627-e7716b92dece))
(pad "25" smd roundrect (at 1.75 -2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 6106bf97-4613-45ab-9dcf-444e185fc2b8))
(pad "26" smd roundrect (at 1.25 -2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 1694632e-dc8e-4672-b57a-464f94bda977))
(pad "27" smd roundrect (at 0.75 -2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 1ac5d97d-11cf-40a8-b1f2-f8325386bd8c))
(pad "28" smd roundrect (at 0.25 -2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp 198aa063-5e93-4c53-ab53-5a0473f7b431))
(pad "29" smd roundrect (at -0.25 -2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp c579012c-d088-47a9-8ae4-6faad4f2e8ba))
(pad "30" smd roundrect (at -0.75 -2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp d18ea9d1-2214-464c-a650-fc66fe6cc17b))
(pad "31" smd roundrect (at -1.25 -2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp b05afd13-d5d9-42a6-8921-02ed885ebb1b))
(pad "32" smd roundrect (at -1.75 -2.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp de014a73-95ca-4d44-b27f-0d82ab24ab22))
(pad "33" smd rect (at 0 0) (size 2 2) (layers "F.Cu" "F.Mask") (tstamp 5df43653-b672-4098-8d33-dd6ed7e27647))
(model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

File diff suppressed because it is too large Load Diff

View File

@@ -1,19 +1,15 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.05,
"copper_line_width": 0.2,
"board_outline_line_width": 0.049999999999999996,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.05,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
@@ -24,13 +20,13 @@
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.1,
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.1,
"other_line_width": 0.09999999999999999,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
@@ -49,7 +45,7 @@
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.2
"min_clearance": 0.19999999999999998
}
},
"diff_pair_dimensions": [
@@ -67,27 +63,20 @@
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
@@ -97,14 +86,9 @@
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
@@ -123,66 +107,18 @@
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.025,
"min_copper_edge_clearance": 0.024999999999999998,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.2,
"min_via_annular_width": 0.05,
"min_via_diameter": 0.4,
"solder_mask_to_copper_clearance": 0.0,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0,
0.25,
@@ -190,32 +126,6 @@
0.7,
1.0
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [
{
"diameter": 0.0,
@@ -225,15 +135,7 @@
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_presets": [],
"viewports": []
"layer_presets": []
},
"boards": [],
"cvpcb": {
@@ -420,21 +322,15 @@
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
@@ -444,7 +340,6 @@
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"simulation_model_issue": "ignore",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
@@ -462,7 +357,7 @@
"net_settings": {
"classes": [
{
"bus_width": 12,
"bus_width": 12.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
@@ -476,93 +371,28 @@
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
"wire_width": 6.0
}
],
"meta": {
"version": 3
"version": 2
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "feederFloor.net",
"plot": "",
"pos_files": "",
"specctra_dsn": "",
"step": "feederFloor.step",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
@@ -573,11 +403,6 @@
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.25,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.08
},
@@ -599,19 +424,14 @@
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"417f13e4-c121-485a-a6b5-8b55e70350b8",
"Root"
""
]
],
"text_variables": {}

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,6 @@
(fp_lib_table
(version 7)
(lib (name "feeder")(type "KiCad")(uri "${KIPRJMOD}/../../lib/kicad/feeder.pretty")(options "")(descr ""))
(lib (name "index")(type "KiCad")(uri "/Users/stephen/lumenpnp/lib/kicad/index.pretty")(options "")(descr ""))
(lib (name "feeder")(type "KiCad")(uri "/Users/stephen/feeder/lib/kicad/feeder.pretty")(options "")(descr ""))
(lib (name "mfg")(type "KiCad")(uri "/Users/stephen/mfg/lib/kicad/mfg.pretty")(options "")(descr ""))
(lib (name "kikit")(type "KiCad")(uri "/Users/stephen/lumenpnp/lib/kicad/kikit.pretty")(options "")(descr ""))
)

File diff suppressed because it is too large Load Diff

View File

@@ -23,17 +23,14 @@
],
"design_settings": {
"defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.05,
"copper_line_width": 0.2,
"board_outline_line_width": 0.049999999999999996,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.05,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
@@ -44,13 +41,13 @@
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.1,
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.1,
"other_line_width": 0.09999999999999999,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
@@ -69,7 +66,7 @@
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.2
"min_clearance": 0.19999999999999998
}
},
"diff_pair_dimensions": [
@@ -97,7 +94,6 @@
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
@@ -143,24 +139,27 @@
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.025,
"min_copper_edge_clearance": 0.024999999999999998,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.2,
"min_via_annular_width": 0.05,
"min_via_diameter": 0.4,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
@@ -169,35 +168,29 @@
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
@@ -213,32 +206,6 @@
1.5,
2.0
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [
{
"diameter": 0.0,
@@ -248,13 +215,6 @@
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_presets": [],
"viewports": []
},
@@ -440,33 +400,27 @@
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"simulation_model_issue": "error",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
@@ -513,102 +467,15 @@
"gencad": "",
"idf": "",
"netlist": "mobo.net",
"plot": "out/",
"pos_files": "",
"specctra_dsn": "",
"step": "mobo.step",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": true,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
},
{
"group_by": false,
"label": "#",
"name": "${ITEM_NUMBER}",
"show": false
},
{
"group_by": false,
"label": "JLCPCB",
"name": "JLCPCB",
"show": false
},
{
"group_by": false,
"label": "LCSC",
"name": "LCSC",
"show": false
},
{
"group_by": false,
"label": "Description",
"name": "Description",
"show": false
}
],
"filter_string": "",
"group_symbols": true,
"name": "",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
@@ -619,11 +486,6 @@
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.25,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.08
},
@@ -645,19 +507,14 @@
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"e502d1d5-04b0-4d4b-b5c3-8c52d09668e7",
"Root"
""
]
],
"text_variables": {}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,57 +0,0 @@
<Qucs Schematic 24.2.1>
<Properties>
<View=-207,10,1004,685,1.29778,0,0>
<Grid=10,10,1>
<DataSet=emi.dat>
<DataDisplay=emi.dpl>
<OpenDisplay=0>
<Script=emi.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
<C C1 1 160 140 17 -26 0 1 "100 nF" 1 "" 0 "neutral" 0>
<GND * 1 160 170 0 0 0 0>
<L L1 1 250 80 -26 10 0 0 "4.7 uH" 1 "" 0>
<R R1 1 330 80 -26 15 0 0 "105 mOhm" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<C C4 1 70 140 17 -26 0 1 "22 uF" 1 "" 0 "neutral" 0>
<GND * 1 70 170 0 0 0 0>
<NutmegEq NutmegEq1 1 110 470 -28 17 0 0 "ALL" 1 "gaindB=dB(vin/circuit)" 1>
<GND * 1 430 170 0 0 0 0>
<C C5 1 430 140 17 -26 0 1 "4.7 uF" 1 "" 0 "neutral" 0>
<Vac V1 1 660 140 18 -26 0 1 "1 V" 1 "1 kHz" 0 "0" 0 "0" 0 "0" 0 "0" 0>
<GND * 1 660 170 0 0 0 0>
<C C6 1 530 140 17 -26 0 1 "100 nF" 1 "" 0 "neutral" 0>
<GND * 1 530 170 0 0 0 0>
<NutmegEq NutmegEq2 1 110 570 -28 17 0 0 "ALL" 1 "phase=phase(vin/circuit)*180/pi" 1>
<.AC AC1 1 90 300 0 42 0 0 "lin" 1 "100 Hz" 1 "1 MHz" 1 "10000" 1 "no" 0>
</Components>
<Wires>
<160 80 160 110 "" 0 0 0 "">
<160 80 220 80 "" 0 0 0 "">
<280 80 300 80 "" 0 0 0 "">
<70 80 160 80 "" 0 0 0 "">
<70 80 70 110 "" 0 0 0 "">
<360 80 430 80 "" 0 0 0 "">
<430 80 430 110 "" 0 0 0 "">
<660 80 660 110 "" 0 0 0 "">
<430 80 530 80 "" 0 0 0 "">
<530 80 660 80 "" 0 0 0 "">
<530 80 530 110 "" 0 0 0 "">
<160 80 160 80 "Vin" 190 50 0 "">
<660 80 660 80 "circuit" 690 50 0 "">
</Wires>
<Diagrams>
<Rect 290 522 392 232 3 #c0c0c0 1 10 1 1 1 1e+07 1 -124.752 50 25.1886 1 -200 50 17.997 315 0 225 1 0 0 "" "" "">
<"ngspice/ac.gaindb" #0000ff 0 3 0 0 0>
<"ngspice/ac.phase" #ff0000 0 3 0 0 1>
</Rect>
</Diagrams>
<Paintings>
</Paintings>

View File

@@ -1,4 +1,3 @@
(sym_lib_table
(version 7)
(lib (name "feeder")(type "KiCad")(uri "${KIPRJMOD}/../../lib/kicad/feeder.kicad_sym")(options "")(descr ""))
(lib (name "index")(type "KiCad")(uri "${KIPRJMOD}/../../../lib/kicad/index.kicad_sym")(options "")(descr ""))
)