(kicad_sch
(version 20250114)
(generator "eeschema")
(generator_version "9.0")
(uuid "eb37102a-00b9-4c4f-9d02-8a46e56cba1b")
(paper "A5")
(title_block
(title "MCU interfaces")
(date "2024-04-17")
(rev "1.0")
)
(lib_symbols
(symbol "CREPP_Batteries_holders:Battery_Cell"
(pin_numbers
(hide yes)
)
(pin_names
(offset 0)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "BT"
(at 2.54 2.54 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "Battery_Cell"
(at 2.54 0 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "CREPP_Batteries_holders:MPD_BC501SM-TR"
(at 0 1.524 90)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 1.524 90)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Single-cell battery holder - Lithium"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "battery cell CREPP Lithium"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "Battery_Cell_0_1"
(rectangle
(start -2.286 1.778)
(end 2.286 1.524)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start -1.524 1.016)
(end 1.524 0.508)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
(polyline
(pts
(xy 0 1.778) (xy 0 2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0 0.762) (xy 0 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.762 3.048) (xy 1.778 3.048)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 1.27 3.556) (xy 1.27 2.54)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
)
(symbol "Battery_Cell_1_1"
(pin passive line
(at 0 5.08 270)
(length 2.54)
(name "+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -2.54 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 "Timer_RTC:DS3231M"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at -7.62 8.89 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Value" "DS3231M"
(at 10.16 8.89 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" "Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm"
(at 0 -15.24 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "http://datasheets.maximintegrated.com/en/ds/DS3231.pdf"
(at 6.858 1.27 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Extremely Accurate I2C-Integrated RTC/TCXO/Crystal SOIC-16"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "RTC TCXO Realtime Time Clock Crystal Oscillator I2C"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "SOIC*7.5x10.3mm*P1.27mm*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "DS3231M_0_1"
(rectangle
(start -10.16 7.62)
(end 10.16 -7.62)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
)
(symbol "DS3231M_1_1"
(pin input line
(at -12.7 5.08 0)
(length 2.54)
(name "SCL"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -12.7 2.54 0)
(length 2.54)
(name "SDA"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at -12.7 -5.08 0)
(length 2.54)
(name "~{RST}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at -2.54 10.16 270)
(length 2.54)
(name "VCC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 10.16 270)
(length 2.54)
(name "VBAT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -10.16 90)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -10.16 90)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -10.16 90)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -10.16 90)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -10.16 90)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -10.16 90)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -10.16 90)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -10.16 90)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -10.16 90)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin open_collector line
(at 12.7 5.08 180)
(length 2.54)
(name "32KHZ"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin open_collector line
(at 12.7 -2.54 180)
(length 2.54)
(name "~{INT}/SQW"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
)
(no_connect
(at 107.95 63.5)
(uuid "49a63029-bb31-43db-822e-e70c5c853a9c")
)
(bus_entry
(at 44.45 58.42)
(size 2.54 2.54)
(stroke
(width 0)
(type default)
)
(uuid "30fd623f-e276-4a4f-b09a-5d30cb318fa2")
)
(bus_entry
(at 44.45 63.5)
(size 2.54 2.54)
(stroke
(width 0)
(type default)
)
(uuid "72c3bffc-53e1-4d59-ba73-ff5486101ebe")
)
(bus
(pts
(xy 44.45 54.61) (xy 44.45 58.42)
)
(stroke
(width 0)
(type default)
)
(uuid "25c9138a-bbbd-45df-9c74-3b0765928b4c")
)
(wire
(pts
(xy 46.99 63.5) (xy 82.55 63.5)
)
(stroke
(width 0)
(type default)
)
(uuid "3897a79b-1bd1-4df2-bb5a-aca618d2ac68")
)
(wire
(pts
(xy 107.95 71.12) (xy 114.3 71.12)
)
(stroke
(width 0)
(type default)
)
(uuid "4e290aed-5ea7-4a82-aec8-9937b01ffbea")
)
(wire
(pts
(xy 105.41 53.34) (xy 106.68 53.34)
)
(stroke
(width 0)
(type default)
)
(uuid "72651cca-2a6d-4ba2-b37f-13bc8858a859")
)
(wire
(pts
(xy 40.64 24.13) (xy 43.18 24.13)
)
(stroke
(width 0)
(type default)
)
(uuid "8f860ace-76a6-4e55-9822-b7592a2d3cc6")
)
(wire
(pts
(xy 46.99 60.96) (xy 46.99 63.5)
)
(stroke
(width 0)
(type default)
)
(uuid "92c8bad6-c9e3-47e3-a953-3e571a5bc763")
)
(wire
(pts
(xy 95.25 78.74) (xy 95.25 83.82)
)
(stroke
(width 0)
(type default)
)
(uuid "93f3e398-03fd-446d-8e41-65845a356b0f")
)
(wire
(pts
(xy 95.25 53.34) (xy 95.25 58.42)
)
(stroke
(width 0)
(type default)
)
(uuid "abd9e882-acee-43f9-a00d-4de31646f789")
)
(wire
(pts
(xy 46.99 66.04) (xy 82.55 66.04)
)
(stroke
(width 0)
(type default)
)
(uuid "af4a5f81-1a79-4703-b3a1-a6dd1031a235")
)
(wire
(pts
(xy 97.79 53.34) (xy 95.25 53.34)
)
(stroke
(width 0)
(type default)
)
(uuid "ba93d0f4-7251-4e2a-b817-c1605c18d300")
)
(wire
(pts
(xy 80.01 73.66) (xy 82.55 73.66)
)
(stroke
(width 0)
(type default)
)
(uuid "d5f35aff-4243-4a6b-9baf-719b7e9ee503")
)
(wire
(pts
(xy 92.71 55.88) (xy 92.71 58.42)
)
(stroke
(width 0)
(type default)
)
(uuid "dd0a703d-0e4b-4db2-9178-df56cfa90e2c")
)
(bus
(pts
(xy 44.45 58.42) (xy 44.45 63.5)
)
(stroke
(width 0)
(type default)
)
(uuid "fbba7edc-b88d-4fe5-b157-56ad13ace5a9")
)
(label "GND"
(at 106.68 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "2b2569dc-cc26-4dcb-8da5-66e6a4afa79f")
)
(label "VCC"
(at 43.18 24.13 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "32c74465-7c77-4502-86de-1e5cb59df2d2")
)
(label "SCL"
(at 49.53 63.5 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "51e473ae-4a85-422d-9bbe-cb0aaa6a1fab")
)
(label "SDA"
(at 49.53 66.04 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "e3ba2b7e-f7b8-468d-aea9-8e11b7621afc")
)
(label "VCC"
(at 92.71 55.88 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "e7df2a04-26e0-46e7-9312-6d3b55e9b266")
)
(hierarchical_label "RESET"
(shape input)
(at 80.01 73.66 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "2a4d8ae7-41f4-431b-9949-2f08c4731179")
)
(hierarchical_label "~{WAKE-UP}"
(shape output)
(at 114.3 71.12 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "6cb3dee3-f243-451b-85b2-468a4e441573")
)
(hierarchical_label "VCC"
(shape input)
(at 40.64 24.13 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "77e7eaf3-38b3-46be-8dfe-0e1878a3286b")
)
(hierarchical_label "{I2C}"
(shape input)
(at 44.45 54.61 90)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "bd71d1a4-df49-4aed-b687-ef32c4d20b7e")
)
(hierarchical_label "GND"
(shape passive)
(at 95.25 83.82 270)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "f5385ce9-6fce-450d-b415-4d656ae3e0a2")
)
(symbol
(lib_id "CREPP_Batteries_holders:Battery_Cell")
(at 102.87 53.34 90)
(unit 1)
(exclude_from_sim no)
(in_bom no)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "03070f54-16da-4971-93d1-495479ba73ad")
(property "Reference" "BT3"
(at 101.0285 45.72 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "Battery_Cell"
(at 101.0285 48.26 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "CREPP_Batteries_holders:MPD_BC501SM-TR"
(at 101.346 53.34 90)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 101.346 53.34 90)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Single-cell battery holder - Lithium"
(at 102.87 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "2"
(uuid "5875185d-b5c1-4af8-bf3d-c98a61ce8c2d")
)
(pin "1"
(uuid "4875079b-bc82-4c64-8e98-f65f51f31a01")
)
(instances
(project ""
(path "/4bc9f80e-0a24-4618-ba5d-3a118070c43e/0d8cecce-0187-4531-a2c2-f9b0d5927047"
(reference "BT3")
(unit 1)
)
)
)
)
(symbol
(lib_id "Timer_RTC:DS3231M")
(at 95.25 68.58 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "503fe53c-567f-43fc-9808-dcf85624a26b")
(property "Reference" "U3"
(at 97.3933 78.74 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "DS3231M"
(at 97.3933 81.28 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm"
(at 95.25 83.82 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "http://datasheets.maximintegrated.com/en/ds/DS3231.pdf"
(at 102.108 67.31 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Extremely Accurate I2C-Integrated RTC/TCXO/Crystal SOIC-16"
(at 95.25 68.58 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "7"
(uuid "6eb29a47-3ef2-4217-a8f2-f59fce1b9225")
)
(pin "6"
(uuid "724ce3a5-2587-474e-a68a-7b3176a404e9")
)
(pin "3"
(uuid "26acc53f-9c29-4b28-ad8d-5d5a097aa9e0")
)
(pin "9"
(uuid "492670b6-2f7f-4e1f-80be-58b96b1ed0c0")
)
(pin "13"
(uuid "7ce47a55-c717-4fec-a203-08ea68bbc8cc")
)
(pin "8"
(uuid "d5f59657-561f-4d87-8284-3c4bd97da4d3")
)
(pin "12"
(uuid "fd23f11d-b9b0-4af2-b4fd-71fa52302868")
)
(pin "5"
(uuid "1c1ccfe8-271f-4ea0-b8a8-d4a7a6372a26")
)
(pin "2"
(uuid "e2250f31-1f28-490b-92b7-ce118261a4e2")
)
(pin "1"
(uuid "310530cc-1aaa-478b-a316-f61b5c3f6676")
)
(pin "4"
(uuid "b7e564c3-f98d-497a-9e6a-e9a88c08d77e")
)
(pin "16"
(uuid "4a02eee3-8c05-4335-9227-9e2395545bea")
)
(pin "15"
(uuid "25c03200-9258-49ef-84af-8b642195b087")
)
(pin "11"
(uuid "d90b98f2-e65a-4097-956e-394ee177c87b")
)
(pin "14"
(uuid "8ae58866-d8d2-4556-8c3e-dbaa2eee329b")
)
(pin "10"
(uuid "7eff19a8-3a18-49ec-9741-9cfc2915ef74")
)
(instances
(project ""
(path "/4bc9f80e-0a24-4618-ba5d-3a118070c43e/0d8cecce-0187-4531-a2c2-f9b0d5927047"
(reference "U3")
(unit 1)
)
)
)
)
)