Compare commits

...

66 Commits

Author SHA1 Message Date
Štěpán Rydlo acc8a9dad4 COMM: Revert "COMM: Create Gerber files"
2 years ago
Štěpán Rydlo 3f217bffca COMM: Create Gerber files
2 years ago
Štěpán Rydlo a0e04ff695 COMM: Change 3V3 path
2 years ago
Štěpán Rydlo 8ab55f614c COMM: Edit infil on stack conector for GROUND
2 years ago
Štěpán Rydlo eef2911555 COMM: Add heat vias
2 years ago
Štěpán Rydlo b3f827c8c8 COMM: Upload changes, after close file
2 years ago
Štěpán Rydlo 11c2653773 COMM: Remove autosaveFile. Reupload last edit
2 years ago
Štěpán Rydlo 2acb56bee4 COMM: Change of some VIAS and path
2 years ago
Štěpán Rydlo c795bd17a7 COMM: Add logo and vias
2 years ago
Štěpán Rydlo 06323329bc COMM: Change connectors header to horizontal.
2 years ago
Štěpán Rydlo 0bffb251e4 COMM: Change package for impendance adjustment resistor of RS-485
2 years ago
Štěpán Rydlo 990fb34c16 COMM: Change position of decloupling capacitor to transmiter chip (repair)
2 years ago
Štěpán Rydlo 969d393941 COMM: Repair next paths connection to via or pad
2 years ago
Štěpán Rydlo 7ba8f4db97 COMM: Change path connections to pads and vias
2 years ago
Štěpán Rydlo 69a3a0c95d COMM: Change paths under communication modules
2 years ago
Štěpán Rydlo 8fb655c931 COMM: rebuild openLST
2 years ago
Štěpán Rydlo f09e8e95e7 COMM: Change CAN to symetric paths
2 years ago
Štěpán Rydlo 7b638ed5af COMM: change CAN and reapair trim path
2 years ago
Štěpán Rydlo cd087524e3 COMM: Change paths uder GPS module
2 years ago
Štěpán Rydlo d1ace3c00e COMM: Change position of path from antenas
2 years ago
Štěpán Rydlo 901011cc9e COMM: Saved repair
2 years ago
Štěpán Rydlo ecb7f074cf COMM: Repair all errors and warnings
2 years ago
Štěpán Rydlo ddd6f2af58 COMM: Change trimmer
2 years ago
Štěpán Rydlo 282ad9f1ac COMM: Add label to stack connector.
2 years ago
Štěpán Rydlo 3d039213c1 COMM: edit STM programing connector
2 years ago
Štěpán Rydlo da936339a3 COMM: Edit label to camera connector
2 years ago
Štěpán Rydlo 231d70dbca COMM: Edit connector to STM32 USB debug, position and labels
2 years ago
Štěpán Rydlo db2ed61444 COMM: add label to antena connectoir
2 years ago
Štěpán Rydlo eddfca2030 COMM: Change position and label to LST_debug connector
2 years ago
Štěpán Rydlo f4bc2e54b5 COMM: Edit J2 connector for LST programing
2 years ago
Štěpán Rydlo e3561116fb COMM: add description to USB pinout
2 years ago
Štěpán Rydlo 3818a4eb28 COMM: change USB port to STM
2 years ago
Petr Malanik 8855583bf8 COMM: Fix border alignment of zones, add ground planes to inner layers
2 years ago
Štěpán Rydlo 89103b917c COMM: Finish of PCB for control
2 years ago
Štěpán Rydlo 87b4c7f870 COMM: Conector description
2 years ago
Štěpán Rydlo 6d9dcf2122 COMM: Change connector
2 years ago
Štěpán Rydlo 830d4e2c5c COMM: Repair errors. Only error in default width.
2 years ago
Štěpán Rydlo edfc9215d7 COMM: Revert "Finish routing. Have to repair errors."
2 years ago
Štěpán Rydlo 218135b7d1 COMM: finish routing of communicatnion board
2 years ago
Štěpán Rydlo 4bfd769052 COMM: Finish routing. Have to repair errors.
2 years ago
Štěpán Rydlo 3b6c325d6b COMM: Next version of pcb. Added camera switch
2 years ago
Štěpán Rydlo 66f4716a33 COMM: Complete power share and connection to stack connector. Change gps module and impedances paths
2 years ago
Štěpán Rydlo 1c2a0b8cb5 COMM: Complete power supply share and convertor
2 years ago
Štěpán Rydlo 78057964eb COMM: Place power supply share, to the board
2 years ago
Štěpán Rydlo 37d71fe987 COMM: GPS and nRF placed plus 5V powershare sketch
2 years ago
Štěpán Rydlo d77aee649d COMM: Rework camera connector mounting to MCU
2 years ago
Štěpán Rydlo 41ac366142 COMM: Add table of possible connetion camera or qspi
2 years ago
Štěpán Rydlo 7122abbbb4 COMM: Add Camera connector, to SPI and I2C
2 years ago
Štěpán Rydlo 1dcd42c4e4 COMM: Edit transistor for enable signal coil in 3V6
2 years ago
Štěpán Rydlo 7872bde2e1 COMM: Repair Mosfet and capacitors
2 years ago
Štěpán Rydlo ba46e36520 COMM: Edit all notes after next review
2 years ago
Petr Malanik 07f234b367 COMM: Review - round 4
2 years ago
Štěpán Rydlo a88c93c9df COMM: Finish implemention of all notes for next control.
2 years ago
Petr Malanik e9dc1537c3 COMM: Review - round 3
2 years ago
Štěpán Rydlo c9d8955cf6 COMM: Finish next changes after review
2 years ago
Petr Malanik c7a291d89b COMM: Review - round 2
2 years ago
Štěpán Rydlo ee542cd0a7 COMM: Finish communication to next review
2 years ago
Štěpán Rydlo 3129a41203 COMM: Edit VDDUSB to voltage divider. Change 3,6V boost, buck
2 years ago
Štěpán Rydlo 8764cab52e COMM: Edit 3,6V enable for openLST, USB interface.
2 years ago
Štěpán Rydlo 22407fb07e COMM: Edit review notes.
2 years ago
Petr Malanik 5f6571cd36 COMM: Review - round 1
2 years ago
Štěpán Rydlo 1ece258700 COMM: Edit comm module. Rework all notes
2 years ago
Štěpán Rydlo 385b613282 COMM: Complete schematic of Communication
2 years ago
Štěpán Rydlo 7a87bed511 COMM: Add nRF to communication. Add powersupply take for 3.3V. Missing MCU connection
2 years ago
Štěpán Rydlo cd2c48d1fe COMM: Create possibilty of switching between two battery
2 years ago
irydlo 75c763b78d COMM: Create schematic first part of comm module
3 years ago

1
.gitignore vendored

