Skip to content

Commit

Permalink
HackRF One: add ADC pin straps for hardware version detection
Browse files Browse the repository at this point in the history
  • Loading branch information
mossmann authored and miek committed Oct 13, 2020
1 parent 585e69a commit 678d438
Show file tree
Hide file tree
Showing 3 changed files with 70 additions and 6,650 deletions.
38 changes: 25 additions & 13 deletions hardware/hackrf-one/hackrf-one.kicad_pcb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
(general
(thickness 1.6002)
(drawings 177)
(tracks 4377)
(tracks 4389)
(zones 0)
(modules 431)
(nets 316)
Expand All @@ -17,16 +17,16 @@
(layers
(0 C1F signal)
(1 C2 signal)
(2 C3 signal hide)
(2 C3 signal)
(31 C4B signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(36 B.SilkS user hide)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(39 F.Mask user hide)
(41 Cmts.User user)
(44 Edge.Cuts user)
)
Expand Down Expand Up @@ -9880,13 +9880,13 @@
(pad 135 smd rect (at -4.24942 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
(net 192 GND) (die_length -1518.485687))
(pad 136 smd rect (at -4.7498 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
(die_length -1518.485687))
(net 219 VCC) (die_length -1518.485687))
(pad 137 smd rect (at -5.25018 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
(net 219 VCC) (die_length 0.12192))
(pad 138 smd rect (at -5.75056 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
(die_length 0.01524))
(net 219 VCC) (die_length 0.01524))
(pad 139 smd rect (at -6.25094 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
(die_length -1518.485687))
(net 219 VCC) (die_length -1518.485687))
(pad 140 smd rect (at -6.74878 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
(net 93 /mcu/usb/power/GPIO3_15) (die_length -1518.485687))
(pad 141 smd rect (at -7.24916 -11.00074 315) (size 1.50114 0.29464) (layers C1F F.Paste F.Mask)
Expand Down Expand Up @@ -14775,6 +14775,18 @@
(via (at 163.328836 144.023741) (size 1.0668) (drill 0.635) (layers C1F C4B) (net 219))
(segment (start 163.328836 143.973451) (end 163.328836 144.023741) (width 0.254) (layer C1F) (net 219))
(segment (start 164.029296 144.724201) (end 163.328836 144.023741) (width 0.508) (layer C1F) (net 219) (status 10))
(segment (start 159.706293 143.885537) (end 160.385108 144.564352) (width 0.2032) (layer C1F) (net 219))
(segment (start 159.706293 143.885537) (end 159.706293 143.293707) (width 0.2032) (layer C1F) (net 219))
(segment (start 161.092752 143.856708) (end 161.056708 143.856708) (width 0.2032) (layer C1F) (net 219))
(segment (start 161.056708 143.856708) (end 160.1 142.9) (width 0.2032) (layer C1F) (net 219))
(segment (start 159.706293 143.293707) (end 160.1 142.9) (width 0.2032) (layer C1F) (net 219))
(segment (start 160.73893 144.21053) (end 160.71053 144.21053) (width 0.2032) (layer C1F) (net 219))
(segment (start 159.793707 143.293707) (end 159.706293 143.293707) (width 0.2032) (layer C1F) (net 219))
(segment (start 160.71053 144.21053) (end 159.793707 143.293707) (width 0.2032) (layer C1F) (net 219))
(segment (start 160.6 142.7) (end 160.3 142.7) (width 0.2032) (layer C1F) (net 219) (status 1000000))
(segment (start 161.402886 143.502886) (end 160.6 142.7) (width 0.2032) (layer C1F) (net 219) (status 1000000))
(segment (start 161.446574 143.502886) (end 161.402886 143.502886) (width 0.2032) (layer C1F) (net 219) (status 1000000))
(segment (start 160.1 142.9) (end 160.3 142.7) (width 0.2032) (layer C1F) (net 219))
(via (at 142.7024 127.8576) (size 0.7874) (drill 0.4064) (layers C1F C4B) (net 220))
(segment (start 142.7024 127.8576) (end 141.0768 126.232) (width 0.2032) (layer C1F) (net 220) (tstamp 5280674D))
(segment (start 141.0768 126.232) (end 140.2894 126.232) (width 0.2032) (layer C1F) (net 220) (tstamp 5280674E) (status 20))
Expand Down Expand Up @@ -15276,7 +15288,7 @@
(segment (start 123.74626 127.87526) (end 123.881 128.01) (width 0.254) (layer C1F) (net 315) (tstamp 52878986) (status 30))
(segment (start 123.74626 125.0188) (end 123.74626 127.87526) (width 0.254) (layer C1F) (net 315) (status 30))

(zone (net 0) (net_name "") (layer F.SilkS) (tstamp 5F0A94B1) (hatch edge 0.508)
(zone (net 0) (net_name "") (layer F.SilkS) (tstamp 5F060E82) (hatch edge 0.508)
(connect_pads (clearance 0.3048))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
Expand All @@ -15291,7 +15303,7 @@
)
)
)
(zone (net 192) (net_name GND) (layer C2) (tstamp 5F0A94AE) (hatch edge 0.508)
(zone (net 192) (net_name GND) (layer C2) (tstamp 5F060E7F) (hatch edge 0.508)
(connect_pads (clearance 0.3048))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))
Expand Down Expand Up @@ -18899,7 +18911,7 @@
)
)
)
(zone (net 218) (net_name VAA) (layer C3) (tstamp 5F0A94AB) (hatch edge 0.508)
(zone (net 218) (net_name VAA) (layer C3) (tstamp 5F060E7C) (hatch edge 0.508)
(connect_pads (clearance 0.3048))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))
Expand Down Expand Up @@ -20338,7 +20350,7 @@
)
)
)
(zone (net 219) (net_name VCC) (layer C3) (tstamp 5F0A94A8) (hatch edge 0.508)
(zone (net 219) (net_name VCC) (layer C3) (tstamp 5F060E79) (hatch edge 0.508)
(connect_pads (clearance 0.3048))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.508))
Expand Down Expand Up @@ -22725,7 +22737,7 @@
)
)
)
(zone (net 157) (net_name /mcu/usb/power/USB_SHIELD) (layer C1F) (tstamp 5F0A94A5) (hatch edge 0.508)
(zone (net 157) (net_name /mcu/usb/power/USB_SHIELD) (layer C1F) (tstamp 5F060E76) (hatch edge 0.508)
(connect_pads yes (clearance 0.254))
(min_thickness 0.3048)
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.3302))
Expand Down Expand Up @@ -22782,7 +22794,7 @@
)
)
)
(zone (net 157) (net_name /mcu/usb/power/USB_SHIELD) (layer C4B) (tstamp 5F0A94A2) (hatch edge 0.508)
(zone (net 157) (net_name /mcu/usb/power/USB_SHIELD) (layer C4B) (tstamp 5F060E73) (hatch edge 0.508)
(connect_pads yes (clearance 0.254))
(min_thickness 0.3048)
(fill yes (arc_segments 16) (thermal_gap 0.3048) (thermal_bridge_width 0.3302))
Expand Down
Loading

0 comments on commit 678d438

Please sign in to comment.