switched over to the ESP32-S3 module. added a bunch of TODO notes

This commit is contained in:
Skot Croshere
2022-11-22 11:48:10 -05:00
parent 913cedf901
commit 01f9b643bc
6 changed files with 738 additions and 766 deletions

View File

@@ -55,7 +55,26 @@
"width": 0.0
}
],
"drc_exclusions": [],
"drc_exclusions": [
"clearance|82148437|66093027|bcfa14f1-5f5a-43f6-88fd-0de41efb246d|e66254f1-077e-44b0-9073-21ab505102fc",
"clearance|82148437|75863027|bcfa14f1-5f5a-43f6-88fd-0de41efb246d|e66254f1-077e-44b0-9073-21ab505102fc",
"clearance|82158048|65669565|bcfa14f1-5f5a-43f6-88fd-0de41efb246d|e66254f1-077e-44b0-9073-21ab505102fc",
"clearance|82158048|65669565|e66254f1-077e-44b0-9073-21ab505102fc|bcfa14f1-5f5a-43f6-88fd-0de41efb246d",
"clearance|82158048|75439565|bcfa14f1-5f5a-43f6-88fd-0de41efb246d|e66254f1-077e-44b0-9073-21ab505102fc",
"clearance|82164165|83041311|d6ce6e91-590a-48a9-b25a-56b9f0bf629d|f6d3bd70-c26f-4fd6-bfa6-f29ffd5c9044",
"clearance|82197377|83425313|d6ce6e91-590a-48a9-b25a-56b9f0bf629d|f6d3bd70-c26f-4fd6-bfa6-f29ffd5c9044",
"clearance|82197377|83425313|f6d3bd70-c26f-4fd6-bfa6-f29ffd5c9044|d6ce6e91-590a-48a9-b25a-56b9f0bf629d",
"clearance|96432991|65609880|bcfa14f1-5f5a-43f6-88fd-0de41efb246d|e66254f1-077e-44b0-9073-21ab505102fc",
"clearance|96432991|65609880|e66254f1-077e-44b0-9073-21ab505102fc|bcfa14f1-5f5a-43f6-88fd-0de41efb246d",
"clearance|96432991|75379880|bcfa14f1-5f5a-43f6-88fd-0de41efb246d|e66254f1-077e-44b0-9073-21ab505102fc",
"clearance|96467650|66086868|bcfa14f1-5f5a-43f6-88fd-0de41efb246d|e66254f1-077e-44b0-9073-21ab505102fc",
"clearance|96467650|75856868|bcfa14f1-5f5a-43f6-88fd-0de41efb246d|e66254f1-077e-44b0-9073-21ab505102fc",
"clearance|96714573|82985196|d6ce6e91-590a-48a9-b25a-56b9f0bf629d|f6d3bd70-c26f-4fd6-bfa6-f29ffd5c9044",
"clearance|96714573|82985196|f6d3bd70-c26f-4fd6-bfa6-f29ffd5c9044|d6ce6e91-590a-48a9-b25a-56b9f0bf629d",
"clearance|96720001|83420000|f6d3bd70-c26f-4fd6-bfa6-f29ffd5c9044|d6ce6e91-590a-48a9-b25a-56b9f0bf629d",
"courtyards_overlap|107609999|71330001|19031a68-6f7c-490b-9ac3-1a0fb5922fa3|e1fcac5b-38a3-4e13-9305-7b74c4f4617b",
"courtyards_overlap|107609999|73720001|19031a68-6f7c-490b-9ac3-1a0fb5922fa3|46784f49-c458-4f70-baec-cfdc3f437057"
],
"meta": {
"version": 2
},

File diff suppressed because it is too large Load Diff

View File

