Added basis for hardware design
This commit is contained in:
parent
0ae67ff35b
commit
ecae5f4718
4
hardware/.gitignore
vendored
Normal file
4
hardware/.gitignore
vendored
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
JLCPCB/
|
||||||
|
receiver-backups
|
||||||
|
fp-info-cache
|
||||||
|
*.kicad_prl
|
120
hardware/jlcpcb.kibot.yaml
Normal file
120
hardware/jlcpcb.kibot.yaml
Normal file
|
@ -0,0 +1,120 @@
|
||||||
|
# Gerber and drill files for JLCPCB, without stencil
|
||||||
|
# URL: https://jlcpcb.com/
|
||||||
|
# Based on setting used by Gerber Zipper (https://github.com/g200kg/kicad-gerberzipper)
|
||||||
|
kibot:
|
||||||
|
version: 1
|
||||||
|
|
||||||
|
filters:
|
||||||
|
- name: only_jlc_parts
|
||||||
|
comment: 'Only parts with JLC (LCSC) code'
|
||||||
|
type: generic
|
||||||
|
include_only:
|
||||||
|
- column: 'LCSC#'
|
||||||
|
regex: '^C\d+'
|
||||||
|
|
||||||
|
variants:
|
||||||
|
- name: rotated
|
||||||
|
comment: 'Just a place holder for the rotation filter'
|
||||||
|
type: kibom
|
||||||
|
variant: rotated
|
||||||
|
pre_transform: _rot_footprint
|
||||||
|
|
||||||
|
outputs:
|
||||||
|
- name: JLCPCB_gerbers
|
||||||
|
comment: Gerbers compatible with JLCPCB
|
||||||
|
type: gerber
|
||||||
|
dir: JLCPCB/Gerber
|
||||||
|
options: &gerber_options
|
||||||
|
exclude_edge_layer: true
|
||||||
|
exclude_pads_from_silkscreen: true
|
||||||
|
plot_sheet_reference: false
|
||||||
|
plot_footprint_refs: true
|
||||||
|
plot_footprint_values: false
|
||||||
|
force_plot_invisible_refs_vals: false
|
||||||
|
tent_vias: true
|
||||||
|
use_protel_extensions: false
|
||||||
|
create_gerber_job_file: false
|
||||||
|
disable_aperture_macros: true
|
||||||
|
gerber_precision: 4.6
|
||||||
|
use_gerber_x2_attributes: false
|
||||||
|
use_gerber_net_attributes: false
|
||||||
|
line_width: 0.1
|
||||||
|
subtract_mask_from_silk: true
|
||||||
|
layers:
|
||||||
|
- F.Cu
|
||||||
|
- B.Cu
|
||||||
|
- F.SilkS
|
||||||
|
- B.SilkS
|
||||||
|
- F.Mask
|
||||||
|
- B.Mask
|
||||||
|
- F.Paste
|
||||||
|
- B.Paste
|
||||||
|
- Edge.Cuts
|
||||||
|
|
||||||
|
- name: JLCPCB_drill
|
||||||
|
comment: Drill files compatible with JLCPCB
|
||||||
|
type: excellon
|
||||||
|
dir: JLCPCB/Gerber
|
||||||
|
options:
|
||||||
|
pth_and_npth_single_file: false
|
||||||
|
pth_id: '-PTH'
|
||||||
|
npth_id: '-NPTH'
|
||||||
|
metric_units: false
|
||||||
|
output: "%f%i.%x"
|
||||||
|
|
||||||
|
- name: JLCPCB
|
||||||
|
comment: ZIP file for JLCPCB
|
||||||
|
type: compress
|
||||||
|
dir: JLCPCB
|
||||||
|
options:
|
||||||
|
files:
|
||||||
|
- from_output: JLCPCB_gerbers
|
||||||
|
dest: /
|
||||||
|
- from_output: JLCPCB_drill
|
||||||
|
dest: /
|
||||||
|
|
||||||
|
- name: 'JLCPCB_position'
|
||||||
|
comment: "Pick and place file, JLCPCB style"
|
||||||
|
type: position
|
||||||
|
dir: JLCPCB
|
||||||
|
options:
|
||||||
|
variant: rotated
|
||||||
|
output: '%f_cpl_jlc.%x'
|
||||||
|
format: CSV
|
||||||
|
units: millimeters
|
||||||
|
separate_files_for_front_and_back: false
|
||||||
|
only_smd: true
|
||||||
|
columns:
|
||||||
|
- id: Ref
|
||||||
|
name: Designator
|
||||||
|
- Val
|
||||||
|
- Package
|
||||||
|
- id: PosX
|
||||||
|
name: "Mid X"
|
||||||
|
- id: PosY
|
||||||
|
name: "Mid Y"
|
||||||
|
- id: Rot
|
||||||
|
name: Rotation
|
||||||
|
- id: Side
|
||||||
|
name: Layer
|
||||||
|
|
||||||
|
- name: 'JLCPCB_bom'
|
||||||
|
comment: "BoM for JLCPCB"
|
||||||
|
type: bom
|
||||||
|
dir: JLCPCB
|
||||||
|
options:
|
||||||
|
output: '%f_%i_jlc.%x'
|
||||||
|
exclude_filter: 'only_jlc_parts'
|
||||||
|
ref_separator: ','
|
||||||
|
columns:
|
||||||
|
- field: Value
|
||||||
|
name: Comment
|
||||||
|
- field: References
|
||||||
|
name: Designator
|
||||||
|
- Footprint
|
||||||
|
- field: 'LCSC#'
|
||||||
|
name: 'LCSC Part #'
|
||||||
|
csv:
|
||||||
|
hide_pcb_info: true
|
||||||
|
hide_stats_info: true
|
||||||
|
quote_all: true
|
313
hardware/receiver.kicad_pcb
Normal file
313
hardware/receiver.kicad_pcb
Normal file
|
@ -0,0 +1,313 @@
|
||||||
|
(kicad_pcb (version 20211014) (generator pcbnew)
|
||||||
|
|
||||||
|
(general
|
||||||
|
(thickness 1.6)
|
||||||
|
)
|
||||||
|
|
||||||
|
(paper "A4")
|
||||||
|
(layers
|
||||||
|
(0 "F.Cu" signal)
|
||||||
|
(31 "B.Cu" signal)
|
||||||
|
(32 "B.Adhes" user "B.Adhesive")
|
||||||
|
(33 "F.Adhes" user "F.Adhesive")
|
||||||
|
(34 "B.Paste" user)
|
||||||
|
(35 "F.Paste" user)
|
||||||
|
(36 "B.SilkS" user "B.Silkscreen")
|
||||||
|
(37 "F.SilkS" user "F.Silkscreen")
|
||||||
|
(38 "B.Mask" user)
|
||||||
|
(39 "F.Mask" user)
|
||||||
|
(40 "Dwgs.User" user "User.Drawings")
|
||||||
|
(41 "Cmts.User" user "User.Comments")
|
||||||
|
(42 "Eco1.User" user "User.Eco1")
|
||||||
|
(43 "Eco2.User" user "User.Eco2")
|
||||||
|
(44 "Edge.Cuts" user)
|
||||||
|
(45 "Margin" user)
|
||||||
|
(46 "B.CrtYd" user "B.Courtyard")
|
||||||
|
(47 "F.CrtYd" user "F.Courtyard")
|
||||||
|
(48 "B.Fab" user)
|
||||||
|
(49 "F.Fab" user)
|
||||||
|
(50 "User.1" user)
|
||||||
|
(51 "User.2" user)
|
||||||
|
(52 "User.3" user)
|
||||||
|
(53 "User.4" user)
|
||||||
|
(54 "User.5" user)
|
||||||
|
(55 "User.6" user)
|
||||||
|
(56 "User.7" user)
|
||||||
|
(57 "User.8" user)
|
||||||
|
(58 "User.9" user)
|
||||||
|
)
|
||||||
|
|
||||||
|
(setup
|
||||||
|
(stackup
|
||||||
|
(layer "F.SilkS" (type "Top Silk Screen"))
|
||||||
|
(layer "F.Paste" (type "Top Solder Paste"))
|
||||||
|
(layer "F.Mask" (type "Top Solder Mask") (thickness 0.01))
|
||||||
|
(layer "F.Cu" (type "copper") (thickness 0.035))
|
||||||
|
(layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
|
||||||
|
(layer "B.Cu" (type "copper") (thickness 0.035))
|
||||||
|
(layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01))
|
||||||
|
(layer "B.Paste" (type "Bottom Solder Paste"))
|
||||||
|
(layer "B.SilkS" (type "Bottom Silk Screen"))
|
||||||
|
(copper_finish "None")
|
||||||
|
(dielectric_constraints no)
|
||||||
|
)
|
||||||
|
(pad_to_mask_clearance 0)
|
||||||
|
(aux_axis_origin 50 150)
|
||||||
|
(pcbplotparams
|
||||||
|
(layerselection 0x00010fc_ffffffff)
|
||||||
|
(disableapertmacros false)
|
||||||
|
(usegerberextensions false)
|
||||||
|
(usegerberattributes true)
|
||||||
|
(usegerberadvancedattributes true)
|
||||||
|
(creategerberjobfile true)
|
||||||
|
(svguseinch false)
|
||||||
|
(svgprecision 6)
|
||||||
|
(excludeedgelayer true)
|
||||||
|
(plotframeref false)
|
||||||
|
(viasonmask false)
|
||||||
|
(mode 1)
|
||||||
|
(useauxorigin false)
|
||||||
|
(hpglpennumber 1)
|
||||||
|
(hpglpenspeed 20)
|
||||||
|
(hpglpendiameter 15.000000)
|
||||||
|
(dxfpolygonmode true)
|
||||||
|
(dxfimperialunits true)
|
||||||
|
(dxfusepcbnewfont true)
|
||||||
|
(psnegative false)
|
||||||
|
(psa4output false)
|
||||||
|
(plotreference true)
|
||||||
|
(plotvalue true)
|
||||||
|
(plotinvisibletext false)
|
||||||
|
(sketchpadsonfab false)
|
||||||
|
(subtractmaskfromsilk false)
|
||||||
|
(outputformat 1)
|
||||||
|
(mirror false)
|
||||||
|
(drillshape 1)
|
||||||
|
(scaleselection 1)
|
||||||
|
(outputdirectory "")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(net 0 "")
|
||||||
|
(net 1 "Net-(U1-Pad1)")
|
||||||
|
(net 2 "unconnected-(U1-Pad2)")
|
||||||
|
(net 3 "unconnected-(U1-Pad3)")
|
||||||
|
(net 4 "unconnected-(U1-Pad4)")
|
||||||
|
(net 5 "unconnected-(U1-Pad5)")
|
||||||
|
(net 6 "unconnected-(U1-Pad6)")
|
||||||
|
(net 7 "unconnected-(U1-Pad7)")
|
||||||
|
(net 8 "unconnected-(U1-Pad8)")
|
||||||
|
(net 9 "unconnected-(U1-Pad9)")
|
||||||
|
(net 10 "unconnected-(U1-Pad10)")
|
||||||
|
(net 11 "unconnected-(U1-Pad11)")
|
||||||
|
(net 12 "unconnected-(U1-Pad12)")
|
||||||
|
(net 13 "unconnected-(U1-Pad13)")
|
||||||
|
(net 14 "unconnected-(U1-Pad14)")
|
||||||
|
(net 15 "unconnected-(U1-Pad16)")
|
||||||
|
(net 16 "unconnected-(U1-Pad17)")
|
||||||
|
(net 17 "unconnected-(U1-Pad18)")
|
||||||
|
(net 18 "unconnected-(U1-Pad19)")
|
||||||
|
(net 19 "unconnected-(U1-Pad20)")
|
||||||
|
(net 20 "unconnected-(U1-Pad21)")
|
||||||
|
(net 21 "unconnected-(U1-Pad22)")
|
||||||
|
(net 22 "unconnected-(U1-Pad23)")
|
||||||
|
(net 23 "unconnected-(U1-Pad24)")
|
||||||
|
(net 24 "unconnected-(U1-Pad25)")
|
||||||
|
(net 25 "unconnected-(U1-Pad26)")
|
||||||
|
(net 26 "unconnected-(U1-Pad27)")
|
||||||
|
(net 27 "unconnected-(U1-Pad28)")
|
||||||
|
(net 28 "unconnected-(U1-Pad29)")
|
||||||
|
(net 29 "unconnected-(U1-Pad30)")
|
||||||
|
(net 30 "unconnected-(U1-Pad31)")
|
||||||
|
(net 31 "unconnected-(U1-Pad32)")
|
||||||
|
(net 32 "unconnected-(U1-Pad33)")
|
||||||
|
(net 33 "unconnected-(U1-Pad34)")
|
||||||
|
(net 34 "unconnected-(U1-Pad35)")
|
||||||
|
(net 35 "unconnected-(U1-Pad36)")
|
||||||
|
(net 36 "unconnected-(U1-Pad37)")
|
||||||
|
|
||||||
|
(footprint "RF_Module:ESP32-WROOM-32" (layer "F.Cu")
|
||||||
|
(tedit 61D4B4ED) (tstamp 04692942-8116-44a2-9459-a72d2e8b50c3)
|
||||||
|
(at 82.153 92.068)
|
||||||
|
(descr "Single 2.4 GHz Wi-Fi and Bluetooth combo chip https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf")
|
||||||
|
(tags "Single 2.4 GHz Wi-Fi and Bluetooth combo chip")
|
||||||
|
(property "LCSC#" "C82899")
|
||||||
|
(property "Sheetfile" "receiver.kicad_sch")
|
||||||
|
(property "Sheetname" "")
|
||||||
|
(path "/9f6350ec-b639-4026-aaf0-557f317f3e50")
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference "U1" (at -10.61 8.43 90) (layer "F.SilkS")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp 8738f3d0-7e0d-4c80-9862-2a8611c2a6a9)
|
||||||
|
)
|
||||||
|
(fp_text value "ESP32-WROOM-32" (at 0 11.5) (layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp babb8935-38c8-4f52-9643-c6dc4f2ddbab)
|
||||||
|
)
|
||||||
|
(fp_text user "5 mm" (at 7.8 -19.075 90) (layer "Cmts.User")
|
||||||
|
(effects (font (size 0.5 0.5) (thickness 0.1)))
|
||||||
|
(tstamp 01850714-beb0-463c-bef0-ea76c09f12b1)
|
||||||
|
)
|
||||||
|
(fp_text user "5 mm" (at 11.8 -14.375) (layer "Cmts.User")
|
||||||
|
(effects (font (size 0.5 0.5) (thickness 0.1)))
|
||||||
|
(tstamp 41279fb4-3392-4a57-8f1c-429f4a2f5ae4)
|
||||||
|
)
|
||||||
|
(fp_text user "5 mm" (at -11.2 -14.375) (layer "Cmts.User")
|
||||||
|
(effects (font (size 0.5 0.5) (thickness 0.1)))
|
||||||
|
(tstamp 52da95b7-6ee8-4e9b-9652-eb0c8521939d)
|
||||||
|
)
|
||||||
|
(fp_text user "Antenna" (at 0 -13) (layer "Cmts.User")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp 99fbc20d-828a-40dc-8623-4f7a06173519)
|
||||||
|
)
|
||||||
|
(fp_text user "KEEP-OUT ZONE" (at 0 -19) (layer "Cmts.User")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp fa5cc61a-7fbf-4d58-9cc7-55c5e37f88c4)
|
||||||
|
)
|
||||||
|
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
(tstamp 5dd3a616-537b-4edf-ad27-077ee61315a4)
|
||||||
|
)
|
||||||
|
(fp_line (start -9.12 9.1) (end -9.12 9.88) (layer "F.SilkS") (width 0.12) (tstamp 1853a737-6705-4282-8794-4b3353389128))
|
||||||
|
(fp_line (start 9.12 9.88) (end 8.12 9.88) (layer "F.SilkS") (width 0.12) (tstamp 2421d93c-316f-4d66-907c-b1e9b2bebb06))
|
||||||
|
(fp_line (start -9.12 -15.865) (end -9.12 -9.445) (layer "F.SilkS") (width 0.12) (tstamp 81627ded-267c-48bd-9944-688d30f7a14e))
|
||||||
|
(fp_line (start 9.12 -15.865) (end 9.12 -9.445) (layer "F.SilkS") (width 0.12) (tstamp 850f2dce-b370-4af6-9401-9019ccf36b18))
|
||||||
|
(fp_line (start -9.12 -9.445) (end -9.5 -9.445) (layer "F.SilkS") (width 0.12) (tstamp 87baeb21-2bd8-4e42-bf39-4e2aa327527d))
|
||||||
|
(fp_line (start -9.12 9.88) (end -8.12 9.88) (layer "F.SilkS") (width 0.12) (tstamp 96b3d9af-8e77-44dc-b124-7f0dc9bd4c14))
|
||||||
|
(fp_line (start -9.12 -15.865) (end 9.12 -15.865) (layer "F.SilkS") (width 0.12) (tstamp a40158bd-573d-4004-a956-e5b43ec1e788))
|
||||||
|
(fp_line (start 9.12 9.1) (end 9.12 9.88) (layer "F.SilkS") (width 0.12) (tstamp c661164e-e139-4033-bab1-8bcd49ad2531))
|
||||||
|
(fp_line (start 9.2 -13.875) (end 9.4 -13.675) (layer "Cmts.User") (width 0.1) (tstamp 1dab397a-5b2d-4e1c-bfae-6086b542d2ff))
|
||||||
|
(fp_line (start 13.8 -13.875) (end 13.6 -13.675) (layer "Cmts.User") (width 0.1) (tstamp 3c468ce1-88e9-4c09-aadb-6e10ca0b27c5))
|
||||||
|
(fp_line (start -9.2 -13.875) (end -9.4 -14.075) (layer "Cmts.User") (width 0.1) (tstamp 428d0e1e-0525-4a0c-8fb3-ae2e280666b4))
|
||||||
|
(fp_line (start -9.2 -13.875) (end -9.4 -13.675) (layer "Cmts.User") (width 0.1) (tstamp 470f849d-9d88-41c2-8a01-6fe788f3fdc8))
|
||||||
|
(fp_line (start -13.8 -13.875) (end -13.6 -13.675) (layer "Cmts.User") (width 0.1) (tstamp 52e75a54-db3f-4a5e-8aad-5c3d9ecb73d1))
|
||||||
|
(fp_line (start 8.4 -16) (end 8.6 -16.2) (layer "Cmts.User") (width 0.1) (tstamp 5c2df104-fd9d-4455-bc92-9f273d4a1734))
|
||||||
|
(fp_line (start 8.4 -16) (end 8.4 -20.6) (layer "Cmts.User") (width 0.1) (tstamp 5c705269-12a9-4ee7-8cbf-d51018137495))
|
||||||
|
(fp_line (start -13.8 -13.875) (end -13.6 -14.075) (layer "Cmts.User") (width 0.1) (tstamp 64a79352-1642-4eb3-8f8a-490fda4350e0))
|
||||||
|
(fp_line (start 9.2 -13.875) (end 13.8 -13.875) (layer "Cmts.User") (width 0.1) (tstamp 777e7cc2-7d64-40b0-992d-0d9f1107499a))
|
||||||
|
(fp_line (start 8.4 -20.6) (end 8.6 -20.4) (layer "Cmts.User") (width 0.1) (tstamp 7a256958-4846-42ae-8654-bb2370e1117d))
|
||||||
|
(fp_line (start -13.8 -13.875) (end -9.2 -13.875) (layer "Cmts.User") (width 0.1) (tstamp 889cf088-a60a-4882-85a4-50e3382ccbc1))
|
||||||
|
(fp_line (start 8.4 -20.6) (end 8.2 -20.4) (layer "Cmts.User") (width 0.1) (tstamp 9b629a91-99d8-4d90-b18b-7eb296aa1fea))
|
||||||
|
(fp_line (start 9.2 -13.875) (end 9.4 -14.075) (layer "Cmts.User") (width 0.1) (tstamp 9bb26ae6-7c26-4789-9018-4c03e70bb334))
|
||||||
|
(fp_line (start 8.4 -16) (end 8.2 -16.2) (layer "Cmts.User") (width 0.1) (tstamp bb3ef554-9408-4d27-94e8-e0fa156a6640))
|
||||||
|
(fp_line (start 13.8 -13.875) (end 13.6 -14.075) (layer "Cmts.User") (width 0.1) (tstamp d29c96f4-0bf5-4d14-bfd2-e14de700bc7c))
|
||||||
|
(fp_line (start 14.25 -21) (end 14.25 -9.72) (layer "F.CrtYd") (width 0.05) (tstamp 0edbf74d-2d48-4736-a47d-1021750dba0c))
|
||||||
|
(fp_line (start -9.75 10.5) (end -9.75 -9.72) (layer "F.CrtYd") (width 0.05) (tstamp 30d7fd74-d203-414e-be33-d6088a6e38dc))
|
||||||
|
(fp_line (start 9.75 -9.72) (end 14.25 -9.72) (layer "F.CrtYd") (width 0.05) (tstamp 320d886c-2653-44a1-881d-e260b4fb0380))
|
||||||
|
(fp_line (start -14.25 -21) (end -14.25 -9.72) (layer "F.CrtYd") (width 0.05) (tstamp 798c13f4-a0c2-452b-af94-e707a99e51f1))
|
||||||
|
(fp_line (start 9.75 -9.72) (end 9.75 10.5) (layer "F.CrtYd") (width 0.05) (tstamp 7be337aa-62c4-478e-848c-526f7e58f2b2))
|
||||||
|
(fp_line (start -14.25 -21) (end 14.25 -21) (layer "F.CrtYd") (width 0.05) (tstamp 813fde81-dd90-4de0-9182-8c6a9978358f))
|
||||||
|
(fp_line (start -14.25 -9.72) (end -9.75 -9.72) (layer "F.CrtYd") (width 0.05) (tstamp a14a76df-a452-4201-991c-1ebaf1c73cbd))
|
||||||
|
(fp_line (start -9.75 10.5) (end 9.75 10.5) (layer "F.CrtYd") (width 0.05) (tstamp ddd48a6e-7e62-4d9b-9937-dfd30a85c9ee))
|
||||||
|
(fp_line (start 9 9.76) (end 9 -15.745) (layer "F.Fab") (width 0.1) (tstamp 27737f5c-dfd7-4ea1-984b-cdcea53d195c))
|
||||||
|
(fp_line (start -8.5 -9.52) (end -9 -10.02) (layer "F.Fab") (width 0.1) (tstamp 28846bd6-bd9e-494e-ad56-2b98bd1446cb))
|
||||||
|
(fp_line (start -9 -9.02) (end -9 9.76) (layer "F.Fab") (width 0.1) (tstamp 30b24497-2a79-475f-a21d-a0a6aa9d9d39))
|
||||||
|
(fp_line (start -9 9.76) (end 9 9.76) (layer "F.Fab") (width 0.1) (tstamp 689e4331-dcca-43c1-84f3-b4c224d20de0))
|
||||||
|
(fp_line (start -9 -15.745) (end 9 -15.745) (layer "F.Fab") (width 0.1) (tstamp 873d6b52-522a-4b57-8614-2f29272ef9fe))
|
||||||
|
(fp_line (start -9 -15.745) (end -9 -10.02) (layer "F.Fab") (width 0.1) (tstamp c3612a48-1b2b-4425-a1b7-49fac6283868))
|
||||||
|
(fp_line (start -9 -9.02) (end -8.5 -9.52) (layer "F.Fab") (width 0.1) (tstamp f54a39f6-955b-499c-9fbd-ee73497195d1))
|
||||||
|
(pad "1" smd rect (at -8.5 -8.255) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 1 "Net-(U1-Pad1)") (pinfunction "GND") (pintype "power_in") (tstamp 78c674e2-e34d-40af-a66b-f7b11c6e8ae9))
|
||||||
|
(pad "2" smd rect (at -8.5 -6.985) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 2 "unconnected-(U1-Pad2)") (pinfunction "VDD") (pintype "power_in") (tstamp cd925c0f-843a-44c4-8084-28d13fef9f65))
|
||||||
|
(pad "3" smd rect (at -8.5 -5.715) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 3 "unconnected-(U1-Pad3)") (pinfunction "EN") (pintype "input") (tstamp 2166a9f9-9280-4620-952e-cb33b1a42301))
|
||||||
|
(pad "4" smd rect (at -8.5 -4.445) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 4 "unconnected-(U1-Pad4)") (pinfunction "SENSOR_VP") (pintype "input") (tstamp 4dd6f253-c2dd-4728-9a50-21194bb80ed0))
|
||||||
|
(pad "5" smd rect (at -8.5 -3.175) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 5 "unconnected-(U1-Pad5)") (pinfunction "SENSOR_VN") (pintype "input") (tstamp ea8ce0d2-74a3-4c76-8beb-0c3659ede3f0))
|
||||||
|
(pad "6" smd rect (at -8.5 -1.905) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 6 "unconnected-(U1-Pad6)") (pinfunction "IO34") (pintype "input") (tstamp fb857998-6515-4815-af87-4cc2f33f1737))
|
||||||
|
(pad "7" smd rect (at -8.5 -0.635) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 7 "unconnected-(U1-Pad7)") (pinfunction "IO35") (pintype "input") (tstamp 83740cfa-d170-4d89-a4a2-b88ccc7a4091))
|
||||||
|
(pad "8" smd rect (at -8.5 0.635) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 8 "unconnected-(U1-Pad8)") (pinfunction "IO32") (pintype "bidirectional") (tstamp fa7fd009-0429-438c-8b60-5641cf63e5d3))
|
||||||
|
(pad "9" smd rect (at -8.5 1.905) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 9 "unconnected-(U1-Pad9)") (pinfunction "IO33") (pintype "bidirectional") (tstamp b90f9066-197c-43cb-ae72-3543f2da546b))
|
||||||
|
(pad "10" smd rect (at -8.5 3.175) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 10 "unconnected-(U1-Pad10)") (pinfunction "IO25") (pintype "bidirectional") (tstamp e98e9249-edca-4101-95d4-a81a6299e03e))
|
||||||
|
(pad "11" smd rect (at -8.5 4.445) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 11 "unconnected-(U1-Pad11)") (pinfunction "IO26") (pintype "bidirectional") (tstamp 6dfa037e-bce4-4324-9861-828a7d09288b))
|
||||||
|
(pad "12" smd rect (at -8.5 5.715) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 12 "unconnected-(U1-Pad12)") (pinfunction "IO27") (pintype "bidirectional") (tstamp d9f3f97d-72a5-4c6b-8eca-64034daaf049))
|
||||||
|
(pad "13" smd rect (at -8.5 6.985) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 13 "unconnected-(U1-Pad13)") (pinfunction "IO14") (pintype "bidirectional") (tstamp d7d0b218-307e-4ba6-bc79-b2a96b84503a))
|
||||||
|
(pad "14" smd rect (at -8.5 8.255) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 14 "unconnected-(U1-Pad14)") (pinfunction "IO12") (pintype "bidirectional") (tstamp f6363d70-0126-49ca-8429-b2d8b3ba9444))
|
||||||
|
(pad "15" smd rect (at -5.715 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 1 "Net-(U1-Pad1)") (pinfunction "GND") (pintype "passive") (tstamp 5107e54f-d036-42ff-a51e-e85a9b7d4ba0))
|
||||||
|
(pad "16" smd rect (at -4.445 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 15 "unconnected-(U1-Pad16)") (pinfunction "IO13") (pintype "bidirectional") (tstamp 3cd9fdb8-ee84-47ff-8b92-e5b69f522054))
|
||||||
|
(pad "17" smd rect (at -3.175 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 16 "unconnected-(U1-Pad17)") (pinfunction "SHD/SD2") (pintype "bidirectional") (tstamp 6300f353-a8e2-4a01-96f6-b52a333b3e23))
|
||||||
|
(pad "18" smd rect (at -1.905 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 17 "unconnected-(U1-Pad18)") (pinfunction "SWP/SD3") (pintype "bidirectional") (tstamp 5a3c540e-3a82-44bc-bc89-9103bc4929fd))
|
||||||
|
(pad "19" smd rect (at -0.635 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 18 "unconnected-(U1-Pad19)") (pinfunction "SCS/CMD") (pintype "bidirectional") (tstamp 5de1243e-1586-4f1d-aa71-f0cd8a4bfcfe))
|
||||||
|
(pad "20" smd rect (at 0.635 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 19 "unconnected-(U1-Pad20)") (pinfunction "SCK/CLK") (pintype "bidirectional") (tstamp 97077c21-2ec0-4547-8bbb-eeb0d69934f4))
|
||||||
|
(pad "21" smd rect (at 1.905 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 20 "unconnected-(U1-Pad21)") (pinfunction "SDO/SD0") (pintype "bidirectional") (tstamp e8db069e-4aa8-4125-840b-633462623ab0))
|
||||||
|
(pad "22" smd rect (at 3.175 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 21 "unconnected-(U1-Pad22)") (pinfunction "SDI/SD1") (pintype "bidirectional") (tstamp 1e5adf96-aaf5-49fc-9692-e88c0ce8159a))
|
||||||
|
(pad "23" smd rect (at 4.445 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 22 "unconnected-(U1-Pad23)") (pinfunction "IO15") (pintype "bidirectional") (tstamp 573d0cc8-cf1c-4ece-9a93-75b1dcf4a21f))
|
||||||
|
(pad "24" smd rect (at 5.715 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 23 "unconnected-(U1-Pad24)") (pinfunction "IO2") (pintype "bidirectional") (tstamp 2a11fdc6-b4cd-48f5-b918-6e09d48a535e))
|
||||||
|
(pad "25" smd rect (at 8.5 8.255) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 24 "unconnected-(U1-Pad25)") (pinfunction "IO0") (pintype "bidirectional") (tstamp 6aa2bdb4-6e48-41cd-96fa-1f486ea8d732))
|
||||||
|
(pad "26" smd rect (at 8.5 6.985) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 25 "unconnected-(U1-Pad26)") (pinfunction "IO4") (pintype "bidirectional") (tstamp 112d26b1-2be2-441b-9ab0-074c40d6c0bf))
|
||||||
|
(pad "27" smd rect (at 8.5 5.715) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 26 "unconnected-(U1-Pad27)") (pinfunction "IO16") (pintype "bidirectional") (tstamp 61347f3f-36ec-482c-9d6a-d3dbaf330b24))
|
||||||
|
(pad "28" smd rect (at 8.5 4.445) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 27 "unconnected-(U1-Pad28)") (pinfunction "IO17") (pintype "bidirectional") (tstamp 29e61257-d301-4a89-bde7-110b97c27948))
|
||||||
|
(pad "29" smd rect (at 8.5 3.175) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 28 "unconnected-(U1-Pad29)") (pinfunction "IO5") (pintype "bidirectional") (tstamp 7e66d68b-da81-4ac3-9914-73f61d398626))
|
||||||
|
(pad "30" smd rect (at 8.5 1.905) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 29 "unconnected-(U1-Pad30)") (pinfunction "IO18") (pintype "bidirectional") (tstamp a9ae5f32-8207-4b35-9290-cdbf42bd39c8))
|
||||||
|
(pad "31" smd rect (at 8.5 0.635) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 30 "unconnected-(U1-Pad31)") (pinfunction "IO19") (pintype "bidirectional") (tstamp af249fe9-39a4-4f79-a1dc-af1ea93e1303))
|
||||||
|
(pad "32" smd rect (at 8.5 -0.635) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 31 "unconnected-(U1-Pad32)") (pinfunction "NC") (pintype "no_connect") (tstamp f4ab7225-4381-48bc-8f8c-54ab1bff4fcf))
|
||||||
|
(pad "33" smd rect (at 8.5 -1.905) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 32 "unconnected-(U1-Pad33)") (pinfunction "IO21") (pintype "bidirectional") (tstamp 4bfacadd-ba5d-4984-a8cc-bf3fe886a947))
|
||||||
|
(pad "34" smd rect (at 8.5 -3.175) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 33 "unconnected-(U1-Pad34)") (pinfunction "RXD0/IO3") (pintype "bidirectional") (tstamp 29157441-5d8f-48ac-b0c2-2d9537554d67))
|
||||||
|
(pad "35" smd rect (at 8.5 -4.445) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 34 "unconnected-(U1-Pad35)") (pinfunction "TXD0/IO1") (pintype "bidirectional") (tstamp daabe1d2-12b6-4804-825d-daf29ebe2142))
|
||||||
|
(pad "36" smd rect (at 8.5 -5.715) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 35 "unconnected-(U1-Pad36)") (pinfunction "IO22") (pintype "bidirectional") (tstamp affc8db1-b6d1-4a20-9e87-ff6a13289e63))
|
||||||
|
(pad "37" smd rect (at 8.5 -6.985) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 36 "unconnected-(U1-Pad37)") (pinfunction "IO23") (pintype "bidirectional") (tstamp 0ce17e88-cdcd-42db-8cb5-1ecf291ba783))
|
||||||
|
(pad "38" smd rect (at 8.5 -8.255) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 1 "Net-(U1-Pad1)") (pinfunction "GND") (pintype "passive") (tstamp 80d4f48a-eaea-45df-b410-c667e3343c1e))
|
||||||
|
(pad "39" smd rect (at -1 -0.755) (size 5 5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||||
|
(net 1 "Net-(U1-Pad1)") (pinfunction "GND") (pintype "passive") (tstamp 000547b6-8979-4fe6-8ed1-53efaeb3a089))
|
||||||
|
(zone (net 0) (net_name "") (layers *.Cu) (tstamp 0081aac1-84d4-42d2-b82d-4a517521c4ba) (hatch full 0.508)
|
||||||
|
(connect_pads (clearance 0))
|
||||||
|
(min_thickness 0.254)
|
||||||
|
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints not_allowed))
|
||||||
|
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
|
||||||
|
(polygon
|
||||||
|
(pts
|
||||||
|
(xy 68.153 82.098)
|
||||||
|
(xy 96.153 82.098)
|
||||||
|
(xy 96.153 71.318)
|
||||||
|
(xy 68.153 71.318)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(model "${KICAD6_3DMODEL_DIR}/RF_Module.3dshapes/ESP32-WROOM-32.wrl"
|
||||||
|
(offset (xyz 0 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 0))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
(gr_line (start 150 50) (end 50 50) (layer "Edge.Cuts") (width 0.15) (tstamp 737168eb-2092-41b8-83d5-612795b3e54b))
|
||||||
|
(gr_line (start 150 150) (end 150 50) (layer "Edge.Cuts") (width 0.15) (tstamp ab8bd594-cab8-4ce2-ac8c-bc9ca307b3d8))
|
||||||
|
(gr_line (start 50 150) (end 150 150) (layer "Edge.Cuts") (width 0.15) (tstamp e5c8225d-80d1-4371-b292-980c18610617))
|
||||||
|
(gr_line (start 50 50) (end 50 150) (layer "Edge.Cuts") (width 0.15) (tstamp f41c70af-4474-4fb8-8d50-48af3034a50e))
|
||||||
|
|
||||||
|
)
|
433
hardware/receiver.kicad_pro
Normal file
433
hardware/receiver.kicad_pro
Normal file
|
@ -0,0 +1,433 @@
|
||||||
|
{
|
||||||
|
"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.762,
|
||||||
|
"height": 1.524,
|
||||||
|
"width": 1.524
|
||||||
|
},
|
||||||
|
"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.508
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"diff_pair_dimensions": [
|
||||||
|
{
|
||||||
|
"gap": 0.0,
|
||||||
|
"via_gap": 0.0,
|
||||||
|
"width": 0.0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"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.127,
|
||||||
|
"min_copper_edge_clearance": 0.19999999999999998,
|
||||||
|
"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.127,
|
||||||
|
"min_via_annular_width": 0.13,
|
||||||
|
"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
|
||||||
|
],
|
||||||
|
"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": "receiver.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.2,
|
||||||
|
"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": "receiver.wrl"
|
||||||
|
},
|
||||||
|
"page_layout_descr_file": ""
|
||||||
|
},
|
||||||
|
"schematic": {
|
||||||
|
"annotate_start_num": 0,
|
||||||
|
"drawing": {
|
||||||
|
"default_line_thickness": 6.0,
|
||||||
|
"default_text_size": 50.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": [
|
||||||
|
[
|
||||||
|
"13ffd951-6c9f-425e-a49a-7726b11de428",
|
||||||
|
""
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"text_variables": {}
|
||||||
|
}
|
366
hardware/receiver.kicad_sch
Normal file
366
hardware/receiver.kicad_sch
Normal file
|
@ -0,0 +1,366 @@
|
||||||
|
(kicad_sch (version 20211123) (generator eeschema)
|
||||||
|
|
||||||
|
(uuid 13ffd951-6c9f-425e-a49a-7726b11de428)
|
||||||
|
|
||||||
|
(paper "A4")
|
||||||
|
|
||||||
|
(lib_symbols
|
||||||
|
(symbol "Connector:Conn_Coaxial" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
|
||||||
|
(property "Reference" "J" (id 0) (at 0.254 3.048 0)
|
||||||
|
(effects (font (size 1.27 1.27)))
|
||||||
|
)
|
||||||
|
(property "Value" "Conn_Coaxial" (id 1) (at 2.921 0 90)
|
||||||
|
(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" "BNC SMA SMB SMC LEMO coaxial connector CINCH RCA" (id 4) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_description" "coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, LEMO, ...)" (id 5) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_fp_filters" "*BNC* *SMA* *SMB* *SMC* *Cinch* *LEMO*" (id 6) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(symbol "Conn_Coaxial_0_1"
|
||||||
|
(arc (start -1.778 -0.508) (mid 0.2311 -1.8066) (end 1.778 0)
|
||||||
|
(stroke (width 0.254) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy -2.54 0)
|
||||||
|
(xy -0.508 0)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(polyline
|
||||||
|
(pts
|
||||||
|
(xy 0 -2.54)
|
||||||
|
(xy 0 -1.778)
|
||||||
|
)
|
||||||
|
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(circle (center 0 0) (radius 0.508)
|
||||||
|
(stroke (width 0.2032) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
(arc (start 1.778 0) (mid 0.2099 1.8101) (end -1.778 0.508)
|
||||||
|
(stroke (width 0.254) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type none))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "Conn_Coaxial_1_1"
|
||||||
|
(pin passive line (at -5.08 0 0) (length 2.54)
|
||||||
|
(name "In" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "1" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin passive line (at 0 -5.08 90) (length 2.54)
|
||||||
|
(name "Ext" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "2" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "RF_Module:ESP32-WROOM-32" (in_bom yes) (on_board yes)
|
||||||
|
(property "Reference" "U" (id 0) (at -12.7 34.29 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left))
|
||||||
|
)
|
||||||
|
(property "Value" "ESP32-WROOM-32" (id 1) (at 1.27 34.29 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left))
|
||||||
|
)
|
||||||
|
(property "Footprint" "RF_Module:ESP32-WROOM-32" (id 2) (at 0 -38.1 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf" (id 3) (at -7.62 1.27 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_keywords" "RF Radio BT ESP ESP32 Espressif onboard PCB antenna" (id 4) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_description" "RF Module, ESP32-D0WDQ6 SoC, Wi-Fi 802.11b/g/n, Bluetooth, BLE, 32-bit, 2.7-3.6V, onboard antenna, SMD" (id 5) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "ki_fp_filters" "ESP32?WROOM?32*" (id 6) (at 0 0 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(symbol "ESP32-WROOM-32_0_1"
|
||||||
|
(rectangle (start -12.7 33.02) (end 12.7 -33.02)
|
||||||
|
(stroke (width 0.254) (type default) (color 0 0 0 0))
|
||||||
|
(fill (type background))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(symbol "ESP32-WROOM-32_1_1"
|
||||||
|
(pin power_in line (at 0 -35.56 90) (length 2.54)
|
||||||
|
(name "GND" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "1" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 -12.7 180) (length 2.54)
|
||||||
|
(name "IO25" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "10" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 -15.24 180) (length 2.54)
|
||||||
|
(name "IO26" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "11" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 -17.78 180) (length 2.54)
|
||||||
|
(name "IO27" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "12" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 10.16 180) (length 2.54)
|
||||||
|
(name "IO14" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "13" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 15.24 180) (length 2.54)
|
||||||
|
(name "IO12" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "14" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin passive line (at 0 -35.56 90) (length 2.54) hide
|
||||||
|
(name "GND" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "15" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 12.7 180) (length 2.54)
|
||||||
|
(name "IO13" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "16" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at -15.24 -5.08 0) (length 2.54)
|
||||||
|
(name "SHD/SD2" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "17" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at -15.24 -7.62 0) (length 2.54)
|
||||||
|
(name "SWP/SD3" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "18" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at -15.24 -12.7 0) (length 2.54)
|
||||||
|
(name "SCS/CMD" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "19" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin power_in line (at 0 35.56 270) (length 2.54)
|
||||||
|
(name "VDD" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "2" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at -15.24 -10.16 0) (length 2.54)
|
||||||
|
(name "SCK/CLK" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "20" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at -15.24 0 0) (length 2.54)
|
||||||
|
(name "SDO/SD0" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "21" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at -15.24 -2.54 0) (length 2.54)
|
||||||
|
(name "SDI/SD1" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "22" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 7.62 180) (length 2.54)
|
||||||
|
(name "IO15" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "23" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 25.4 180) (length 2.54)
|
||||||
|
(name "IO2" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "24" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 30.48 180) (length 2.54)
|
||||||
|
(name "IO0" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "25" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 20.32 180) (length 2.54)
|
||||||
|
(name "IO4" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "26" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 5.08 180) (length 2.54)
|
||||||
|
(name "IO16" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "27" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 2.54 180) (length 2.54)
|
||||||
|
(name "IO17" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "28" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 17.78 180) (length 2.54)
|
||||||
|
(name "IO5" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "29" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at -15.24 30.48 0) (length 2.54)
|
||||||
|
(name "EN" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "3" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 0 180) (length 2.54)
|
||||||
|
(name "IO18" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "30" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 -2.54 180) (length 2.54)
|
||||||
|
(name "IO19" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "31" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin no_connect line (at -12.7 -27.94 0) (length 2.54) hide
|
||||||
|
(name "NC" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "32" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 -5.08 180) (length 2.54)
|
||||||
|
(name "IO21" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "33" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 22.86 180) (length 2.54)
|
||||||
|
(name "RXD0/IO3" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "34" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 27.94 180) (length 2.54)
|
||||||
|
(name "TXD0/IO1" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "35" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 -7.62 180) (length 2.54)
|
||||||
|
(name "IO22" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "36" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 -10.16 180) (length 2.54)
|
||||||
|
(name "IO23" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "37" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin passive line (at 0 -35.56 90) (length 2.54) hide
|
||||||
|
(name "GND" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "38" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin passive line (at 0 -35.56 90) (length 2.54) hide
|
||||||
|
(name "GND" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "39" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at -15.24 25.4 0) (length 2.54)
|
||||||
|
(name "SENSOR_VP" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "4" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at -15.24 22.86 0) (length 2.54)
|
||||||
|
(name "SENSOR_VN" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "5" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at 15.24 -25.4 180) (length 2.54)
|
||||||
|
(name "IO34" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "6" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin input line (at 15.24 -27.94 180) (length 2.54)
|
||||||
|
(name "IO35" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "7" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 -20.32 180) (length 2.54)
|
||||||
|
(name "IO32" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "8" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
(pin bidirectional line (at 15.24 -22.86 180) (length 2.54)
|
||||||
|
(name "IO33" (effects (font (size 1.27 1.27))))
|
||||||
|
(number "9" (effects (font (size 1.27 1.27))))
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
(symbol (lib_id "Connector:Conn_Coaxial") (at 48.26 146.05 90) (unit 1)
|
||||||
|
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||||
|
(uuid 750878bb-8085-4508-9c67-82fd63f8e9b7)
|
||||||
|
(property "Reference" "J2" (id 0) (at 48.5532 140.5721 90))
|
||||||
|
(property "Value" "Conn_Coaxial" (id 1) (at 48.5532 143.109 90))
|
||||||
|
(property "Footprint" "" (id 2) (at 48.26 146.05 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" " ~" (id 3) (at 48.26 146.05 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(pin "1" (uuid 22a69d5b-1360-4025-b6bd-9eab83dcb097))
|
||||||
|
(pin "2" (uuid 1fac973c-afa8-4ed4-909d-0feda096130c))
|
||||||
|
)
|
||||||
|
|
||||||
|
(symbol (lib_id "RF_Module:ESP32-WROOM-32") (at 67.31 71.12 0) (unit 1)
|
||||||
|
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||||
|
(uuid 9f6350ec-b639-4026-aaf0-557f317f3e50)
|
||||||
|
(property "Reference" "U1" (id 0) (at 69.3294 34.4002 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left))
|
||||||
|
)
|
||||||
|
(property "Value" "ESP32-WROOM-32" (id 1) (at 69.3294 36.9371 0)
|
||||||
|
(effects (font (size 1.27 1.27)) (justify left))
|
||||||
|
)
|
||||||
|
(property "Footprint" "RF_Module:ESP32-WROOM-32" (id 2) (at 67.31 109.22 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf" (id 3) (at 59.69 69.85 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "LCSC#" "C82899" (id 4) (at 67.31 71.12 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(pin "1" (uuid 318bf1df-6325-4392-aa53-a29c4b43eafe))
|
||||||
|
(pin "10" (uuid 36eefaf4-52f5-437b-b1d9-4454ef9711e2))
|
||||||
|
(pin "11" (uuid efcf6865-9069-4528-b0ff-611c6ba57263))
|
||||||
|
(pin "12" (uuid 0b537b78-bae3-4628-96dc-d9448c26136d))
|
||||||
|
(pin "13" (uuid beec4064-f978-4004-8097-080d947d80a4))
|
||||||
|
(pin "14" (uuid 6669897c-a326-454a-9d56-6f48a5b2ae90))
|
||||||
|
(pin "15" (uuid f95a6b6c-c95f-4e5d-ac55-9e0301fbb709))
|
||||||
|
(pin "16" (uuid fa106913-74a8-49d2-98a8-e737affe7cb1))
|
||||||
|
(pin "17" (uuid 34b810ee-da32-4637-a8bf-b1225a5b4e66))
|
||||||
|
(pin "18" (uuid 0f876b8e-7d92-4c8b-aaaf-0abf81994612))
|
||||||
|
(pin "19" (uuid 5088037c-5768-4425-a6f9-0fd40912d43f))
|
||||||
|
(pin "2" (uuid 4c42b5f1-2edc-437e-a7b6-edea364eb6b1))
|
||||||
|
(pin "20" (uuid 90f879c7-cd7b-492d-a296-0d10f9c7edcd))
|
||||||
|
(pin "21" (uuid 2c00bcea-2b89-43a3-a0dd-5507768bba0e))
|
||||||
|
(pin "22" (uuid 3e432d1c-6041-4816-a861-dfa3ef04ecfe))
|
||||||
|
(pin "23" (uuid 5609c700-96b3-4ede-b147-44334f79aa3e))
|
||||||
|
(pin "24" (uuid 7dee671c-8a70-4d06-8318-88aebda71e8a))
|
||||||
|
(pin "25" (uuid a7c29af7-8fd9-41da-a48f-671d51863e8d))
|
||||||
|
(pin "26" (uuid 415cb1ed-c7e2-4ab2-b377-1af911ed7f25))
|
||||||
|
(pin "27" (uuid 8ea9a284-0441-4148-b1d5-9ef0548f5b3a))
|
||||||
|
(pin "28" (uuid 7ada1731-5ce2-48c4-b9b4-6a86e7c50e2e))
|
||||||
|
(pin "29" (uuid 192666f1-030e-41b7-ac19-b116b34a3011))
|
||||||
|
(pin "3" (uuid ad1bacac-a79c-45e6-91d2-71697bbd8b8c))
|
||||||
|
(pin "30" (uuid 61463851-1d08-4c98-91b3-db618ee9980b))
|
||||||
|
(pin "31" (uuid a6b8bd39-241d-4b7c-87f6-26513c84ec18))
|
||||||
|
(pin "32" (uuid 4d1da6c8-9d35-4e7c-9bb8-c1151ca35b41))
|
||||||
|
(pin "33" (uuid 97382bfd-ec97-493c-b616-b071e8367158))
|
||||||
|
(pin "34" (uuid c768e118-a5e5-4000-a1dd-27cc3fe0b1d4))
|
||||||
|
(pin "35" (uuid 846b27dc-f163-4e5b-97a1-3d7bf63724c2))
|
||||||
|
(pin "36" (uuid c91cbc49-d5f3-4895-8c24-857a5267d06c))
|
||||||
|
(pin "37" (uuid 218d97e5-fc86-438f-8a61-9544fff5ef71))
|
||||||
|
(pin "38" (uuid 81ffb001-cf56-431d-89f0-cd86318ef2c5))
|
||||||
|
(pin "39" (uuid 1396572c-87b2-48a7-9166-7ab6fce5acc7))
|
||||||
|
(pin "4" (uuid d1d30668-d482-4443-b4df-66719a75271d))
|
||||||
|
(pin "5" (uuid 56695cc4-7728-4931-9405-1df2a221d2eb))
|
||||||
|
(pin "6" (uuid 6a1d70a5-0b9d-4f82-9a94-443c97603991))
|
||||||
|
(pin "7" (uuid 098725ee-3300-4b22-940a-f5efd756e250))
|
||||||
|
(pin "8" (uuid f9d39a2c-11af-4236-96ec-92d1c28a4923))
|
||||||
|
(pin "9" (uuid 20e7c089-5c00-4f34-9170-1907716360b2))
|
||||||
|
)
|
||||||
|
|
||||||
|
(symbol (lib_id "Connector:Conn_Coaxial") (at 48.26 132.08 90) (unit 1)
|
||||||
|
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||||
|
(uuid ea55f23b-e202-47a4-9694-f4f6f66457be)
|
||||||
|
(property "Reference" "J1" (id 0) (at 48.5532 126.6021 90))
|
||||||
|
(property "Value" "Conn_Coaxial" (id 1) (at 48.5532 129.139 90))
|
||||||
|
(property "Footprint" "" (id 2) (at 48.26 132.08 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(property "Datasheet" " ~" (id 3) (at 48.26 132.08 0)
|
||||||
|
(effects (font (size 1.27 1.27)) hide)
|
||||||
|
)
|
||||||
|
(pin "1" (uuid 03c401ea-8551-42bb-9b7d-abadf333eebc))
|
||||||
|
(pin "2" (uuid 8ea88a8f-fad8-4ef1-9a86-43195d56f3e5))
|
||||||
|
)
|
||||||
|
|
||||||
|
(sheet_instances
|
||||||
|
(path "/" (page "1"))
|
||||||
|
)
|
||||||
|
|
||||||
|
(symbol_instances
|
||||||
|
(path "/ea55f23b-e202-47a4-9694-f4f6f66457be"
|
||||||
|
(reference "J1") (unit 1) (value "Conn_Coaxial") (footprint "")
|
||||||
|
)
|
||||||
|
(path "/750878bb-8085-4508-9c67-82fd63f8e9b7"
|
||||||
|
(reference "J2") (unit 1) (value "Conn_Coaxial") (footprint "")
|
||||||
|
)
|
||||||
|
(path "/9f6350ec-b639-4026-aaf0-557f317f3e50"
|
||||||
|
(reference "U1") (unit 1) (value "ESP32-WROOM-32") (footprint "RF_Module:ESP32-WROOM-32")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
Loading…
Reference in New Issue
Block a user