@ -1 +1,2 @@
About_me.md
modules/Communication/comm-backups

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,741 @@
(kicad_sch (version 20211123) (generator eeschema)
(uuid 11cd2ff5-feed-4db2-af14-43763d29bc27)
(paper "A4")
(title_block
(title "BUTCube - EPS")
(date "2021-06-01")
(rev "v1.0")
(company "VUT - FIT(STRaDe) & FME(IAE & IPE)")
(comment 1 "Author: Petr Malaník")
)
(lib_symbols
(symbol "Connector_Generic:Conn_02x20_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 1.27 25.4 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_02x20_Odd_Even" (id 1) (at 1.27 -27.94 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)
)
(property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, double row, 02x20, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_2x??_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_02x20_Odd_Even_1_1"
(rectangle (start -1.27 -25.273) (end 0 -25.527)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -22.733) (end 0 -22.987)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -20.193) (end 0 -20.447)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -17.653) (end 0 -17.907)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -15.113) (end 0 -15.367)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -12.573) (end 0 -12.827)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -10.033) (end 0 -10.287)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -7.493) (end 0 -7.747)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -4.953) (end 0 -5.207)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 2.667) (end 0 2.413)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 5.207) (end 0 4.953)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 7.747) (end 0 7.493)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 10.287) (end 0 10.033)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 12.827) (end 0 12.573)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 15.367) (end 0 15.113)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 17.907) (end 0 17.653)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 20.447) (end 0 20.193)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 22.987) (end 0 22.733)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 24.13) (end 3.81 -26.67)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
(rectangle (start 3.81 -25.273) (end 2.54 -25.527)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 -22.733) (end 2.54 -22.987)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 -20.193) (end 2.54 -20.447)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 -17.653) (end 2.54 -17.907)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 -15.113) (end 2.54 -15.367)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 -12.573) (end 2.54 -12.827)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 -10.033) (end 2.54 -10.287)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 -7.493) (end 2.54 -7.747)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 -4.953) (end 2.54 -5.207)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 -2.413) (end 2.54 -2.667)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 0.127) (end 2.54 -0.127)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 2.667) (end 2.54 2.413)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 5.207) (end 2.54 4.953)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 7.747) (end 2.54 7.493)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 10.287) (end 2.54 10.033)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 12.827) (end 2.54 12.573)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 15.367) (end 2.54 15.113)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 17.907) (end 2.54 17.653)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 20.447) (end 2.54 20.193)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 3.81 22.987) (end 2.54 22.733)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin passive line (at -5.08 22.86 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 12.7 180) (length 3.81)
(name "Pin_10" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 10.16 0) (length 3.81)
(name "Pin_11" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 10.16 180) (length 3.81)
(name "Pin_12" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 7.62 0) (length 3.81)
(name "Pin_13" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 7.62 180) (length 3.81)
(name "Pin_14" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 5.08 0) (length 3.81)
(name "Pin_15" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 5.08 180) (length 3.81)
(name "Pin_16" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 2.54 0) (length 3.81)
(name "Pin_17" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 2.54 180) (length 3.81)
(name "Pin_18" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_19" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 22.86 180) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 0 180) (length 3.81)
(name "Pin_20" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_21" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -2.54 180) (length 3.81)
(name "Pin_22" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -5.08 0) (length 3.81)
(name "Pin_23" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -5.08 180) (length 3.81)
(name "Pin_24" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -7.62 0) (length 3.81)
(name "Pin_25" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -7.62 180) (length 3.81)
(name "Pin_26" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -10.16 0) (length 3.81)
(name "Pin_27" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -10.16 180) (length 3.81)
(name "Pin_28" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -12.7 0) (length 3.81)
(name "Pin_29" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 20.32 0) (length 3.81)
(name "Pin_3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -12.7 180) (length 3.81)
(name "Pin_30" (effects (font (size 1.27 1.27))))
(number "30" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -15.24 0) (length 3.81)
(name "Pin_31" (effects (font (size 1.27 1.27))))
(number "31" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -15.24 180) (length 3.81)
(name "Pin_32" (effects (font (size 1.27 1.27))))
(number "32" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -17.78 0) (length 3.81)
(name "Pin_33" (effects (font (size 1.27 1.27))))
(number "33" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -17.78 180) (length 3.81)
(name "Pin_34" (effects (font (size 1.27 1.27))))
(number "34" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -20.32 0) (length 3.81)
(name "Pin_35" (effects (font (size 1.27 1.27))))
(number "35" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -20.32 180) (length 3.81)
(name "Pin_36" (effects (font (size 1.27 1.27))))
(number "36" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -22.86 0) (length 3.81)
(name "Pin_37" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -22.86 180) (length 3.81)
(name "Pin_38" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -25.4 0) (length 3.81)
(name "Pin_39" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 20.32 180) (length 3.81)
(name "Pin_4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -25.4 180) (length 3.81)
(name "Pin_40" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 17.78 0) (length 3.81)
(name "Pin_5" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 17.78 180) (length 3.81)
(name "Pin_6" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 15.24 0) (length 3.81)
(name "Pin_7" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 15.24 180) (length 3.81)
(name "Pin_8" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 12.7 0) (length 3.81)
(name "Pin_9" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 0 -3.81 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)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
)
(no_connect (at 152.4 80.01) (uuid 03115a87-8ca9-4ecc-af3b-103da6746441))
(no_connect (at 139.7 80.01) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 139.7 82.55) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f069))
(no_connect (at 139.7 85.09) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f06a))
(no_connect (at 139.7 87.63) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f06b))
(no_connect (at 139.7 95.25) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f06c))
(no_connect (at 152.4 82.55) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f06d))
(no_connect (at 152.4 85.09) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f06e))
(no_connect (at 152.4 87.63) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f06f))
(no_connect (at 152.4 95.25) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f070))
(no_connect (at 152.4 72.39) (uuid 7335bb8b-dc34-431d-b2b3-cb8013c4198a))
(no_connect (at 152.4 74.93) (uuid 7335bb8b-dc34-431d-b2b3-cb8013c4198b))
(no_connect (at 152.4 107.95) (uuid 7335bb8b-dc34-431d-b2b3-cb8013c4198c))
(no_connect (at 152.4 110.49) (uuid 7335bb8b-dc34-431d-b2b3-cb8013c4198d))
(wire (pts (xy 152.4 67.31) (xy 153.67 67.31))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 063a3e71-519a-455a-994f-0c693f340837)
)
(wire (pts (xy 153.67 67.31) (xy 153.67 66.04))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 063a3e71-519a-455a-994f-0c693f340838)
)
(wire (pts (xy 139.7 105.41) (xy 138.43 105.41))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 324b0b52-0ce5-4c44-9685-b9554cb41fbd)
)
(wire (pts (xy 152.4 105.41) (xy 153.67 105.41))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 35de3862-65df-4cab-a02f-bcbd1b161ecc)
)
(wire (pts (xy 138.43 66.04) (xy 138.43 67.31))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3f59d762-7ee3-4814-ac62-96eba9a83127)
)
(wire (pts (xy 138.43 67.31) (xy 139.7 67.31))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3f59d762-7ee3-4814-ac62-96eba9a83128)
)
(wire (pts (xy 152.4 77.47) (xy 153.67 77.47))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 45d9d018-b5e8-49ca-99ad-2c8d9e3e8eca)
)
(wire (pts (xy 139.7 77.47) (xy 138.43 77.47))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 75eacc1c-93b8-4b7f-a2c3-d9c573e48e72)
)
(wire (pts (xy 138.43 115.57) (xy 139.7 115.57))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c28de8b1-ef70-4885-9b5e-e368d9c2f8ba)
)
(wire (pts (xy 138.43 116.84) (xy 138.43 115.57))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c28de8b1-ef70-4885-9b5e-e368d9c2f8bb)
)
(wire (pts (xy 152.4 115.57) (xy 153.67 115.57))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid dd1219d0-21c8-4e85-bed7-e56d074f659b)
)
(wire (pts (xy 153.67 115.57) (xy 153.67 116.84))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid dd1219d0-21c8-4e85-bed7-e56d074f659c)
)
(hierarchical_label "EPS#2_3V3" (shape input) (at 139.7 107.95 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 0359d389-850b-43ea-887c-29a6f2daddc2)
)
(hierarchical_label "EPS#1_VBAT" (shape input) (at 152.4 69.85 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 1e94e408-be9b-4639-a62b-ad95f647b020)
)
(hierarchical_label "QSPI_SCK" (shape input) (at 139.7 100.33 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 2c30ccca-88a8-4c22-8fb4-be1dd0d2de40)
)
(hierarchical_label "EPS#2_5V" (shape input) (at 139.7 110.49 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 32e2bba7-200a-4d1c-9627-da41264da4b8)
)
(hierarchical_label "RS_485_A" (shape input) (at 152.4 92.71 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 40f8162b-830d-4376-baf9-a40a92b48ae8)
)
(hierarchical_label "QSPI_D2" (shape input) (at 152.4 100.33 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 5293f1b4-cfc8-4452-bc0f-161b8e616db6)
)
(hierarchical_label "CAN_H" (shape input) (at 152.4 90.17 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 5935d64f-6aa0-4624-8144-368cd9d6275f)
)
(hierarchical_label "QSPI_D0" (shape input) (at 139.7 97.79 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 8e0bf630-91fa-4d3c-a344-e21019b7a1ba)
)
(hierarchical_label "QSPI_D1" (shape input) (at 152.4 97.79 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid a00bdfec-6e6b-4a4d-a05c-b1af84fcbe87)
)
(hierarchical_label "EPS#1_3V3" (shape input) (at 139.7 74.93 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid a7ec4c33-c66f-4218-8ad0-b3e7fcb4dc83)
)
(hierarchical_label "EPS#2_VBAT" (shape input) (at 139.7 113.03 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid c05662ea-e9b6-4557-b951-c269b5bd524f)
)
(hierarchical_label "EPS#2_VBAT" (shape input) (at 152.4 113.03 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid c0aed2c9-c3bb-4739-861b-bed7b06f97c3)
)
(hierarchical_label "RS_485_~{B}" (shape input) (at 139.7 92.71 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid c1f6550c-39d3-4839-a644-eb85878cea5a)
)
(hierarchical_label "EPS#1_VBAT" (shape input) (at 139.7 69.85 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid d4f0c163-3cee-4d39-833d-4d50dc99f542)
)
(hierarchical_label "QSPI_D3" (shape input) (at 152.4 102.87 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid d78e7107-96be-4d00-9b69-7be0091a72fb)
)
(hierarchical_label "QSPI_CS" (shape input) (at 139.7 102.87 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid e422921a-8c19-44d3-a6d1-64bc9e4a8831)
)
(hierarchical_label "CAN_L" (shape input) (at 139.7 90.17 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid ef745a9a-c3d7-409d-810c-ef6903bde7cf)
)
(hierarchical_label "EPS#1_5V" (shape input) (at 139.7 72.39 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid f8c78e88-f408-4d4b-b331-88c8ab31cf17)
)
(symbol (lib_id "power:GND") (at 138.43 116.84 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 19a01539-82c1-4274-9f16-40b7dbe72f98)
(property "Reference" "#PWR099" (id 0) (at 138.43 123.19 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 138.43 121.4026 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 138.43 116.84 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 138.43 116.84 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0a8639a5-2cee-49b2-8afa-f7d47e06046d))
)
(symbol (lib_id "Connector_Generic:Conn_02x20_Odd_Even") (at 144.78 90.17 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 26b7d535-d407-4f07-875b-96134c46f755)
(property "Reference" "J12" (id 0) (at 146.05 64.6134 0))
(property "Value" "Stack_connector" (id 1) (at 146.05 61.0385 0))
(property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical" (id 2) (at 144.78 90.17 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 144.78 90.17 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid dd11563d-7e73-4c91-99bf-b9c795e6489f))
(pin "10" (uuid 8799bcd4-cc56-49b5-a4cf-37166cb14987))
(pin "11" (uuid 865a2ccc-0d9d-4b01-af55-cd66db48ae60))
(pin "12" (uuid 3b79d573-98f4-4024-b7cf-b744d7312c12))
(pin "13" (uuid 76c79098-d174-4611-99b2-7f9240bd7a11))
(pin "14" (uuid 7a4c58b3-9f02-4b07-a52a-f18e77a3e9d3))
(pin "15" (uuid 6fd5a469-5bca-40aa-a044-6b70e081a06e))
(pin "16" (uuid 869499b2-6115-4fc2-9501-b3481676949b))
(pin "17" (uuid 2df15934-60eb-47b6-b80b-413153a73162))
(pin "18" (uuid 17c821ef-669b-49c6-8b98-19f6f9e4082c))
(pin "19" (uuid 21f08357-e7c1-4b74-9307-00ac5e8a9f25))
(pin "2" (uuid 505f31a9-1caa-4f68-abdf-b97b074e18a2))
(pin "20" (uuid 4b216a78-e2b4-4597-958d-c93dcf96b18b))
(pin "21" (uuid cabcbbf1-09a7-4671-a27b-cc7dc550bc5d))
(pin "22" (uuid d0af2e76-703b-4409-8a0a-854c50f5c5a8))
(pin "23" (uuid 72455816-b012-4f67-8a83-951607735bd7))
(pin "24" (uuid 8d1b3dbf-dfef-4cc8-92ea-194dc5bdcc0e))
(pin "25" (uuid 1e6d44cc-fe35-45f4-be0f-6448be8c2b0d))
(pin "26" (uuid 2fdc5863-ad35-4da6-a0c7-a8499f468dec))
(pin "27" (uuid e0f82721-0abb-492b-961b-114f04ea88de))
(pin "28" (uuid f32d8326-363e-492e-af7e-2dd1229b9c55))
(pin "29" (uuid 654c722e-3693-49a5-a58f-b7594d92f046))
(pin "3" (uuid f5125d2e-ec91-4cf9-80f2-91f0297936dd))
(pin "30" (uuid acc31bde-4889-4690-a002-7b36e140862b))
(pin "31" (uuid 33a28164-b047-41da-9c90-c738c82c7fd6))
(pin "32" (uuid 29d7d07b-a6fa-485a-b26d-29d736a2cc18))
(pin "33" (uuid ca6b92f5-bcf3-416e-a3d4-88702d6c1135))
(pin "34" (uuid 594c78c4-216e-4e52-9542-09144d308793))
(pin "35" (uuid 3dcd85c9-dd37-439d-9aa5-ab638c7ea893))
(pin "36" (uuid fbec4330-800b-449f-b56d-86532d17164e))
(pin "37" (uuid 2e2e9f73-33e6-44fe-ad71-ea082e3112b2))
(pin "38" (uuid 54da3d14-dd6e-48b8-a3ef-53b292b7ae67))
(pin "39" (uuid 344fddb4-1324-4f8c-8a2c-9b34ab41dc09))
(pin "4" (uuid 6f366878-7ce6-40c6-b785-e9f460e74784))
(pin "40" (uuid 9cfe4a2d-185a-4801-9f03-128416888328))
(pin "5" (uuid c2389357-4e74-48a1-8d59-cd5aba4337de))
(pin "6" (uuid f5b0b499-469a-4baa-9014-d1b1f909f934))
(pin "7" (uuid cf1ec9ea-4a29-4adb-a914-9e53db33c35c))
(pin "8" (uuid 40c98a61-4857-46aa-a563-396798909250))
(pin "9" (uuid deb4e572-5657-4888-8065-c3e8dd64aad3))
)
(symbol (lib_id "power:GND") (at 138.43 66.04 180) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 33321891-4989-49c4-9d4f-783e71a924db)
(property "Reference" "#PWR096" (id 0) (at 138.43 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 138.43 61.4774 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 138.43 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 138.43 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 456d3f99-2731-415e-8f50-6cb580d6dd7d))
)
(symbol (lib_id "power:GND") (at 153.67 77.47 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 4758c7ae-5320-47ee-98f7-5212f39e8ce7)
(property "Reference" "#PWR0101" (id 0) (at 160.02 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 158.2326 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 153.67 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 153.67 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f29606f3-f3b1-4c5d-9455-deba221bae97))
)
(symbol (lib_id "power:GND") (at 138.43 77.47 270) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 4eccaec0-e5a6-4b14-ad5b-878ef640942c)
(property "Reference" "#PWR097" (id 0) (at 132.08 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 133.8674 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 138.43 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 138.43 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f792abec-632e-41f6-8fef-8bb143f33e1c))
)
(symbol (lib_id "power:GND") (at 138.43 105.41 270) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 50fd1489-5d05-49a2-b688-bd7294eb51c9)
(property "Reference" "#PWR098" (id 0) (at 132.08 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 133.8674 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 138.43 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 138.43 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 2528c0d8-f1b3-4e2d-b01b-c3c9a1c45d86))
)
(symbol (lib_id "power:GND") (at 153.67 116.84 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 9c764d20-65f3-4406-bd29-9894c9ffd4fe)
(property "Reference" "#PWR0103" (id 0) (at 153.67 123.19 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 153.67 121.4026 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 153.67 116.84 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 153.67 116.84 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0c5387d3-b0fb-4628-b2c7-ffcddd1d8386))
)
(symbol (lib_id "power:GND") (at 153.67 66.04 180) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid acdaafeb-2007-4e75-a65f-938e5632f3c5)
(property "Reference" "#PWR0100" (id 0) (at 153.67 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 153.67 61.4774 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 153.67 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 153.67 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f6c3705b-05f9-4655-96e9-fc468e069158))
)
(symbol (lib_id "power:GND") (at 153.67 105.41 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid dec30d13-ba25-4850-ad57-cc6722a9925a)
(property "Reference" "#PWR0102" (id 0) (at 160.02 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 158.2326 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 153.67 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 153.67 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 4f47cbff-7ce3-4987-8e74-e6b0434af74f))
)
)