@@ -5,6 +5,176 @@
(paper "A4")
(lib_symbols
(symbol "Connector:TestPoint" (pin_numbers hide) (pin_names (offset 0.762) hide) (in_bom yes) (on_board yes)
(property "Reference" "TP" (id 0) (at 0 6.858 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "TestPoint" (id 1) (at 0 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 5.08 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 5.08 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "test point tp" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "test point" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Pin* Test*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TestPoint_0_1"
(circle (center 0 3.302) (radius 0.762)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "TestPoint_1_1"
(pin passive line (at 0 0 90) (length 2.54)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "DayMiner-eagle-import:CAP0402" (in_bom yes) (on_board yes)
(property "Reference" "C" (id 0) (at 1.524 2.921 0)
(effects (font (size 1.778 1.5113)) (justify left bottom))
)
(property "Value" "CAP0402" (id 1) (at 1.524 -2.159 0)
(effects (font (size 1.778 1.5113)) (justify left bottom))
)
(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_locked" "" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(symbol "CAP0402_1_0"
(rectangle (start -2.032 0.508) (end 2.032 1.016)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start -2.032 1.524) (end 2.032 2.032)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(polyline
(pts
(xy 0 0)
(xy 0 0.508)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 2.54)
(xy 0 2.032)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin passive line (at 0 5.08 270) (length 2.54)
(name "1" (effects (font (size 0 0))))
(number "1" (effects (font (size 0 0))))
)
(pin passive line (at 0 -2.54 90) (length 2.54)
(name "2" (effects (font (size 0 0))))
(number "2" (effects (font (size 0 0))))
)
)
)
(symbol "Device:R_US" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (id 0) (at 2.54 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R_US" (id 1) (at -2.54 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 1.016 -0.254 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor, US symbol" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_US_0_1"
(polyline
(pts
(xy 0 -2.286)
(xy 0 -2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 2.286)
(xy 0 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 -0.762)
(xy 1.016 -1.143)
(xy 0 -1.524)
(xy -1.016 -1.905)
(xy 0 -2.286)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 0.762)
(xy 1.016 0.381)
(xy 0 0)
(xy -1.016 -0.381)
(xy 0 -0.762)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 2.286)
(xy 1.016 1.905)
(xy 0 1.524)
(xy -1.016 1.143)
(xy 0 0.762)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "R_US_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Espressif:ESP32-S3-WROOM-1" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -53.34 38.1 0)
(effects (font (size 1.27 1.27)) (justify left))
@@ -195,18 +365,276 @@
)
)
)
(symbol "bitaxe:MCP1824" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -7.62 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "MCP1824" (id 1) (at 5.08 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://ww1.microchip.com/downloads/en/DeviceDoc/22070a.pdf" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "MCP1824_0_1"
(rectangle (start -7.62 3.81) (end 7.62 -6.35)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type background))
)
)
(symbol "MCP1824_1_0"
(pin bidirectional line (at -10.16 1.27 0) (length 2.54)
(name "VIN" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 10.16 -1.27 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -10.16 -1.27 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 -10.16 -3.81 0) (length 2.54)
(name "PG" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 10.16 1.27 180) (length 2.54)
(name "VOUT" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
)
(junction (at 67.31 29.21) (diameter 0.9144) (color 0 0 0 0)
(uuid 01c34142-e22c-4a57-8fed-a548c8928bac)
)
(junction (at 33.02 29.21) (diameter 0.9144) (color 0 0 0 0)
(uuid 4ad7f4eb-14c5-485f-9232-3a1fe5b1cb7d)
)
(junction (at 40.005 29.21) (diameter 0) (color 0 0 0 0)
(uuid 98222488-7deb-4db8-a340-da68013c59f4)
)
(junction (at 63.5 42.545) (diameter 0.9144) (color 0 0 0 0)
(uuid aa179f3d-76a5-4eb9-9293-5dfb0ffa5161)
)
(junction (at 40.005 42.545) (diameter 0) (color 0 0 0 0)
(uuid d9d37386-69d9-4795-9e9b-0030c53b4301)
)
(wire (pts (xy 63.5 42.545) (xy 40.005 42.545))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 00497672-a5b7-4111-bf21-3a7469f7a443)
)
(wire (pts (xy 223.52 85.09) (xy 258.445 85.09))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 0e17bfc5-5333-4c74-9138-6c2fa7403878)
)
(wire (pts (xy 67.31 29.21) (xy 75.565 29.21))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1e3f6956-6b22-4bfa-adac-5f7cfda01f24)
)
(wire (pts (xy 223.52 82.55) (xy 250.19 82.55))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 21a5af3d-3e84-4602-8a4a-ba2412208def)
)
(wire (pts (xy 258.445 81.28) (xy 258.445 85.09))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 251b536c-8e76-4f3d-851b-a7703e3d94bb)
)
(wire (pts (xy 223.52 62.23) (xy 234.95 62.23))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 3967452a-fd48-4c0a-a4e2-38ec60c4a115)
)
(wire (pts (xy 258.445 69.215) (xy 258.445 73.66))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 3d589cb5-c4cc-4d0f-aeec-db9d1a0b2790)
)
(wire (pts (xy 250.19 69.215) (xy 250.19 73.66))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 47b489cf-ca6a-458c-a9a5-649a2651d984)
)
(wire (pts (xy 223.52 69.85) (xy 234.95 69.85))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 4ce6cb28-78fa-404c-89cd-9f9b9ddfe0a9)
)
(wire (pts (xy 40.005 31.75) (xy 41.91 31.75))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 551d7509-1b29-4010-a9aa-5e7e3c7d3748)
)
(wire (pts (xy 40.005 31.75) (xy 40.005 29.21))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 6126c860-fef6-493b-849e-9388492e965f)
)
(wire (pts (xy 33.02 29.21) (xy 40.005 29.21))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 6218448b-ee13-489e-8b9e-1e315bdfa2f4)
)
(wire (pts (xy 67.31 29.21) (xy 67.31 33.02))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 720dad6b-a4d5-4c77-be0f-f6533da63ec1)
)
(wire (pts (xy 250.19 69.215) (xy 258.445 69.215))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 792fae65-3b8f-4de2-9184-70b8a3cf27e3)
)
(wire (pts (xy 223.52 64.77) (xy 234.95 64.77))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 8162658d-e56f-46f3-8959-51c26844487c)
)
(wire (pts (xy 67.31 40.64) (xy 67.31 42.545))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 9015ca13-5a33-4992-a349-137e07003566)
)
(wire (pts (xy 67.31 42.545) (xy 63.5 42.545))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 9129ae24-6817-4fa4-8513-e8bb2b6d3ee5)
)
(wire (pts (xy 63.5 31.75) (xy 62.23 31.75))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 9afbb64b-c5f8-46cc-9569-2ce42bc8e5db)
)
(wire (pts (xy 63.5 31.75) (xy 63.5 42.545))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid a6004cc1-98d3-4f6d-b4ea-2ac3111aba89)
)
(wire (pts (xy 62.23 29.21) (xy 67.31 29.21))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid a60e0a9e-bd06-41e9-9b12-0b44e022ff4c)
)
(wire (pts (xy 199.39 110.49) (xy 223.52 110.49))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid a6a97e46-aa84-45d8-a797-8a0d94c56f2c)
)
(wire (pts (xy 40.005 29.21) (xy 41.91 29.21))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b50cf621-0c24-4cb4-a4de-651e1500cbbb)
)
(wire (pts (xy 33.02 29.21) (xy 33.02 31.75))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b97b7f06-54a2-4db6-95e9-67e72bb1e701)
)
(wire (pts (xy 33.02 39.37) (xy 33.02 42.545))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid c52fd2f3-5ebb-41c8-8ea1-63272bb39fe8)
)
(wire (pts (xy 30.48 29.21) (xy 33.02 29.21))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid cbf6dec4-1a55-468a-b728-8adbd07debeb)
)
(wire (pts (xy 250.19 81.28) (xy 250.19 82.55))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid d7c9e4f5-0664-4286-a7c1-ef9ea7019df8)
)
(wire (pts (xy 62.23 110.49) (xy 85.09 110.49))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid e89be386-e7bf-428b-8a5d-41dc64835eb2)
)
(wire (pts (xy 40.005 42.545) (xy 33.02 42.545))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid f3ec9457-7279-4f12-adb6-57b3341179e8)
)
(text "TODO: wire these up." (at 232.41 58.42 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 879c9f65-22c5-4f55-961d-e09d8804ccd1)
)
(text "TODO: check that this can supply enough current" (at 25.4 19.05 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid b607148d-9854-48b0-9e8f-1b2012257411)
)
(text "TODO: how are we programming this ESP32?" (at 120.65 116.84 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid bd6bffbd-42ce-4ef7-9e30-cb7238ec689a)
)
(label "5V" (at 30.48 29.21 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 03d8913c-cb54-412b-8ea1-cfe907b72687)
)
(label "RX" (at 232.41 62.23 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 1c5fe37a-6392-4ee4-bb8d-f27e8ac19678)
)
(label "RST" (at 231.14 69.85 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 2e7e2766-f1be-4a37-a1bb-af791900f4bc)
)
(label "3V3" (at 74.295 110.49 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 56c83766-1a6d-42dc-b847-6c4347c287c2)
)
(label "3V3" (at 251.46 69.215 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 57451330-bdc0-4f71-9931-5486205bed73)
)
(label "SDA" (at 231.775 85.09 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 7498408d-6318-4529-9e1a-fa6c16d61a78)
)
(label "SCL" (at 231.775 82.55 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid a274ec4d-33f9-4d3b-9b61-fcbef4c0f482)
)
(label "GND" (at 209.55 110.49 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid a78259ad-1292-424d-b43a-7851a595aec4)
)
(label "TX" (at 232.41 64.77 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid be5819c4-fdb8-4ac6-99d2-bb4f964fad20)
)
(label "3V3" (at 71.12 29.21 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid c8b9f833-f6b8-41e3-ad73-dac4cf53b121)
)
(label "GND" (at 48.26 42.545 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid d7382513-a140-4930-9847-95d91112ffad)
)
(global_label "GND" (shape input) (at 223.52 110.49 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
@@ -216,10 +644,181 @@
)
)
(hierarchical_label "TX" (shape input) (at 234.95 64.77 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 03f8291f-7f6b-4aee-91d5-da22b4b659cb)
)
(hierarchical_label "RX" (shape input) (at 234.95 62.23 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 3a7747b4-9316-465c-87e0-f6fdc7a69bcf)
)
(hierarchical_label "3V3" (shape input) (at 62.23 110.49 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 54da2509-e2bf-497c-a431-7ebd75a744fa)
)
(hierarchical_label "SCL" (shape input) (at 250.19 82.55 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 663baed7-f592-43b0-a43f-3a2905a97526)
)
(hierarchical_label "RST" (shape input) (at 234.95 69.85 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 6dc6e46b-aa98-4334-a682-402841f112e6)
)
(hierarchical_label "SDA" (shape input) (at 258.445 85.09 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 71e7f2e6-2bf7-4983-bfd5-74c38f6b4f8e)
)
(hierarchical_label "5V" (shape input) (at 30.48 29.21 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid d3da21ff-9706-496d-9c04-36c7b82680a5)
)
(symbol (lib_id "Device:R_US") (at 250.19 77.47 180) (unit 1)
(in_bom yes) (on_board yes)
(uuid 14c0f81c-3188-4466-9f0a-12886ec5ac3e)
(property "Reference" "R20" (id 0) (at 253.365 76.835 0))
(property "Value" "1K" (id 1) (at 254 79.375 0))
(property "Footprint" "DayMiner:R0402" (id 2) (at 249.174 77.216 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 250.19 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "DK" "YAG2306CT-ND" (id 4) (at 250.19 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 6e571a84-0fe0-43f2-8428-0d277a368cfb))
(pin "2" (uuid dfd534dd-d6bb-4d59-9267-cb2804b6e674))
)
(symbol (lib_id "Device:R_US") (at 258.445 77.47 180) (unit 1)
(in_bom yes) (on_board yes)
(uuid 5789c52b-3609-41e7-be1d-5729b7e77272)
(property "Reference" "R21" (id 0) (at 261.62 76.835 0))
(property "Value" "1K" (id 1) (at 262.255 79.375 0))
(property "Footprint" "DayMiner:R0402" (id 2) (at 257.429 77.216 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 258.445 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "DK" "YAG2306CT-ND" (id 4) (at 258.445 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid cb3f1451-fe5a-4c40-8326-883f89d83c5f))
(pin "2" (uuid 6d161729-9d7f-41ce-a4c1-8488d6014dc7))
)
(symbol (lib_id "bitaxe:MCP1824") (at 52.07 30.48 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 958db401-f10e-405e-a8bd-b19901d7ace4)
(property "Reference" "U13" (id 0) (at 52.07 21.59 0))
(property "Value" "MCP1824" (id 1) (at 52.07 24.13 0))
(property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 52.07 30.48 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://ww1.microchip.com/downloads/en/DeviceDoc/22070a.pdf" (id 3) (at 52.07 30.48 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "PARTNO" "MCP1824T-3302E/OT" (id 4) (at 52.07 30.48 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "DK" "MCP1824T-3302E/OTCT-ND" (id 5) (at 52.07 30.48 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 1e174906-f678-45c5-806a-05758be691ce))
(pin "2" (uuid 7fc9b354-0818-481d-857d-eb31c411984b))
(pin "3" (uuid 057cc5b3-7641-40b9-9b1f-02c1d70dcfdb))
(pin "4" (uuid 1a231faf-302b-4e26-91f3-f0a712c709ed))
(pin "5" (uuid 899e79c1-a85d-4398-9020-46ecb12b5c3b))
)
(symbol (lib_id "power:GND") (at 40.005 42.545 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid b3b5197e-7e4d-43ac-84ac-9348a378fb87)
(property "Reference" "#PWR04" (id 0) (at 40.005 48.895 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 40.005 46.99 0))
(property "Footprint" "" (id 2) (at 40.005 42.545 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 40.005 42.545 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 54a409dc-7831-410f-a68d-a62eec74ff3b))
)
(symbol (lib_id "DayMiner-eagle-import:CAP0402") (at 67.31 38.1 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid bc2ce79f-1ec1-4fb7-9751-454ef7e53e4c)
(property "Reference" "C51" (id 0) (at 68.834 35.179 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Value" "1uF" (id 1) (at 68.834 40.259 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Footprint" "DayMiner:C0402" (id 2) (at 67.31 38.1 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 67.31 38.1 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "DK" "587-5514-1-ND" (id 4) (at 67.31 38.1 0)
(effects (font (size 1.778 1.5113)) (justify left bottom) hide)
)
(pin "1" (uuid a7f00382-3d01-4650-a27b-aab15191c84d))
(pin "2" (uuid f378a78f-1bd4-4e35-9e47-8efd6355c982))
)
(symbol (lib_id "DayMiner-eagle-import:CAP0402") (at 33.02 36.83 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid d7915a81-3034-4ae2-9294-62601312436f)
(property "Reference" "C50" (id 0) (at 34.544 33.909 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Value" "0.1uF" (id 1) (at 34.544 38.989 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Footprint" "DayMiner:C0402" (id 2) (at 33.02 36.83 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 33.02 36.83 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "311-3342-1-ND" (id 4) (at 33.02 36.83 0)
(effects (font (size 1.778 1.5113)) (justify left bottom) hide)
)
(property "DK" "1292-1639-1-ND" (id 5) (at 33.02 36.83 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0ec1aed8-74b6-4935-8750-04d9e8fe8e50))
(pin "2" (uuid 4475e72a-d791-4b8d-845e-4d8fb5f57f61))
)
(symbol (lib_id "Connector:TestPoint") (at 75.565 29.21 270) (mirror x) (unit 1)
(in_bom yes) (on_board yes)
(uuid e87a2da7-959f-48df-b451-d339b8c7ac53)
(property "Reference" "TP24" (id 0) (at 81.915 29.21 90))
(property "Value" "TestPoint" (id 1) (at 81.28 27.9401 90)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm" (id 2) (at 75.565 24.13 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 75.565 24.13 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "DNP" "T" (id 4) (at 75.565 29.21 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 249d2dfe-ad91-487e-8958-b62eb119fb08))
)
(symbol (lib_id "Espressif:ESP32-S3-WROOM-1") (at 140.97 82.55 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid f7cf6f45-b680-4be1-a452-0271fa958554)
(property "Reference" "U?" (id 0) (at 142.24 43.815 0))
(property "Reference" "U14" (id 0) (at 142.24 43.815 0))
(property "Value" "ESP32-S3-WROOM-1" (id 1) (at 142.24 46.355 0))
(property "Footprint" "Espressif:ESP32-S3-WROOM-1" (id 2) (at 140.97 115.57 0)
(effects (font (size 1.27 1.27)) hide)

View File

@@ -1,4 +1,5 @@
(fp_lib_table
(lib (name "DayMiner")(type "KiCad")(uri "${KIPRJMOD}/DayMiner.pretty")(options "")(descr ""))
(lib (name "TPS40305")(type "KiCad")(uri "${KIPRJMOD}/TPS40305_supply.pretty")(options "")(descr ""))
(lib (name "BM1397")(type "KiCad")(uri "/Users/skot/Work/Bitcoin/BM1397/cad/BM1397.pretty")(options "")(descr ""))
)

View File

@@ -1391,10 +1391,28 @@
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 12a679f1-4313-4ca4-8f1c-e2cb6374b594)
)
(text "TODO: pick these values" (at 252.73 130.175 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 2ec06582-a178-419c-baa7-a058d80831d8)
)
(text "TODO: should VCC by 3V3 here?" (at 176.53 110.49 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 711880e2-7f13-40a3-bf01-2bac49b0d044)
)
(text "I2C Address: 0x40" (at 57.785 132.715 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 8359e7d5-7540-4367-937b-18f67d56317e)
)
(text "TODO: determine the right values for the FB resistors R18 and R19"
(at 188.595 85.09 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 8a8be64e-8ecc-4538-b209-eba025750c17)
)
(text "TODO: can Q1 and Q2 be the same part? Prolly the bigger one?"
(at 209.55 27.94 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid ccd0e768-d31b-41d3-857b-0270867e47a1)
)
(label "VOUT" (at 262.255 42.545 0)
(effects (font (size 1.27 1.27)) (justify left bottom))

View File

@@ -3,4 +3,5 @@
(lib (name "dayminer")(type "KiCad")(uri "${KIPRJMOD}/dayminer.kicad_sym")(options "")(descr ""))
(lib (name "eagle_import")(type "KiCad")(uri "${KIPRJMOD}/DayMiner-eagle-import.kicad_sym")(options "")(descr ""))
(lib (name "TPS40305")(type "KiCad")(uri "${KIPRJMOD}/TPS40305.kicad_sym")(options "")(descr ""))
(lib (name "BM1397")(type "KiCad")(uri "/Users/skot/Work/Bitcoin/BM1397/cad/BM1397.kicad_sym")(options "")(descr ""))
)