Skip to content

Commit

Permalink
Update board dimensions.
Browse files Browse the repository at this point in the history
Commit openpnp placement setup.
  • Loading branch information
hangar committed Apr 11, 2024
1 parent 5aa8828 commit c722e73
Show file tree
Hide file tree
Showing 7 changed files with 2,200 additions and 1,144 deletions.
163 changes: 163 additions & 0 deletions hw/cam_profi/GPS02B.board.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,163 @@
<openpnp-board version="1.1" name="GPS02B.board.xml">
<dimensions units="Millimeters" x="60.452" y="40.132" z="0.0" rotation="0.0"/>
<fiducials/>
<placements>
<placement version="1.4" id="C2" side="Bottom" part-id="SMD-0805-10uF" type="Placement" enabled="true">
<location units="Millimeters" x="27.4955" y="9.652" z="0.0" rotation="180.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="C3" side="Bottom" part-id="SMD-0805-C-1uF" type="Placement" enabled="false">
<location units="Millimeters" x="28.956" y="12.6365" z="0.0" rotation="270.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="C4" side="Bottom" part-id="SMD-0805-100nF" type="Placement" enabled="true">
<location units="Millimeters" x="30.988" y="10.7315" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="C5" side="Bottom" part-id="SMD-0805-C-1uF" type="Placement" enabled="false">
<location units="Millimeters" x="33.02" y="10.7315" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="C6" side="Bottom" part-id="SMD-0805-C-1uF" type="Placement" enabled="false">
<location units="Millimeters" x="42.164" y="32.8295" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="C7" side="Bottom" part-id="SMD-0805-C-47pF" type="Placement" enabled="true">
<location units="Millimeters" x="51.7525" y="30.48" z="0.0" rotation="180.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="D1" side="Bottom" part-id="D_SMA-M4" type="Placement" enabled="true">
<location units="Millimeters" x="27.75" y="19.41" z="0.0" rotation="179.99581491187058"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="D2" side="Bottom" part-id="D_SMA-M4" type="Placement" enabled="true">
<location units="Millimeters" x="20.574" y="4.826" z="0.0" rotation="270.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="D3" side="Bottom" part-id="LED_1206-RED" type="Placement" enabled="false">
<location units="Millimeters" x="12.192" y="33.274" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="D4" side="Bottom" part-id="LED_1206-YELLOW" type="Placement" enabled="false">
<location units="Millimeters" x="19.558" y="33.306" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="D5" side="Bottom" part-id="LED_1206-YELLOW" type="Placement" enabled="false">
<location units="Millimeters" x="16.002" y="33.274" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="D6" side="Bottom" part-id="LED_1206-GREEN" type="Placement" enabled="false">
<location units="Millimeters" x="23.114" y="33.306" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="F1" side="Bottom" part-id="1812-750mA" type="Placement" enabled="true">
<location units="Millimeters" x="18.206" y="14.732" z="0.0" rotation="180.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="L1" side="Bottom" part-id="SMD-1210-L-NL322522T-101K" type="Placement" enabled="true">
<location units="Millimeters" x="21.212" y="10.668" z="0.0" rotation="180.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="L2" side="Bottom" type="Placement" enabled="false">
<location units="Millimeters" x="49.34" y="24.99" z="0.0" rotation="270.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="Q1" side="Bottom" type="Placement" enabled="false">
<location units="Millimeters" x="26.035" y="37.973" z="0.0" rotation="0.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R1" side="Bottom" part-id="SMD-0805-R-22R" type="Placement" enabled="true">
<location units="Millimeters" x="28.956" y="16.3195" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R2" side="Bottom" part-id="SMD-0805-10k" type="Placement" enabled="true">
<location units="Millimeters" x="47.3075" y="8.89" z="0.0" rotation="180.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R3" side="Bottom" part-id="SMD-0805-10k" type="Placement" enabled="true">
<location units="Millimeters" x="43.7515" y="8.89" z="0.0" rotation="0.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R4" side="Bottom" part-id="SMD-0805-R-270R" type="Placement" enabled="true">
<location units="Millimeters" x="36.0045" y="30.48" z="0.0" rotation="0.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R5" side="Bottom" part-id="SMD-0805-R-33R" type="Placement" enabled="false">
<location units="Millimeters" x="39.624" y="31.4325" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R6" side="Bottom" part-id="SMD-0805-R-33R" type="Placement" enabled="false">
<location units="Millimeters" x="38.1" y="10.7315" z="0.0" rotation="270.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R7" side="Bottom" part-id="SMD-0805-R-33R" type="Placement" enabled="false">
<location units="Millimeters" x="35.56" y="10.7315" z="0.0" rotation="270.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R8" side="Bottom" part-id="SMD-0805-R-33R" type="Placement" enabled="false">
<location units="Millimeters" x="44.5135" y="11.176" z="0.0" rotation="180.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R9" side="Bottom" part-id="SMD-0805-R-33R" type="Placement" enabled="false">
<location units="Millimeters" x="40.64" y="10.7315" z="0.0" rotation="270.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R10" side="Bottom" part-id="SMD-0805-R-620R" type="Placement" enabled="false">
<location units="Millimeters" x="12.192" y="37.9095" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R11" side="Bottom" part-id="SMD-0805-R-10R" type="Placement" enabled="true">
<location units="Millimeters" x="48.1965" y="29.972" z="0.0" rotation="180.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R12" side="Bottom" part-id="SMD-0805-R-620R" type="Placement" enabled="false">
<location units="Millimeters" x="19.558" y="37.9095" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R13" side="Bottom" part-id="SMD-0805-R-620R" type="Placement" enabled="false">
<location units="Millimeters" x="16.002" y="37.846" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R14" side="Bottom" part-id="SMD-0805-R-220R" type="Placement" enabled="true">
<location units="Millimeters" x="25.84" y="32.1975" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R15" side="Bottom" part-id="SMD-0805-10k" type="Placement" enabled="true">
<location units="Millimeters" x="42.164" y="36.5125" z="0.0" rotation="270.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="R16" side="Bottom" part-id="SMD-0805-R-220R" type="Placement" enabled="true">
<location units="Millimeters" x="23.1" y="37.9525" z="0.0" rotation="270.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="U1" side="Bottom" part-id="SOT-23-6-USBLC6-2SC6" type="Placement" enabled="true">
<location units="Millimeters" x="20.744" y="21.336" z="0.0" rotation="0.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="U2" side="Bottom" part-id="MIC5504-3.3YM5" type="Placement" enabled="true">
<location units="Millimeters" x="25.974" y="12.784" z="0.0" rotation="90.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="U3" side="Bottom" type="Placement" enabled="false">
<location units="Millimeters" x="39.624" y="21.082" z="0.0" rotation="270.0"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="M1" side="Bottom" part-id="MountingHole_3mm-M3" type="Fiducial" enabled="true">
<location units="Millimeters" x="5.08" y="5.08" z="0.0" rotation="0.0"/>
<error-handling>Defer</error-handling>
</placement>
<placement version="1.4" id="M4" side="Bottom" part-id="MountingHole_3mm-M3" type="Fiducial" enabled="true">
<location units="Millimeters" x="5.08" y="35.56" z="0.0" rotation="0.0"/>
<error-handling>Defer</error-handling>
</placement>
<placement version="1.4" id="M2" side="Bottom" part-id="MountingHole_3mm-M3" type="Fiducial" enabled="true">
<location units="Millimeters" x="55.88" y="35.56" z="0.0" rotation="0.0"/>
<error-handling>Defer</error-handling>
</placement>
<placement version="1.4" id="M3" side="Bottom" part-id="MountingHole_3mm-M3" type="Fiducial" enabled="true">
<location units="Millimeters" x="55.08" y="5.08" z="0.0" rotation="0.0"/>
<error-handling>Defer</error-handling>
</placement>
</placements>
<solder-paste-pads/>
</openpnp-board>
45 changes: 45 additions & 0 deletions hw/cam_profi/GPS02B.job.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
<openpnp-job>
<panels>
<panel>
<id>Panel1</id>
<columns>1</columns>
<rows>5</rows>
<x-gap value="0.0" units="Millimeters"/>
<y-gap value="0.0" units="Millimeters"/>
<part-id>MountingHole_3mm-M3</part-id>
<check-fids>true</check-fids>
<fiducials>
<placement version="1.4" id="PanelFid1" side="Top" part-id="MountingHole_3mm-M3" type="Fiducial" enabled="true">
<location units="Millimeters" x="4.826" y="4.826" z="0.0" rotation="-88.79500320331333"/>
<error-handling>Alert</error-handling>
</placement>
<placement version="1.4" id="PanelFid2" side="Top" part-id="MountingHole_3mm-M3" type="Fiducial" enabled="true">
<location units="Millimeters" x="55.626" y="195.834" z="0.0" rotation="-88.79500320331333"/>
<error-handling>Alert</error-handling>
</placement>
</fiducials>
</panel>
</panels>
<board-locations>
<board-location side="Top" board-file="GPS02B.board.xml" panel-id="Panel1" check-fiducials="true" enabled="true">
<location units="Millimeters" x="166.71886982536847" y="274.60797065229957" z="15.7" rotation="-88.78855973948401"/>
<placed class="java.util.HashMap"/>
</board-location>
<board-location side="Top" board-file="GPS02B.board.xml" panel-id="Panel1" check-fiducials="true" enabled="true">
<location units="Millimeters" x="206.84189959969635" y="275.45644323783165" z="15.7" rotation="-88.78855973948401"/>
<placed class="java.util.HashMap"/>
</board-location>
<board-location side="Top" board-file="GPS02B.board.xml" panel-id="Panel1" check-fiducials="true" enabled="true">
<location units="Millimeters" x="246.96492937402422" y="276.3049158233637" z="15.7" rotation="-88.78855973948401"/>
<placed class="java.util.HashMap"/>
</board-location>
<board-location side="Top" board-file="GPS02B.board.xml" panel-id="Panel1" check-fiducials="true" enabled="true">
<location units="Millimeters" x="287.08795914835207" y="277.15338840889575" z="15.7" rotation="-88.78855973948401"/>
<placed class="java.util.HashMap"/>
</board-location>
<board-location side="Top" board-file="GPS02B.board.xml" panel-id="Panel1" check-fiducials="true" enabled="true">
<location units="Millimeters" x="327.2109889226799" y="278.00186099442783" z="15.7" rotation="-88.78855973948401"/>
<placed class="java.util.HashMap"/>
</board-location>
</board-locations>
</openpnp-job>
36 changes: 36 additions & 0 deletions hw/sch_pcb/GPS02B-all-pos.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
Ref,Val,Package,PosX,PosY,Rot,Side
"C2","10uF","SMD-0805",-27.495500,9.652000,0.000000,bottom
"C3","1uF","SMD-0805",-28.956000,12.636500,-90.000000,bottom
"C4","100nF","SMD-0805",-30.988000,10.731500,90.000000,bottom
"C5","1uF","SMD-0805",-33.020000,10.731500,90.000000,bottom
"C6","1uF","SMD-0805",-42.164000,32.829500,90.000000,bottom
"C7","47pF","SMD-0805",-51.752500,30.480000,0.000000,bottom
"D1","M4","D_SMA",-27.750000,19.410000,0.000000,bottom
"D2","M4","D_SMA",-20.574000,4.826000,-90.000000,bottom
"D3","RED","LED_1206",-12.192000,33.274000,90.000000,bottom
"D4","YELLOW","LED_1206",-19.558000,33.306000,90.000000,bottom
"D5","YELLOW","LED_1206",-16.002000,33.274000,90.000000,bottom
"D6","GREEN","LED_1206",-23.114000,33.306000,90.000000,bottom
"F1","750mA","1812",-18.206000,14.732000,0.000000,bottom
"L1","NL322522T-101K","L_1210_3225Metric",-21.212000,10.668000,0.000000,bottom
"L2","27nH","L_0402_1005Metric",-49.340000,24.990000,-90.000000,bottom
"Q1","BC817-25","SOT-23",-26.035000,37.973000,180.000000,bottom
"R1","22R","SMD-0805",-28.956000,16.319500,90.000000,bottom
"R2","10k","SMD-0805",-47.307500,8.890000,0.000000,bottom
"R3","10k","SMD-0805",-43.751500,8.890000,180.000000,bottom
"R4","33R","SMD-0805",-36.004500,30.480000,180.000000,bottom
"R5","33R","SMD-0805",-39.624000,31.432500,90.000000,bottom
"R6","33R","SMD-0805",-38.100000,10.731500,-90.000000,bottom
"R7","33R","SMD-0805",-35.560000,10.731500,-90.000000,bottom
"R8","33R","SMD-0805",-44.513500,11.176000,0.000000,bottom
"R9","33R","SMD-0805",-40.640000,10.731500,-90.000000,bottom
"R10","620R","SMD-0805",-12.192000,37.909500,90.000000,bottom
"R11","10R","SMD-0805",-48.196500,29.972000,0.000000,bottom
"R12","620R","SMD-0805",-19.558000,37.909500,90.000000,bottom
"R13","620R","SMD-0805",-16.002000,37.846000,90.000000,bottom
"R14","220R","SMD-0805",-25.840000,32.197500,90.000000,bottom
"R15","10k","SMD-0805",-42.164000,36.512500,-90.000000,bottom
"R16","220R","SMD-0805",-23.100000,37.952500,-90.000000,bottom
"U1","USBLC6-2SC6","SOT-23-6",-20.744000,21.336000,180.000000,bottom
"U2","MIC5504-3.3YM5","SOT-23-5",-25.974000,12.784000,90.000000,bottom
"U3","NEO-M8P","ublox_NEO",-39.624000,21.082000,-90.000000,bottom
41 changes: 41 additions & 0 deletions hw/sch_pcb/GPS02B-all.pos
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
### Footprint positions - created on Čt 28. března 2024, 21:19:40 ###
### Printed by KiCad version 7.0.11-7.0.11~ubuntu22.04.1
## Unit = mm, Angle = deg.
## Side : All
# Ref Val Package PosX PosY Rot Side
C2 10uF SMD-0805 -27.4955 9.6520 0.0000 bottom
C3 1uF SMD-0805 -28.9560 12.6365 -90.0000 bottom
C4 100nF SMD-0805 -30.9880 10.7315 90.0000 bottom
C5 1uF SMD-0805 -33.0200 10.7315 90.0000 bottom
C6 1uF SMD-0805 -42.1640 32.8295 90.0000 bottom
C7 47pF SMD-0805 -51.7525 30.4800 0.0000 bottom
D1 M4 D_SMA -27.7500 19.4100 0.0000 bottom
D2 M4 D_SMA -20.5740 4.8260 -90.0000 bottom
D3 RED LED_1206 -12.1920 33.2740 90.0000 bottom
D4 YELLOW LED_1206 -19.5580 33.3060 90.0000 bottom
D5 YELLOW LED_1206 -16.0020 33.2740 90.0000 bottom
D6 GREEN LED_1206 -23.1140 33.3060 90.0000 bottom
F1 750mA 1812 -18.2060 14.7320 0.0000 bottom
L1 NL322522T-101K L_1210_3225Metric -21.2120 10.6680 0.0000 bottom
L2 27nH L_0402_1005Metric -49.3400 24.9900 -90.0000 bottom
Q1 BC817-25 SOT-23 -26.0350 37.9730 180.0000 bottom
R1 22R SMD-0805 -28.9560 16.3195 90.0000 bottom
R2 10k SMD-0805 -47.3075 8.8900 0.0000 bottom
R3 10k SMD-0805 -43.7515 8.8900 180.0000 bottom
R4 33R SMD-0805 -36.0045 30.4800 180.0000 bottom
R5 33R SMD-0805 -39.6240 31.4325 90.0000 bottom
R6 33R SMD-0805 -38.1000 10.7315 -90.0000 bottom
R7 33R SMD-0805 -35.5600 10.7315 -90.0000 bottom
R8 33R SMD-0805 -44.5135 11.1760 0.0000 bottom
R9 33R SMD-0805 -40.6400 10.7315 -90.0000 bottom
R10 620R SMD-0805 -12.1920 37.9095 90.0000 bottom
R11 10R SMD-0805 -48.1965 29.9720 0.0000 bottom
R12 620R SMD-0805 -19.5580 37.9095 90.0000 bottom
R13 620R SMD-0805 -16.0020 37.8460 90.0000 bottom
R14 220R SMD-0805 -25.8400 32.1975 90.0000 bottom
R15 10k SMD-0805 -42.1640 36.5125 -90.0000 bottom
R16 220R SMD-0805 -23.1000 37.9525 -90.0000 bottom
U1 USBLC6-2SC6 SOT-23-6 -20.7440 21.3360 180.0000 bottom
U2 MIC5504-3.3YM5 SOT-23-5 -25.9740 12.7840 90.0000 bottom
U3 NEO-M8P ublox_NEO -39.6240 21.0820 -90.0000 bottom
## End
Loading

0 comments on commit c722e73

Please sign in to comment.