File diff suppressed because it is too large Load Diff

@ -0,0 +1,66 @@
{
"metadata": {
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.7"
},
"orig_nbformat": 4,
"kernelspec": {
"name": "python3",
"display_name": "Python 3.9.7 64-bit"
},
"interpreter": {
"hash": "c7df07ecfb874d96581378ee2edfb0abd56d9de008e1391e0ed3612e4e80d4b7"
}
},
"nbformat": 4,
"nbformat_minor": 2,
"cells": [
{
"cell_type": "code",
"execution_count": 14,
"source": [
"# Battery voltage comparator with histerezes\r\n",
"\r\n",
"\r\n",
"supply_voltage = 1.6\r\n",
"reference_voltage = 2\r\n",
"\r\n",
"R1 = 50000\r\n",
"R2 = 330000\r\n",
"\r\n",
"Vin_High = R1 * (reference_voltage / R2) + reference_voltage \r\n",
"\r\n",
"print(\"Voltage switch to high: {}V\".format(round(Vin_High,2)))\r\n",
"\r\n",
"Vin_Low = (reference_voltage*(R1+R2) - supply_voltage * R1) / R2\r\n",
"\r\n",
"print(\"Voltage switch to low: {}V\".format(round(Vin_Low,2)))\r\n",
"\r\n",
"Vin_delta = supply_voltage * (R1/R2)\r\n",
"\r\n",
"print(\"Voltage delta: {}V\".format(round(Vin_delta,2)))\r\n"
],
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"Voltage switch to high: 1.15V\n",
"Voltage switch to low: 0.91V\n",
"Voltage delta: 0.24V\n"
]
}
],
"metadata": {}
}
]
}

