summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSarah Wilson <sarah@faemittens.dev>2025-08-06 00:34:45 +1000
committerSarah Wilson <sarah@faemittens.dev>2025-08-06 00:34:45 +1000
commitffec6251ad1b1b23c8872849490cd934f8ae2e0c (patch)
treef4040404fd80773bf0bae91b0d393cb1e138c2a6
parentbb171572bc1266a763ed4ecfd201d3b4ea6074b1 (diff)
Add preliminary 915MHz antenna design
-rw-r--r--tri-band_rfid_card/Library.pretty/Ant_915mhz.kicad_mod103
-rw-r--r--tri-band_rfid_card/tri-band_rfid_card.kicad_pcb382
-rw-r--r--tri-band_rfid_card/tri-band_rfid_card.kicad_pro19
-rw-r--r--tri-band_rfid_card/tri-band_rfid_card.kicad_sch188
4 files changed, 612 insertions, 80 deletions
diff --git a/tri-band_rfid_card/Library.pretty/Ant_915mhz.kicad_mod b/tri-band_rfid_card/Library.pretty/Ant_915mhz.kicad_mod
new file mode 100644
index 0000000..399e745
--- /dev/null
+++ b/tri-band_rfid_card/Library.pretty/Ant_915mhz.kicad_mod
@@ -0,0 +1,103 @@
+(footprint "Ant_915mhz"
+ (version 20241229)
+ (generator "pcbnew")
+ (generator_version "9.0")
+ (layer "F.Cu")
+ (property "Reference" "REF**"
+ (at 0 3 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "346ff223-887b-4a2d-8069-53c924936a94")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.1)
+ )
+ )
+ )
+ (property "Value" "Ant_915mhz"
+ (at 0 7 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "c9ff19d9-c165-4c6b-9006-8533df904d0d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e057870e-4127-4db3-8fd7-e113b5dc97b2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "08cfb944-c850-49eb-852b-69e549a9cd7c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr smd)
+ (fp_poly
+ (pts
+ (xy -41 9) (xy -41 -1) (xy -35 -1) (xy -35 7) (xy -33 7) (xy -33 -1) (xy -27 -1) (xy -27 7) (xy -25 7)
+ (xy -25 -1) (xy -19 -1) (xy -19 7) (xy -17 7) (xy -17 -1) (xy -1 -1) (xy -1 1) (xy -9 1) (xy -9 4)
+ (xy 9 4) (xy 9 1) (xy 1 1) (xy 1 -1) (xy 17 -1) (xy 17 7) (xy 19 7) (xy 19 -1) (xy 25 -1) (xy 25 7)
+ (xy 27 7) (xy 27 -1) (xy 33 -1) (xy 33 7) (xy 35 7) (xy 35 -1) (xy 41 -1) (xy 41 9) (xy 39 9) (xy 39 1)
+ (xy 37 1) (xy 37 9) (xy 31 9) (xy 31 1) (xy 29 1) (xy 29 9) (xy 23 9) (xy 23 1) (xy 21 1) (xy 21 9)
+ (xy 15 9) (xy 15 1) (xy 11 1) (xy 11 6) (xy -11 6) (xy -11 1) (xy -15 1) (xy -15 9) (xy -21 9) (xy -21 1)
+ (xy -23 1) (xy -23 9) (xy -29 9) (xy -29 1) (xy -31 1) (xy -31 9) (xy -37 9) (xy -37 1) (xy -39 1)
+ (xy -39 9)
+ )
+ (stroke
+ (width 0.2)
+ (type solid)
+ )
+ (fill yes)
+ (layer "F.Cu")
+ (uuid "6fb93559-f0fd-4dad-b6a4-6a7c091ef2d2")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 9 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (uuid "66da5930-76d4-4acc-b252-5df25d8d2483")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "1" smd rect
+ (at -2 0)
+ (size 2 2)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "7e2b839a-ec26-4ae1-aa7d-117796e98944")
+ )
+ (pad "2" smd rect
+ (at 2 0)
+ (size 2 2)
+ (layers "F.Cu" "F.Mask" "F.Paste")
+ (thermal_bridge_angle 45)
+ (uuid "30250b0b-3301-411a-b214-14a9ae9ed92e")
+ )
+ (embedded_fonts no)
+)
diff --git a/tri-band_rfid_card/tri-band_rfid_card.kicad_pcb b/tri-band_rfid_card/tri-band_rfid_card.kicad_pcb
index 84e19db..32c90f6 100644
--- a/tri-band_rfid_card/tri-band_rfid_card.kicad_pcb
+++ b/tri-band_rfid_card/tri-band_rfid_card.kicad_pcb
@@ -121,14 +121,16 @@
(net 2 "Net-(D1-A)")
(net 3 "Net-(D2-K)")
(net 4 "Net-(D2-A)")
+ (net 5 "unconnected-(AE1-Pad1)")
+ (net 6 "unconnected-(AE1-Pad2)")
(footprint "LED_SMD:LED_0603_1608Metric"
(layer "F.Cu")
(uuid "414d5e0c-a3cb-41e2-a938-ab789913f15f")
- (at 113.2875 74 180)
+ (at 113.2125 74 180)
(descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
(tags "LED")
(property "Reference" "D1"
- (at 2.4875 0 0)
+ (at 2.7875 0 0)
(layer "F.SilkS")
(uuid "264e8569-48f7-453e-abcc-edb4ae30aa7c")
(effects
@@ -359,13 +361,13 @@
(footprint "Capacitor_SMD:C_0603_1608Metric"
(layer "F.Cu")
(uuid "59c0d30e-4190-4a66-8df3-e2dbac2212b4")
- (at 113.3 77.8 180)
+ (at 113.225 77.8 180)
(descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
(tags "capacitor")
(property "Reference" "C3"
- (at 2.5 0 0)
+ (at 2.725 0 0)
(layer "F.SilkS")
- (uuid "0fd86adb-fa02-4680-8ce4-4ba7a73f9a97")
+ (uuid "3c2faed4-4fc3-416f-83d5-dfcc05e311cf")
(effects
(font
(size 1 1)
@@ -373,11 +375,11 @@
)
)
)
- (property "Value" "22u"
+ (property "Value" "22n"
(at 0 1.43 0)
(layer "F.Fab")
(hide yes)
- (uuid "6f9324cd-d316-4e35-a7f7-b250bc1c67ed")
+ (uuid "2fe5ce56-769f-4a34-b499-16ef9a76eaec")
(effects
(font
(size 1 1)
@@ -389,7 +391,7 @@
(at 0 0 0)
(layer "F.Fab")
(hide yes)
- (uuid "e47723ee-e922-4981-9ed9-6d9a44bffb38")
+ (uuid "b85293fb-3f3d-4d92-9970-c8b33cd85018")
(effects
(font
(size 1.27 1.27)
@@ -401,7 +403,7 @@
(at 0 0 0)
(layer "F.Fab")
(hide yes)
- (uuid "8ae610ad-c292-4e43-af32-41cd9c21cce2")
+ (uuid "a4d73643-494a-4496-ba60-883368a7ae14")
(effects
(font
(size 1.27 1.27)
@@ -19593,13 +19595,13 @@
(footprint "Capacitor_SMD:C_0603_1608Metric"
(layer "F.Cu")
(uuid "f3b8289f-2ae2-4dbd-9e44-3b74fb56371a")
- (at 113.3 76 180)
+ (at 113.225 76 180)
(descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
(tags "capacitor")
(property "Reference" "C1"
- (at 2.5 0 0)
+ (at 2.725 0 0)
(layer "F.SilkS")
- (uuid "75049ed3-d906-47d0-ab1d-fe034d18887c")
+ (uuid "6d305943-2c90-4456-83bb-ae5edb2acb19")
(effects
(font
(size 1 1)
@@ -19607,11 +19609,11 @@
)
)
)
- (property "Value" "4u7"
+ (property "Value" "4n7"
(at 0 1.43 0)
(layer "F.Fab")
(hide yes)
- (uuid "766c7734-d297-479b-9e5c-ac1f7085ab93")
+ (uuid "2492bc06-4677-4f72-8814-72c60706381d")
(effects
(font
(size 1 1)
@@ -19623,7 +19625,7 @@
(at 0 0 0)
(layer "F.Fab")
(hide yes)
- (uuid "c54af218-7b69-4698-9584-9b068c7c3a36")
+ (uuid "827fb150-4314-49be-b7ec-ef4c63cfa3d4")
(effects
(font
(size 1.27 1.27)
@@ -19635,7 +19637,7 @@
(at 0 0 0)
(layer "F.Fab")
(hide yes)
- (uuid "131749be-9697-4626-8306-af2ae1f36738")
+ (uuid "b643b403-a896-4303-b4f6-9c9a7313bc4e")
(effects
(font
(size 1.27 1.27)
@@ -19990,6 +19992,120 @@
)
)
)
+ (footprint "Library:Ant_915mhz"
+ (layer "B.Cu")
+ (uuid "a5df6a5a-3133-4fb0-bab6-94c520ada9ec")
+ (at 150 81 180)
+ (property "Reference" "AE1"
+ (at 0 -3 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "2d1ab154-84ce-4e08-93b8-35e2dcad4dc0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.1)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "Antenna_Dipole"
+ (at 0 -7 0)
+ (unlocked yes)
+ (layer "B.Fab")
+ (uuid "14d9dd4c-9764-4806-917a-f4b1372f9b08")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "a2c756f0-0577-43b8-8599-4f075b132c91")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" "Dipole antenna"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "5cf30c72-ca26-4a73-a7a8-04cb57f8add3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (path "/bcb7c9ff-6294-40c1-aa34-4114d8e4ba09")
+ (sheetname "/")
+ (sheetfile "tri-band_rfid_card.kicad_sch")
+ (attr smd)
+ (fp_poly
+ (pts
+ (xy -41 -9) (xy -41 1) (xy -35 1) (xy -35 -7) (xy -33 -7) (xy -33 1) (xy -27 1) (xy -27 -7) (xy -25 -7)
+ (xy -25 1) (xy -19 1) (xy -19 -7) (xy -17 -7) (xy -17 1) (xy -1 1) (xy -1 -1) (xy -9 -1) (xy -9 -4)
+ (xy 9 -4) (xy 9 -1) (xy 1 -1) (xy 1 1) (xy 17 1) (xy 17 -7) (xy 19 -7) (xy 19 1) (xy 25 1) (xy 25 -7)
+ (xy 27 -7) (xy 27 1) (xy 33 1) (xy 33 -7) (xy 35 -7) (xy 35 1) (xy 41 1) (xy 41 -9) (xy 39 -9) (xy 39 -1)
+ (xy 37 -1) (xy 37 -9) (xy 31 -9) (xy 31 -1) (xy 29 -1) (xy 29 -9) (xy 23 -9) (xy 23 -1) (xy 21 -1)
+ (xy 21 -9) (xy 15 -9) (xy 15 -1) (xy 11 -1) (xy 11 -6) (xy -11 -6) (xy -11 -1) (xy -15 -1) (xy -15 -9)
+ (xy -21 -9) (xy -21 -1) (xy -23 -1) (xy -23 -9) (xy -29 -9) (xy -29 -1) (xy -31 -1) (xy -31 -9)
+ (xy -37 -9) (xy -37 -1) (xy -39 -1) (xy -39 -9)
+ )
+ (stroke
+ (width 0.2)
+ (type solid)
+ )
+ (fill yes)
+ (layer "B.Cu")
+ (uuid "d1e38dd3-acd3-42b9-a36c-c95180b5acb4")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 -9 0)
+ (unlocked yes)
+ (layer "B.Fab")
+ (uuid "41a132fe-af50-454e-9f43-e69931f4bc85")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" smd rect
+ (at -2 0 180)
+ (size 2 2)
+ (layers "B.Cu" "B.Mask" "B.Paste")
+ (net 5 "unconnected-(AE1-Pad1)")
+ (pintype "input")
+ (thermal_bridge_angle 45)
+ (uuid "5a56d703-5929-4c45-947f-95bc0cdd8cf4")
+ )
+ (pad "2" smd rect
+ (at 2 0 180)
+ (size 2 2)
+ (layers "B.Cu" "B.Mask" "B.Paste")
+ (net 6 "unconnected-(AE1-Pad2)")
+ (pintype "input")
+ (thermal_bridge_angle 45)
+ (uuid "de3195d2-0ec6-4c81-bd0e-4bcbf6873b4a")
+ )
+ (embedded_fonts no)
+ )
(footprint "Library:Antenna_nfc"
(layer "B.Cu")
(uuid "bf363e0f-cf12-4df8-afdf-458ea5d75d89")
@@ -20358,47 +20474,71 @@
(uuid "d6434e01-77af-40fa-a0d8-4aa6958391d6")
)
(segment
- (start 114.075 77.8)
- (end 114.075 76)
+ (start 109.165687 99)
+ (end 110 99)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 1)
+ (uuid "01dde501-a20a-4a57-96aa-e7120991d0d2")
+ )
+ (segment
+ (start 108.202 79.298)
+ (end 108.202 98.036313)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 1)
+ (uuid "0de482b4-f761-40ba-a385-328f62af69cd")
+ )
+ (segment
+ (start 114 76)
+ (end 114 77.8)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 1)
+ (uuid "1e416e15-49fc-4510-acb7-257fd695cfee")
+ )
+ (segment
+ (start 108.924 78.576)
+ (end 108.202 79.298)
(width 0.2)
(layer "F.Cu")
(net 1)
- (uuid "25cf1e5a-e186-4c18-8d8b-44941b1f09d1")
+ (uuid "2e6ab76d-4e87-4a80-9f1a-c0ae2757d518")
)
(segment
- (start 123.463198 98.996671)
- (end 114.075 89.608473)
+ (start 114 77.8)
+ (end 113.224 78.576)
(width 0.2)
(layer "F.Cu")
(net 1)
- (uuid "3f0974cb-15b6-40b5-84fe-d5b728aecfec")
+ (uuid "6583bc3d-ff99-436b-91ff-2d7940992ede")
)
(segment
- (start 187.925 77.475)
- (end 187.95 77.5)
+ (start 113.224 78.576)
+ (end 108.924 78.576)
(width 0.2)
(layer "F.Cu")
(net 1)
- (uuid "51389da1-ecf5-4301-b8c2-14e511b1350d")
+ (uuid "9d8913af-7261-48ae-9934-523e41de6eef")
)
(segment
- (start 114.075 89.608473)
- (end 114.075 77.8)
+ (start 108.202 98.036313)
+ (end 109.165687 99)
(width 0.2)
(layer "F.Cu")
(net 1)
- (uuid "7a63ba55-5827-4501-8ca5-2b52ece93183")
+ (uuid "f8872d42-5bd4-4670-a9f2-bcbd2d004241")
)
(segment
- (start 114.075 76)
- (end 114.075 74)
+ (start 114 74)
+ (end 114 76)
(width 0.2)
(layer "F.Cu")
(net 1)
- (uuid "aca2709f-7481-4e36-8cca-c55ddc541e5b")
+ (uuid "fe5e7916-1fe5-4a7e-b926-8b5caa841a52")
)
(via
- (at 123.463198 98.996671)
+ (at 110 99)
(size 0.6)
(drill 0.3)
(layers "F.Cu" "B.Cu")
@@ -20407,86 +20547,86 @@
)
(segment
(start 148 99)
- (end 123.466527 99)
+ (end 149 100)
(width 0.2)
(layer "B.Cu")
(net 1)
- (uuid "0b4675ed-4913-476f-a73d-f850a1d4435f")
+ (uuid "756d6fa3-5c89-4ea1-ae9a-e58fe46cd293")
)
(segment
- (start 123.466527 99)
- (end 123.463198 98.996671)
+ (start 110 99)
+ (end 148 99)
(width 0.2)
(layer "B.Cu")
(net 1)
- (uuid "16e7dea1-ddd3-4dbe-924b-8cd39279d1ae")
+ (uuid "7a2cbadf-5ee7-4ea1-a5d5-2c73d075dfa5")
)
(segment
- (start 149 100)
- (end 148 99)
+ (start 107.801 78.699)
+ (end 108.7 77.8)
(width 0.2)
- (layer "B.Cu")
- (net 1)
- (uuid "c1732506-44fb-402d-a636-1370798ce3a7")
+ (layer "F.Cu")
+ (net 2)
+ (uuid "1fb76796-5d42-4502-802c-83a300e39a98")
)
(segment
- (start 123 100)
- (end 112.525 89.525)
+ (start 112.45 77.8)
+ (end 112.45 76)
(width 0.2)
(layer "F.Cu")
(net 2)
- (uuid "3f97f362-efc2-457f-8ba1-c052bd48fdce")
+ (uuid "55f2d100-c9e1-4ce5-88d3-8cbf65156edf")
)
(segment
- (start 112.5 75.5)
- (end 112.5 74)
+ (start 112.425 74)
+ (end 112.425 75.975)
(width 0.2)
(layer "F.Cu")
(net 2)
- (uuid "585ba59c-6d53-4c5b-9671-c7f4243e07f4")
+ (uuid "59d2a5e7-7606-4e06-a084-eed4dd8658a3")
)
(segment
- (start 112.525 77.8)
- (end 112.525 76)
+ (start 107.801 98.801)
+ (end 107.801 78.699)
(width 0.2)
(layer "F.Cu")
(net 2)
- (uuid "5da42ba5-10dc-4a38-9cf2-f222596741c8")
+ (uuid "6fc0d5d4-b890-4777-921e-fb962c8538f3")
)
(segment
- (start 112.525 89.525)
- (end 112.525 77.8)
+ (start 112.45 76)
+ (end 112.45 75.6)
(width 0.2)
(layer "F.Cu")
(net 2)
- (uuid "5f3a4b37-2d01-4259-ab16-d2782c47a26b")
+ (uuid "a9d0e4d7-abfb-4702-814a-d4bc5a2afa95")
)
(segment
- (start 110.425 75.975)
- (end 110.45 76)
+ (start 112.425 75.975)
+ (end 112.45 76)
(width 0.2)
(layer "F.Cu")
(net 2)
- (uuid "64fec684-4170-4bcf-907e-c0928d5b6c76")
+ (uuid "bf4025f9-8bf2-4634-b44b-82b104236e0b")
)
(segment
- (start 112.525 76)
- (end 112.525 75.525)
+ (start 109 100)
+ (end 107.801 98.801)
(width 0.2)
(layer "F.Cu")
(net 2)
- (uuid "ad178a2a-ce6c-46ee-9a86-6d2488403a3c")
+ (uuid "e3bc43ef-c98c-47cd-b409-7b709ba5f046")
)
(segment
- (start 112.525 75.525)
- (end 112.5 75.5)
+ (start 108.7 77.8)
+ (end 112.45 77.8)
(width 0.2)
(layer "F.Cu")
(net 2)
- (uuid "fcae0c5d-676d-4cb1-a48c-dc854c30d90e")
+ (uuid "f2cb235f-5ce5-4866-8ccd-eba7b660c40d")
)
(via
- (at 123 100)
+ (at 109 100)
(size 0.6)
(drill 0.3)
(layers "F.Cu" "B.Cu")
@@ -20494,28 +20634,36 @@
(uuid "8c3662af-bd3e-46ba-9d1d-7e109bdbd048")
)
(segment
- (start 123 100)
+ (start 109 100)
(end 124 100)
(width 0.2)
(layer "B.Cu")
(net 2)
- (uuid "f43c4bdb-0083-4f6e-8d30-d50bc2977c2f")
+ (uuid "2737ae6c-6831-4a17-8e8f-5f2840fb3f5f")
)
(segment
- (start 191 79.45)
- (end 187.55 76)
+ (start 192.199 99.940423)
+ (end 192.199 77.6319)
(width 0.2)
(layer "F.Cu")
(net 3)
- (uuid "40a2423d-7560-4f76-b648-dd6fd7ebcf08")
+ (uuid "234d33a2-2f34-4285-bf12-be61ee0e54f6")
)
(segment
- (start 191 101.139423)
- (end 191 79.45)
+ (start 192.199 77.6319)
+ (end 190.5671 76)
(width 0.2)
(layer "F.Cu")
(net 3)
- (uuid "5f2c4f3a-4b05-47c9-b641-132b6f669224")
+ (uuid "4ee36c5e-2478-43a9-9dd4-cf849c775fd0")
+ )
+ (segment
+ (start 190.5671 76)
+ (end 187.55 76)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 3)
+ (uuid "dacfd8dc-55e9-43fb-a5bc-7acd19decdc4")
)
(segment
(start 187.55 76)
@@ -20526,6 +20674,14 @@
(uuid "e39857c2-43cb-41d6-a8cc-77b0ff9408d7")
)
(segment
+ (start 191 101.139423)
+ (end 192.199 99.940423)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 3)
+ (uuid "f84fb2fa-941f-4727-a8f2-083e14979ec3")
+ )
+ (segment
(start 187.55 74.065)
(end 187.575 74.04)
(width 0.2)
@@ -20534,20 +20690,92 @@
(uuid "fc6f3650-1535-4d0f-868a-a4e81e8712fc")
)
(segment
+ (start 186.799 76)
+ (end 186 76)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 4)
+ (uuid "0647996d-f820-4b09-8414-6528a85ea257")
+ )
+ (segment
+ (start 190.401 76.401)
+ (end 188.301 76.401)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 4)
+ (uuid "1d8955b2-3123-45a0-9937-e746d0313495")
+ )
+ (segment
+ (start 191.798 99.289524)
+ (end 191.798 77.798)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 4)
+ (uuid "2f3cbdbc-c3f8-4b85-b9c6-9bc750746692")
+ )
+ (segment
+ (start 188.301 76.401)
+ (end 188.301 76.47411)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 4)
+ (uuid "31159afc-19e9-4d8d-b482-5d1c462f9fa8")
+ )
+ (segment
+ (start 184.599996 106.487528)
+ (end 191.798 99.289524)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 4)
+ (uuid "48ece072-148a-4f0d-900c-7381123ba2a6")
+ )
+ (segment
+ (start 188.301 76.47411)
+ (end 187.99911 76.776)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 4)
+ (uuid "62847823-31d4-4ccc-a174-b70f9814a772")
+ )
+ (segment
+ (start 186.799 76.47411)
+ (end 186.799 76)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 4)
+ (uuid "bcf713f3-08a0-4796-bdf5-bddcd4d97cee")
+ )
+ (segment
+ (start 187.99911 76.776)
+ (end 187.10089 76.776)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 4)
+ (uuid "c5b0581f-02d9-4c56-bdcb-558aa8d1a152")
+ )
+ (segment
+ (start 191.798 77.798)
+ (end 190.401 76.401)
+ (width 0.2)
+ (layer "F.Cu")
+ (net 4)
+ (uuid "d1ba4771-eed9-4a64-8f20-b490d1592b2d")
+ )
+ (segment
(start 184.599996 109.139428)
- (end 184.599996 77.400004)
+ (end 184.599996 106.487528)
(width 0.2)
(layer "F.Cu")
(net 4)
- (uuid "24182715-9211-4cce-8c31-dc5329e85c99")
+ (uuid "e738212d-8755-495e-a126-1239094489ec")
)
(segment
- (start 184.599996 77.400004)
- (end 186 76)
+ (start 187.10089 76.776)
+ (end 186.799 76.47411)
(width 0.2)
(layer "F.Cu")
(net 4)
- (uuid "a48e9955-2ac1-41e3-b326-a0411ac0d921")
+ (uuid "f3dcd55a-7935-40d7-8b4c-0ccd90fee58b")
)
(segment
(start 186 76)
diff --git a/tri-band_rfid_card/tri-band_rfid_card.kicad_pro b/tri-band_rfid_card/tri-band_rfid_card.kicad_pro
index d26d5af..93c1008 100644
--- a/tri-band_rfid_card/tri-band_rfid_card.kicad_pro
+++ b/tri-band_rfid_card/tri-band_rfid_card.kicad_pro
@@ -51,7 +51,13 @@
"min_clearance": 0.5
}
},
- "diff_pair_dimensions": [],
+ "diff_pair_dimensions": [
+ {
+ "gap": 0.0,
+ "via_gap": 0.0,
+ "width": 0.0
+ }
+ ],
"drc_exclusions": [],
"meta": {
"version": 2
@@ -180,7 +186,9 @@
"td_width_to_size_filter_ratio": 0.9
}
],
- "track_widths": [],
+ "track_widths": [
+ 0.0
+ ],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
@@ -207,7 +215,12 @@
"spacing": 0.6
}
},
- "via_dimensions": [],
+ "via_dimensions": [
+ {
+ "diameter": 0.0,
+ "drill": 0.0
+ }
+ ],
"zones_allow_external_fillets": false
},
"ipc2581": {
diff --git a/tri-band_rfid_card/tri-band_rfid_card.kicad_sch b/tri-band_rfid_card/tri-band_rfid_card.kicad_sch
index 53772c7..c633589 100644
--- a/tri-band_rfid_card/tri-band_rfid_card.kicad_sch
+++ b/tri-band_rfid_card/tri-band_rfid_card.kicad_sch
@@ -5,6 +5,124 @@
(uuid "37be1b74-a3ea-4cc1-84d4-69214e3d96fd")
(paper "A4")
(lib_symbols
+ (symbol "Device:Antenna_Dipole"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "AE"
+ (at 1.27 1.27 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "Antenna_Dipole"
+ (at 1.27 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Dipole antenna"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "dipole antenna"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "Antenna_Dipole_0_1"
+ (polyline
+ (pts
+ (xy 2.54 -3.81) (xy 2.54 -2.54) (xy 5.08 -2.54) (xy 5.08 -1.27) (xy -2.54 -1.27) (xy -2.54 -2.54)
+ (xy 0 -2.54) (xy 0 -3.81)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "Antenna_Dipole_1_1"
+ (pin input line
+ (at 0 -5.08 90)
+ (length 2.54)
+ (name "~"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at 2.54 -5.08 90)
+ (length 2.54)
+ (name "~"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
(symbol "Device:C"
(pin_numbers
(hide yes)
@@ -1203,6 +1321,76 @@
)
)
(symbol
+ (lib_id "Device:Antenna_Dipole")
+ (at 34.29 151.13 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "bcb7c9ff-6294-40c1-aa34-4114d8e4ba09")
+ (property "Reference" "AE1"
+ (at 40.64 152.3999 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "Antenna_900MHz"
+ (at 40.64 154.9399 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Library:Ant_915mhz"
+ (at 34.29 151.13 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 34.29 151.13 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Dipole antenna"
+ (at 34.29 151.13 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "ad984038-1a5c-4a11-b1d9-5d56200706b7")
+ )
+ (pin "2"
+ (uuid "31318992-a9a8-483d-b2ba-dcdcbc974443")
+ )
+ (instances
+ (project ""
+ (path "/37be1b74-a3ea-4cc1-84d4-69214e3d96fd"
+ (reference "AE1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
(lib_id "Device:C")
(at 63.5 45.72 0)
(unit 1)