@ -0,0 +1,670 @@
(kicad_sch (version 20211123) (generator eeschema)
(uuid 30ae04e7-80a3-4b9c-b034-f14fc281e7c8)
(paper "A4")
(lib_symbols
(symbol "Connector_Generic_MountingPin:Conn_01x08_MountingPin" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 10.16 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_01x08_MountingPin" (id 1) (at 1.27 -12.7 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(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)
)
(property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connectable mounting pin connector, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??-1MP*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_01x08_MountingPin_1_1"
(rectangle (start -1.27 -10.033) (end 0 -10.287)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -7.493) (end 0 -7.747)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -4.953) (end 0 -5.207)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 2.667) (end 0 2.413)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 5.207) (end 0 4.953)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 7.747) (end 0 7.493)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start -1.27 8.89) (end 1.27 -11.43)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
(polyline
(pts
(xy -1.016 -12.192)
(xy 1.016 -12.192)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(text "Mounting" (at 0 -11.811 0)
(effects (font (size 0.381 0.381)))
)
(pin passive line (at -5.08 7.62 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 5.08 0) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 2.54 0) (length 3.81)
(name "Pin_3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_5" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -5.08 0) (length 3.81)
(name "Pin_6" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -7.62 0) (length 3.81)
(name "Pin_7" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -10.16 0) (length 3.81)
(name "Pin_8" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -15.24 90) (length 3.048)
(name "MountPin" (effects (font (size 1.27 1.27))))
(number "MP" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (id 0) (at 2.032 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at -1.778 0 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_0_1"
(rectangle (start -1.016 -2.54) (end 1.016 2.54)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "R_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "TCY_PowerSwitching:AP22652" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 0 8.89 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "AP22652" (id 1) (at 0 6.35 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at -1.27 5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at -1.27 5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "AP22652_0_1"
(rectangle (start -6.35 5.08) (end 6.35 -10.16)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
)
(symbol "AP22652_1_1"
(pin power_out line (at 8.89 2.54 180) (length 2.54)
(name "VOUT" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 8.89 -7.62 180) (length 2.54)
(name "ILIM" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin output line (at 8.89 -2.54 180) (length 2.54)
(name "~{FAULT}" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -8.89 -2.54 0) (length 2.54)
(name "EN" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -12.7 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -8.89 2.54 0) (length 2.54)
(name "VIN" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+5V" (id 1) (at 0 3.556 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)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"+5V\"" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "+5V_0_1"
(polyline
(pts
(xy -0.762 1.27)
(xy 0 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 0)
(xy 0 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 2.54)
(xy 0.762 1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "+5V_1_1"
(pin power_in line (at 0 0 90) (length 0) hide
(name "+5V" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 0 -3.81 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)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "#FLG" (id 0) (at 0 1.905 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (id 1) (at 0 3.81 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)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Special symbol for telling ERC where power comes from" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "PWR_FLAG_0_0"
(pin power_out line (at 0 0 90) (length 0)
(name "pwr" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
(symbol "PWR_FLAG_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 1.27)
(xy -1.016 1.905)
(xy 0 2.54)
(xy 1.016 1.905)
(xy 0 1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
)
)
(junction (at 142.24 47.625) (diameter 0) (color 0 0 0 0)
(uuid 2875450c-a944-4d7e-bd18-6e20b5a70be1)
)
(junction (at 140.97 42.545) (diameter 0) (color 0 0 0 0)
(uuid b0d73f78-2d61-449b-b615-44cc68b0dba4)
)
(wire (pts (xy 260.35 52.07) (xy 255.27 52.07))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 23c7d2b5-1a3b-43b1-969c-0d1c7c9d0ba5)
)
(wire (pts (xy 238.125 54.61) (xy 260.35 54.61))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 2f2deb23-98b5-479b-82c4-82bbec9d8e65)
)
(wire (pts (xy 171.45 47.625) (xy 163.195 47.625))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 31f7b040-0bcd-495e-b9c8-f266b7de1d8c)
)
(wire (pts (xy 142.24 47.625) (xy 145.415 47.625))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 36115100-58a3-48fc-9859-463a97d4b58e)
)
(wire (pts (xy 140.97 42.545) (xy 145.415 42.545))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 5d60cb60-109f-4f47-a369-e940a4c7606c)
)
(wire (pts (xy 185.42 42.545) (xy 163.195 42.545))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 5d8f211c-73f1-4716-ac96-37450bfb57d1)
)
(wire (pts (xy 238.125 49.53) (xy 260.35 49.53))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 71015764-f538-4ca2-8944-8a51ba0b527b)
)
(wire (pts (xy 238.125 59.69) (xy 260.35 59.69))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 72b70111-b8f6-4317-925a-038e55cb76ce)
)
(wire (pts (xy 130.81 35.56) (xy 130.81 42.545))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 7a25a118-1182-410b-922e-c820551bce47)
)
(wire (pts (xy 168.275 52.705) (xy 168.275 54.61))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 7d4a7823-5de4-4ed3-a193-bf1f83c758f5)
)
(wire (pts (xy 125.095 47.625) (xy 142.24 47.625))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 9f6e8504-dd8f-40f0-ae1f-4c74081b35e0)
)
(wire (pts (xy 238.125 46.99) (xy 260.35 46.99))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b85943e2-9b01-4b74-9a57-ca665227e2b5)
)
(wire (pts (xy 142.24 47.625) (xy 142.24 52.07))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid bdf4616f-1993-40e7-8633-cb1a7c382db9)
)
(wire (pts (xy 238.125 57.15) (xy 260.35 57.15))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid c30d1392-bb28-48f5-be57-aed670d09703)
)
(wire (pts (xy 238.125 41.91) (xy 260.35 41.91))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid c8d603fa-2cd0-4e2a-883b-cb1b12ba9591)
)
(wire (pts (xy 163.195 52.705) (xy 168.275 52.705))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid ca55545a-4469-4ad7-b5a7-f9939eb0ed98)
)
(wire (pts (xy 238.125 44.45) (xy 260.35 44.45))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid d2325320-092b-4ebb-9d22-fd3fc94c7b4e)
)
(wire (pts (xy 130.81 42.545) (xy 140.97 42.545))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid dc1bdf85-413c-4436-bc69-9e9f0d293fb6)
)
(wire (pts (xy 255.27 52.07) (xy 255.27 64.77))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid e931bc10-704f-49d3-9588-d0294100fe28)
)
(wire (pts (xy 154.305 57.785) (xy 154.305 62.23))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid fbf0f5a8-1528-474a-a0e4-79c04f4a87ac)
)
(text "CSN\nMOSI\nMISO\nSCK\nGND\nVCC\nSDA\nSCL" (at 267.335 60.325 0)
(effects (font (size 1.5 1.5)) (justify left bottom))
(uuid 57fd7c29-375c-41dd-98f8-d356f4479303)
)
(text "Camera connector" (at 236.855 33.02 0)
(effects (font (size 2 2) (thickness 0.4) bold) (justify left bottom))
(uuid 9e36fff6-d54b-40bc-b8d5-ee09139fa160)
)
(label "CAM_VCC" (at 238.125 54.61 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 5033a596-2792-4024-a2fd-9e93ea2877d6)
)
(label "CAM_VCC" (at 185.42 42.545 180)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid f2c77a88-16db-4262-8d61-72e655c70c79)
)
(hierarchical_label "FAULT_N" (shape input) (at 171.45 47.625 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 1ecf53e2-f53d-40f4-b037-fc2266c9bd96)
)
(hierarchical_label "SPI_MOSI" (shape input) (at 238.125 44.45 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 2e3b3ac8-c62a-4413-a58e-86a279ae5b0d)
)
(hierarchical_label "SPI_SCK" (shape input) (at 238.125 49.53 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 3922d36a-45ee-4196-bb6c-8dd62db53880)
)
(hierarchical_label "SPI_CSN" (shape input) (at 238.125 41.91 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 3a645505-f71b-4c22-b19a-1c7ff3d5e778)
)
(hierarchical_label "PWR_EN" (shape input) (at 125.095 47.625 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 494d2d49-0ff9-4e41-8e46-d72fafc111ba)
)
(hierarchical_label "SPI_MISO" (shape input) (at 238.125 46.99 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 5f3ee46d-00d0-416b-b50f-46b2a6eb6ef3)
)
(hierarchical_label "I2C_SCL" (shape input) (at 238.125 59.69 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 6027c323-83a5-4add-9598-1fbb27c10363)
)
(hierarchical_label "I2C_SDA" (shape input) (at 238.125 57.15 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 9a2a7191-fc1c-4729-8019-ef30539f064d)
)
(symbol (lib_id "power:GND") (at 265.43 64.77 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 2953af20-d93b-47ee-89c3-6c04ef124206)
(property "Reference" "#PWR0206" (id 0) (at 265.43 71.12 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 265.43 69.85 0))
(property "Footprint" "" (id 2) (at 265.43 64.77 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 265.43 64.77 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0e3f1a94-f661-4ec3-8bb2-eeeb36af0119))
)
(symbol (lib_id "power:GND") (at 255.27 64.77 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 295bba17-2589-4531-8be8-eef3870754b3)
(property "Reference" "#PWR0207" (id 0) (at 255.27 71.12 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 255.27 68.58 0))
(property "Footprint" "" (id 2) (at 255.27 64.77 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 255.27 64.77 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 806cc01e-6baa-4a2f-8c14-f60d917af090))
)
(symbol (lib_id "Device:R") (at 142.24 55.88 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 3a1c777d-ac95-4650-bf16-ddd00d0eac3f)
(property "Reference" "R69" (id 0) (at 144.0181 54.9715 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "100k" (id 1) (at 144.0181 57.7466 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 140.462 55.88 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 142.24 55.88 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 05c0ceeb-1e44-4ba9-bd4e-cd97ff6e9b25))
(pin "2" (uuid 07feedaa-4641-4626-bdf8-68b34194a268))
)
(symbol (lib_id "power:PWR_FLAG") (at 140.97 42.545 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 43368a26-0fd3-4bd5-9571-c67eaeda4846)
(property "Reference" "#FLG0116" (id 0) (at 140.97 40.64 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (id 1) (at 140.97 37.465 0))
(property "Footprint" "" (id 2) (at 140.97 42.545 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 140.97 42.545 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 72a86923-65ef-4479-9863-93b12406c6c3))
)
(symbol (lib_id "power:+5V") (at 130.81 35.56 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 4431599e-36d7-4fdd-8f38-dd8aa575a5d1)
(property "Reference" "#PWR0200" (id 0) (at 130.81 39.37 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+5V" (id 1) (at 130.81 30.48 0))
(property "Footprint" "" (id 2) (at 130.81 35.56 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 130.81 35.56 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 8b23561a-57db-498e-9e03-0766340932c4))
)
(symbol (lib_id "power:GND") (at 168.275 62.23 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 488d2dc7-306b-489a-91d1-b7b123414ba3)
(property "Reference" "#PWR0164" (id 0) (at 168.275 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 168.275 67.31 0))
(property "Footprint" "" (id 2) (at 168.275 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 168.275 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid e6c6585d-90ac-4ba6-9f81-045e6cb8dc88))
)
(symbol (lib_id "TCY_PowerSwitching:AP22652") (at 154.305 45.085 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 8e3da0ad-75c8-4188-a1af-3892e26a8bbe)
(property "Reference" "U23" (id 0) (at 154.305 34.29 0))
(property "Value" "AP22652" (id 1) (at 154.305 36.83 0))
(property "Footprint" "Package_TO_SOT_SMD:SOT-23-6_Handsoldering" (id 2) (at 153.035 40.005 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 153.035 40.005 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid edb60ccc-5ad5-4417-9f0a-4281bdc6260b))
(pin "2" (uuid f130ddb0-0916-407d-9728-6ff1a5a57806))
(pin "3" (uuid aff1bc93-3507-4fde-b8d1-7b3a76806da5))
(pin "4" (uuid 6f2e316b-f231-4c57-a64b-c8067779c9d2))
(pin "5" (uuid bf19e270-1445-4b75-b2bd-782474227334))
(pin "6" (uuid 8db7c4e7-b3cc-4a48-b113-298f5f5490bb))
)
(symbol (lib_id "power:GND") (at 154.305 62.23 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 9922f805-706f-4980-9fd5-16d9b3879ab7)
(property "Reference" "#PWR0208" (id 0) (at 154.305 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 154.305 67.31 0))
(property "Footprint" "" (id 2) (at 154.305 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 154.305 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 867c9740-cd56-4b26-a97d-8bf37012ca7c))
)
(symbol (lib_id "Device:R") (at 168.275 58.42 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid a19f13dd-f08a-4598-a1d0-855263fd2749)
(property "Reference" "R70" (id 0) (at 170.18 57.1499 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "R" (id 1) (at 170.18 59.6899 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 166.497 58.42 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 168.275 58.42 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0d617274-7059-48b6-b93a-7efca49a686c))
(pin "2" (uuid 9e0057a6-9a3a-4624-992c-f0e4b3845d28))
)
(symbol (lib_id "power:GND") (at 142.24 59.69 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid a62538eb-9c9d-4b56-b948-b54b320222f6)
(property "Reference" "#PWR0209" (id 0) (at 142.24 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 142.24 64.2526 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 142.24 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 142.24 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 7c2deac2-5455-49a6-b743-0883be85eacc))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x08_MountingPin") (at 265.43 49.53 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid da116425-550f-4045-b880-60492319835e)
(property "Reference" "J9" (id 0) (at 264.16 38.735 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "Camera" (id 1) (at 261.62 62.23 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_Connector:Amphenol 10114830-10108LF 1x08 Horizontal" (id 2) (at 265.43 49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 265.43 49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 50548da1-f4a1-4515-82fc-f1e0d7958e4a))
(pin "2" (uuid d720be79-6e4e-41ef-aca0-fc3e6cd3d731))
(pin "3" (uuid 3a4e00ee-10f0-4d3e-aa26-1c7a22114c8b))
(pin "4" (uuid ae28f242-7ce6-4bd6-9d35-43549886b929))
(pin "5" (uuid eaa8fc85-8b4f-4899-a436-27a0f1204766))
(pin "6" (uuid 898ef427-86c5-4c34-b137-d10fab211620))
(pin "7" (uuid 831f7d7f-30c7-4f7f-a694-8fa56e604b08))
(pin "8" (uuid 832f42ea-ca32-4383-b42b-ee5d6b66ccbd))
(pin "MP" (uuid 2d9e4914-adb5-4ce7-abb9-ba493ae642a9))
)
)

File diff suppressed because it is too large Load Diff

@ -0,0 +1,225 @@
(kicad_symbol_lib (version 20210619) (generator kicad_symbol_editor)
(symbol "comm:NEO-8Q" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 0 13.97 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "NEO-8Q" (id 1) (at 0 -27.94 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 "NEO-8Q_0_1"
(rectangle (start -12.7 11.43) (end 13.97 -24.13)
(stroke (width 0.1524)) (fill (type background))
)
)
(symbol "NEO-8Q_1_1"
(pin input line (at 16.51 -21.59 180) (length 2.54)
(name "SAFEBOOT_N" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at 16.51 3.81 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin input line (at 16.51 6.35 180) (length 2.54)
(name "RF_IN" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin input line (at 16.51 8.89 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin input line (at -15.24 8.89 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin output line (at -15.24 6.35 0) (length 2.54)
(name "LNA_EN" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin free line (at -15.24 3.81 0) (length 2.54)
(name "Reserved" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin free line (at -15.24 1.27 0) (length 2.54)
(name "Reserved" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin free line (at -15.24 -1.27 0) (length 2.54)
(name "Reserved" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -15.24 -6.35 0) (length 2.54)
(name "SDA/SPICS_N" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -15.24 -8.89 0) (length 2.54)
(name "SCL/SPICLK" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin input line (at 16.51 -19.05 180) (length 2.54)
(name "D_SEL" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin output line (at -15.24 -11.43 0) (length 2.54)
(name "TDX/SPIMISO" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin input line (at -15.24 -13.97 0) (length 2.54)
(name "RDX/SPIMOSI" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin input line (at -15.24 -16.51 0) (length 2.54)
(name "V_BCKP" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin input line (at -15.24 -19.05 0) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin input line (at -15.24 -21.59 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin output line (at 16.51 -16.51 180) (length 2.54)
(name "TIMEPULSE" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at 16.51 -13.97 180) (length 2.54)
(name "EXTINT" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 16.51 -11.43 180) (length 2.54)
(name "USB_DM" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 16.51 -8.89 180) (length 2.54)
(name "USB_DP" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin input line (at 16.51 -6.35 180) (length 2.54)
(name "VDD_USB" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin input line (at 16.51 -1.27 180) (length 2.54)
(name "RESET_N" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin output line (at 16.51 1.27 180) (length 2.54)
(name "VCC_RF" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "comm:TPS2116" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 3.81 12.7 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "TPS2116" (id 1) (at 3.81 -8.89 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 3.81 12.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 3.81 12.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TPS2116_0_1"
(rectangle (start -2.54 11.43) (end 10.16 -6.35)
(stroke (width 0.1524)) (fill (type background))
)
)
(symbol "TPS2116_1_1"
(pin input line (at -5.08 7.62 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin output line (at -5.08 3.81 0) (length 2.54)
(name "VOUT" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 0 0) (length 2.54)
(name "VIN1" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 -3.81 0) (length 2.54)
(name "PR1" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at 12.7 7.62 180) (length 2.54)
(name "MODE" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at 12.7 3.81 180) (length 2.54)
(name "VIN2" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin output line (at 12.7 0 180) (length 2.54)
(name "VOUT" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin output line (at 12.7 -3.81 180) (length 2.54)
(name "ST" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "comm:TSP2116" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 3.81 12.7 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "TSP2116" (id 1) (at 3.81 -8.89 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 3.81 12.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 3.81 12.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TSP2116_0_1"
(rectangle (start -2.54 11.43) (end 10.16 -6.35)
(stroke (width 0.1524)) (fill (type background))
)
)
(symbol "TSP2116_1_1"
(pin input line (at -5.08 7.62 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin output line (at -5.08 3.81 0) (length 2.54)
(name "VOUT" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 0 0) (length 2.54)
(name "VIN1" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 -3.81 0) (length 2.54)
(name "PR1" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at 12.7 7.62 180) (length 2.54)
(name "MODE" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at 12.7 3.81 180) (length 2.54)
(name "VIN2" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin output line (at 12.7 0 180) (length 2.54)
(name "VOUT" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin output line (at 12.7 -3.81 180) (length 2.54)
(name "ST" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
)
)
)

File diff suppressed because it is too large Load Diff

@ -0,0 +1,74 @@
{
"board": {
"active_layer": 31,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_nets": [],
"high_contrast_mode": 1,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"ratsnest_display_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36
],
"visible_layers": "7fcffff_80000007",
"zone_display_mode": 0
},
"meta": {
"filename": "comm.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

@ -0,0 +1,489 @@
{
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"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.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 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.15,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.0,
"height": 0.22,
"width": 0.22
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.19999999999999998
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
},
{
"gap": 0.25,
"via_gap": 0.1,
"width": 0.35
}
],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"copper_edge_clearance": "error",
"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_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_silk_clearance": 0.0,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.15,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"use_height_for_length_calcs": true
},
"track_widths": [
0.0,
0.1,
0.15,
0.2,
0.25,
0.3,
0.35,
0.4,
1.0
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
}
],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "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": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "comm.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.15,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 2
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"default_bus_thickness": 12.0,
"default_junction_size": 40.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"default_wire_thickness": 6.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"b0365847-75b4-4551-b23a-00058264c694",
""
],
[
"829b2795-9702-4633-a078-e2998d6d9402",
"OpenLST (Beacon)"
],
[
"3006f49f-d72b-4219-8dea-bda42cf88e84",
"Stack Connector"
],
[
"135894dc-6710-4561-8073-567533e9f424",
"GPS Module"
],
[
"a345038c-0e2c-4410-9183-a80a047c8766",
"nRF Transceiver"
],
[
"81a5172c-b171-400d-8856-41d6e486bdd1",
"MCU"
],
[
"5d794243-d9db-4c8e-aa14-90dff0141470",
"3V3 power share"
],
[
"d3a682e4-d5b0-4377-8f5c-e0ae4cebf08d",
"Power Convertor"
],
[
"1e3f6e69-339a-4a82-8e4d-44c2adb747fb",
"camera"
],
[
"267a91a1-f60f-4e4e-a455-eed28f022043",
"VBAT1"
],
[
"a161eaab-f432-4250-8567-12738a9776f7",
"5V power share"
]
],
"text_variables": {}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,2 @@
Default True 2.0 3
False True

File diff suppressed because it is too large Load Diff

@ -0,0 +1,30 @@
Power consuption:
3V3
PowerDelivery 0,003 2 0,006
GPS neo-q8 0,1 1 0,1
GPS zesil 0,06 1 0,06
nRF receive 0,0113 1 0,0113
nRF transmit 0,0123 1 0,0123
MCU 0,28 1 0,28
CC11111 0,037 1 0,037
ToTAL MAX 3V3 0,5066A
5V
Voltage divider to OpenLST
VBat
RFFM6406 Voltage 3V6 max current 1,2A
Board:
Gatema Typ desky ISOLA IS400, 1000. tlouťka, 18um CU folie.
Dk 4.39
Compute path width:
3V3 => 0,3
VBat and 3V6 => 0,8
5V => 0,3
50Ohm impedances 0,35mm
dataTrace -> 0.1/0.15mm

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,104 @@
03-17 20:07:41 replicate_layout.action_replicate_layout 305:Plugin executed on: 'win32'
03-17 20:07:41 replicate_layout.action_replicate_layout 306:Plugin executed with python version: '3.9.6 (default, Sep 27 2021, 21:15:11) [MSC v.1929 64 bit (AMD64)]'
03-17 20:07:41 replicate_layout.action_replicate_layout 307:KiCad build version: (6.0.0)
03-17 20:07:41 replicate_layout.action_replicate_layout 308:Replicate layout plugin version: 77 started
03-17 20:07:41 replicate_layout.action_replicate_layout 339:Preparing replicator with U3 as a reference
03-17 20:07:41 replicate_layout.replicatelayout 141:getting a list of all footprints on board
03-17 20:07:41 replicate_layout.replicatelayout 162:total modules:239
03-17 20:07:41 replicate_layout.action_replicate_layout 366:source anchor footprint is 'U3'
Located on:['', '3V3 power share']
With filenames:['comm.kicad_sch', 'powerShare_sch.kicad_sch']
With sheet_id:['', '3V3 power share']
03-17 20:07:41 replicate_layout.action_replicate_layout 371:Corresponding footprints are
[('U19', ['', '5V power share']), ('U18', ['', 'Power Convertor', 'VBAT1']), ('U3', ['', '3V3 power share'])]
03-17 20:07:41 replicate_layout.action_replicate_layout 384:Showing dialog
03-17 20:07:41 replicate_layout.action_replicate_layout 388:Pcbnew position: wx.Point(2553, 0)
03-17 20:07:41 replicate_layout.action_replicate_layout 394:Display 0: wx.Rect(-1920, 351, 1920, 1080)
03-17 20:07:41 replicate_layout.action_replicate_layout 394:Display 1: wx.Rect(0, 0, 5120, 1440)
03-17 20:07:41 replicate_layout.action_replicate_layout 398:Toolbar position: wx.Point(4898, 128)
03-17 20:07:41 replicate_layout.action_replicate_layout 405:Dialog position: wx.Point(4585, 128)
03-17 20:07:46 replicate_layout.replicatelayout 177:construcing a list of sheets suitable for replication on level:'3V3 power share', file:'powerShare_sch.kicad_sch'
03-17 20:07:46 replicate_layout.replicatelayout 184:Source sheet path up to the level:['', '3V3 power share']
03-17 20:07:46 replicate_layout.replicatelayout 188:Footprints on the sheets:
['U19', 'U18', 'U3']
03-17 20:07:46 replicate_layout.replicatelayout 191:Footprints raw sheet ids:
['/a161eaab-f432-4250-8567-12738a9776f7/dd4673e5-88b8-4bb8-94af-40b6837b93f2', '/d3a682e4-d5b0-4377-8f5c-e0ae4cebf08d/267a91a1-f60f-4e4e-a455-eed28f022043/dd4673e5-88b8-4bb8-94af-40b6837b93f2', '/5d794243-d9db-4c8e-aa14-90dff0141470/dd4673e5-88b8-4bb8-94af-40b6837b93f2']
03-17 20:07:46 replicate_layout.replicatelayout 207:All sheets to replicate:
[['', '5V power share'], ['', 'Power Convertor', 'VBAT1'], ['', '3V3 power share']]
03-17 20:07:46 replicate_layout.replicatelayout 212:All sheets to replicate sorted:
[['', '3V3 power share'], ['', '5V power share'], ['', 'Power Convertor', 'VBAT1']]
03-17 20:07:46 replicate_layout.replicatelayout 218:All sheets to replicate sorted and without source sheet:
[['', '5V power share'], ['', 'Power Convertor', 'VBAT1']]
03-17 20:07:50 replicate_layout.replicatelayout 177:construcing a list of sheets suitable for replication on level:'', file:'comm.kicad_sch'
03-17 20:07:50 replicate_layout.replicatelayout 184:Source sheet path up to the level:['']
03-17 20:07:50 replicate_layout.replicatelayout 188:Footprints on the sheets:
['U19', 'U18', 'U3']
03-17 20:07:50 replicate_layout.replicatelayout 191:Footprints raw sheet ids:
['/a161eaab-f432-4250-8567-12738a9776f7/dd4673e5-88b8-4bb8-94af-40b6837b93f2', '/d3a682e4-d5b0-4377-8f5c-e0ae4cebf08d/267a91a1-f60f-4e4e-a455-eed28f022043/dd4673e5-88b8-4bb8-94af-40b6837b93f2', '/5d794243-d9db-4c8e-aa14-90dff0141470/dd4673e5-88b8-4bb8-94af-40b6837b93f2']
03-17 20:07:50 replicate_layout.replicatelayout 207:All sheets to replicate:
[[''], [''], ['']]
03-17 20:07:50 replicate_layout.replicatelayout 212:All sheets to replicate sorted:
[['']]
03-17 20:07:50 replicate_layout.replicatelayout 218:All sheets to replicate sorted and without source sheet:
[]
03-17 20:07:51 replicate_layout.replicatelayout 177:construcing a list of sheets suitable for replication on level:'3V3 power share', file:'powerShare_sch.kicad_sch'
03-17 20:07:51 replicate_layout.replicatelayout 184:Source sheet path up to the level:['', '3V3 power share']
03-17 20:07:51 replicate_layout.replicatelayout 188:Footprints on the sheets:
['U19', 'U18', 'U3']
03-17 20:07:51 replicate_layout.replicatelayout 191:Footprints raw sheet ids:
['/a161eaab-f432-4250-8567-12738a9776f7/dd4673e5-88b8-4bb8-94af-40b6837b93f2', '/d3a682e4-d5b0-4377-8f5c-e0ae4cebf08d/267a91a1-f60f-4e4e-a455-eed28f022043/dd4673e5-88b8-4bb8-94af-40b6837b93f2', '/5d794243-d9db-4c8e-aa14-90dff0141470/dd4673e5-88b8-4bb8-94af-40b6837b93f2']
03-17 20:07:51 replicate_layout.replicatelayout 207:All sheets to replicate:
[['', '5V power share'], ['', 'Power Convertor', 'VBAT1'], ['', '3V3 power share']]
03-17 20:07:51 replicate_layout.replicatelayout 212:All sheets to replicate sorted:
[['', '3V3 power share'], ['', '5V power share'], ['', 'Power Convertor', 'VBAT1']]
03-17 20:07:51 replicate_layout.replicatelayout 218:All sheets to replicate sorted and without source sheet:
[['', '5V power share'], ['', 'Power Convertor', 'VBAT1']]
03-17 20:07:55 replicate_layout.replicatelayout 177:construcing a list of sheets suitable for replication on level:'3V3 power share', file:'powerShare_sch.kicad_sch'
03-17 20:07:55 replicate_layout.replicatelayout 184:Source sheet path up to the level:['', '3V3 power share']
03-17 20:07:55 replicate_layout.replicatelayout 188:Footprints on the sheets:
['U19', 'U18', 'U3']
03-17 20:07:55 replicate_layout.replicatelayout 191:Footprints raw sheet ids:
['/a161eaab-f432-4250-8567-12738a9776f7/dd4673e5-88b8-4bb8-94af-40b6837b93f2', '/d3a682e4-d5b0-4377-8f5c-e0ae4cebf08d/267a91a1-f60f-4e4e-a455-eed28f022043/dd4673e5-88b8-4bb8-94af-40b6837b93f2', '/5d794243-d9db-4c8e-aa14-90dff0141470/dd4673e5-88b8-4bb8-94af-40b6837b93f2']
03-17 20:07:55 replicate_layout.replicatelayout 207:All sheets to replicate:
[['', '5V power share'], ['', 'Power Convertor', 'VBAT1'], ['', '3V3 power share']]
03-17 20:07:55 replicate_layout.replicatelayout 212:All sheets to replicate sorted:
[['', '3V3 power share'], ['', '5V power share'], ['', 'Power Convertor', 'VBAT1']]
03-17 20:07:55 replicate_layout.replicatelayout 218:All sheets to replicate sorted and without source sheet:
[['', '5V power share'], ['', 'Power Convertor', 'VBAT1']]
03-17 20:07:55 replicate_layout.action_replicate_layout 179:Replicating layout
03-17 20:07:55 replicate_layout.replicatelayout 927:Starting replication of sheets: [['', '5V power share'], ['', 'Power Convertor', 'VBAT1']]
on level: ['', '3V3 power share']
with tracks=True, zone=True, text=True, containing=True, remove=False, locked=False
03-17 20:07:55 root 261:updating GUI message: 'Preparing for replication'
03-17 20:07:55 root 266:updating GUI with: 0
03-17 20:07:55 replicate_layout.replicatelayout 491:Getting the list of source footprints
03-17 20:07:55 replicate_layout.replicatelayout 495:Getting the list of all the remaining footprints
03-17 20:07:55 replicate_layout.replicatelayout 499:Getting nets local to source footprints
03-17 20:07:55 replicate_layout.replicatelayout 503:Getting source bounding box
03-17 20:07:55 replicate_layout.replicatelayout 507:Getting source tracks
03-17 20:07:55 replicate_layout.replicatelayout 511:Getting source zones
03-17 20:07:55 replicate_layout.replicatelayout 515:Getting source text items
03-17 20:07:55 replicate_layout.replicatelayout 519:Getting source text items
03-17 20:07:55 root 261:updating GUI message: 'Replicating footprints'
03-17 20:07:55 replicate_layout.replicatelayout 525:Replicating footprints
03-17 20:07:55 replicate_layout.replicatelayout 531:Replicating footprints on sheet ['', '5V power share']
03-17 20:07:55 root 266:updating GUI with: 9
03-17 20:07:55 replicate_layout.replicatelayout 531:Replicating footprints on sheet ['', 'Power Convertor', 'VBAT1']
03-17 20:07:55 root 261:updating GUI message: 'Replicating tracks'
03-17 20:07:55 replicate_layout.replicatelayout 657:Replicating tracks
03-17 20:07:55 replicate_layout.replicatelayout 663:Replicating tracks on sheet ['', '5V power share']
03-17 20:07:55 replicate_layout.replicatelayout 663:Replicating tracks on sheet ['', 'Power Convertor', 'VBAT1']
03-17 20:07:55 root 266:updating GUI with: 80
03-17 20:07:55 root 261:updating GUI message: 'Replicating zones'
03-17 20:07:55 replicate_layout.replicatelayout 708:Replicating zones
03-17 20:07:55 replicate_layout.replicatelayout 715:Replicating zones on sheet ['', '5V power share']
03-17 20:07:55 replicate_layout.replicatelayout 715:Replicating zones on sheet ['', 'Power Convertor', 'VBAT1']
03-17 20:07:55 root 261:updating GUI message: 'Replicating text'
03-17 20:07:55 replicate_layout.replicatelayout 773:Replicating text
03-17 20:07:55 replicate_layout.replicatelayout 780:Replicating text on sheet ['', '5V power share']
03-17 20:07:55 replicate_layout.replicatelayout 780:Replicating text on sheet ['', 'Power Convertor', 'VBAT1']
03-17 20:07:55 root 261:updating GUI message: 'Replicating drawings'
03-17 20:07:55 replicate_layout.replicatelayout 804:Replicating drawings
03-17 20:07:55 replicate_layout.replicatelayout 810:Replicating drawings on sheet ['', '5V power share']
03-17 20:07:55 replicate_layout.replicatelayout 810:Replicating drawings on sheet ['', 'Power Convertor', 'VBAT1']
03-17 20:07:55 replicate_layout.action_replicate_layout 201:Replication complete

@ -0,0 +1,3 @@
(sym_lib_table
(lib (name "comm")(type "KiCad")(uri "${KIPRJMOD}/comm.kicad_sym")(options "")(descr ""))
)
Loading…
Cancel
Save