From 659429f2caa4442ccf178916f6d45778ec575fd8 Mon Sep 17 00:00:00 2001 From: Daniele Verducci Date: Sat, 13 Dec 2025 10:10:08 +0100 Subject: [PATCH] Updated schematics: added RGB led, added power supply circuit --- schematics/Fabula/Fabula.kicad_sch | 1938 +++++++++++++++++++++++++++- 1 file changed, 1907 insertions(+), 31 deletions(-) diff --git a/schematics/Fabula/Fabula.kicad_sch b/schematics/Fabula/Fabula.kicad_sch index 283dfea..b892a96 100644 --- a/schematics/Fabula/Fabula.kicad_sch +++ b/schematics/Fabula/Fabula.kicad_sch @@ -205,6 +205,264 @@ ) (embedded_fonts no) ) + (symbol "Connector_Generic:Conn_01x06" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 7.62 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x06" + (at 0 -10.16 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" "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x06_1_1" + (rectangle + (start -1.27 6.35) + (end 1.27 -8.89) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -1.27 5.207) + (end 0 4.953) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 2.667) + (end 0 2.413) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -4.953) + (end 0 -5.207) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -7.493) + (end 0 -7.747) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 5.08 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 2.54 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -5.08 0) + (length 3.81) + (name "Pin_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -7.62 0) + (length 3.81) + (name "Pin_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Connector_Generic:Conn_01x08" (pin_names (offset 1.016) @@ -521,6 +779,686 @@ ) (embedded_fonts no) ) + (symbol "Device: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" "" + (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" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "battery cell" + (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 "Device:LED_KRGB" + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 9.398 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LED_KRGB" + (at 0 -8.89 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "RGB LED, cathode/red/green/blue" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "LED RGB diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LED_KRGB_0_0" + (text "R" + (at 1.905 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "G" + (at 1.905 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (text "B" + (at 1.905 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "LED_KRGB_0_1" + (circle + (center -2.032 0) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy -1.27 6.35) (xy -1.27 3.81) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 6.35) (xy -1.27 3.81) (xy -1.27 3.81) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 5.08) (xy 1.27 5.08) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 5.08) (xy -2.032 5.08) (xy -2.032 -5.08) (xy -1.016 -5.08) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 1.27) (xy -1.27 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 1.27) (xy -1.27 -1.27) (xy -1.27 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -3.81) (xy -1.27 -6.35) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -5.08) (xy 1.27 -5.08) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.016 6.35) (xy 0.508 7.874) (xy -0.254 7.874) (xy 0.508 7.874) (xy 0.508 7.112) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.016 1.27) (xy 0.508 2.794) (xy -0.254 2.794) (xy 0.508 2.794) (xy 0.508 2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.016 -3.81) (xy 0.508 -2.286) (xy -0.254 -2.286) (xy 0.508 -2.286) (xy 0.508 -3.048) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 6.35) (xy 1.524 7.874) (xy 0.762 7.874) (xy 1.524 7.874) (xy 1.524 7.112) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 1.27) (xy 1.524 2.794) (xy 0.762 2.794) (xy 1.524 2.794) (xy 1.524 2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -3.81) (xy 1.524 -2.286) (xy 0.762 -2.286) (xy 1.524 -2.286) (xy 1.524 -3.048) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 6.35) (xy 1.27 3.81) (xy -1.27 5.08) (xy 1.27 6.35) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 1.27 6.35) + (end 1.27 6.35) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 5.08) (xy 2.54 5.08) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 1.27 3.81) + (end 1.27 6.35) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 1.27 1.27) + (end 1.27 1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 0) (xy -1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 0) (xy 2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 1.27 -1.27) + (end 1.27 1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -3.81) (xy 1.27 -6.35) (xy -1.27 -5.08) (xy 1.27 -3.81) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -5.08) (xy 2.54 -5.08) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 2.794 8.382) + (end -2.794 -7.62) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "LED_KRGB_1_1" + (pin passive line + (at -5.08 0 0) + (length 2.54) + (name "K" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 5.08 180) + (length 2.54) + (name "RA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 0 180) + (length 2.54) + (name "GA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 -5.08 180) + (length 2.54) + (name "BA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Device:R" (pin_numbers (hide yes) @@ -1792,6 +2730,24 @@ (embedded_fonts no) ) ) + (text "Power supply" + (exclude_from_sim no) + (at 247.396 40.132 0) + (effects + (font + (size 3.81 3.81) + ) + ) + (uuid "ea3c78f2-b18f-4690-b340-74271b4b6399") + ) + (no_connect + (at 236.22 78.74) + (uuid "57383781-0ea0-4d90-99f4-04f06dbfec37") + ) + (no_connect + (at 236.22 76.2) + (uuid "81285066-f62b-40c3-8c84-cf28b6d507ec") + ) (wire (pts (xy 82.55 88.9) (xy 93.98 88.9) @@ -1802,6 +2758,26 @@ ) (uuid "08bd082d-55f2-4f0f-b865-eddb2ce9778c") ) + (wire + (pts + (xy 165.1 80.01) (xy 167.64 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a11be4c-eb73-4d93-b73e-19104da1f07a") + ) + (wire + (pts + (xy 226.06 62.23) (xy 236.22 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ae439f5-bb15-45b2-977b-41d34f349015") + ) (wire (pts (xy 82.55 86.36) (xy 96.52 86.36) @@ -1812,6 +2788,36 @@ ) (uuid "0c11f021-0bbd-4cae-bf00-06461486b7d6") ) + (wire + (pts + (xy 107.95 88.9) (xy 182.88 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d6338de-d387-46d8-b2c6-283c6ed91851") + ) + (wire + (pts + (xy 182.88 85.09) (xy 177.8 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0fdcf190-e040-44db-b0e6-2485f22a7845") + ) + (wire + (pts + (xy 160.02 63.5) (xy 182.88 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1339f0cd-2025-4f2b-9a32-e5ba29a5e073") + ) (wire (pts (xy 82.55 83.82) (xy 99.06 83.82) @@ -1844,7 +2850,7 @@ ) (wire (pts - (xy 106.68 71.12) (xy 82.55 71.12) + (xy 110.49 71.12) (xy 82.55 71.12) ) (stroke (width 0) @@ -1862,6 +2868,26 @@ ) (uuid "25feda87-1e0e-4caa-ad40-fdfc03b852a1") ) + (wire + (pts + (xy 228.6 81.28) (xy 236.22 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2911d01e-5735-4735-ad01-b3910b5980b7") + ) + (wire + (pts + (xy 82.55 78.74) (xy 105.41 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a0db37d-70c9-411c-9e42-72eea3b5eec6") + ) (wire (pts (xy 55.88 44.45) (xy 130.81 44.45) @@ -1872,6 +2898,16 @@ ) (uuid "2ed3281a-60ec-4c9f-b1e9-e1dd615b5185") ) + (wire + (pts + (xy 105.41 78.74) (xy 105.41 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3125d8d6-720a-4d2f-84a2-9f632e050e59") + ) (wire (pts (xy 96.52 121.92) (xy 121.92 121.92) @@ -1882,6 +2918,16 @@ ) (uuid "317bc950-57e9-413e-8b23-f8b415786166") ) + (wire + (pts + (xy 186.69 91.44) (xy 186.69 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "322f63ed-3b0f-45fe-a11f-920e90bca443") + ) (wire (pts (xy 53.34 78.74) (xy 62.23 78.74) @@ -1894,13 +2940,33 @@ ) (wire (pts - (xy 120.65 54.61) (xy 120.65 68.58) + (xy 102.87 62.23) (xy 107.95 62.23) ) (stroke (width 0) (type default) ) - (uuid "3ae3063e-a680-42d8-93fa-426dd776f58a") + (uuid "37fc0770-4799-4ee0-b5f8-798d5806bb45") + ) + (wire + (pts + (xy 96.52 54.61) (xy 102.87 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "404e0f32-d001-40e6-bef5-bd370dc9708a") + ) + (wire + (pts + (xy 186.69 80.01) (xy 177.8 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "478bda22-971d-46d5-a50d-8656857868fc") ) (wire (pts @@ -1914,7 +2980,7 @@ ) (wire (pts - (xy 130.81 57.15) (xy 130.81 68.58) + (xy 130.81 57.15) (xy 130.81 62.23) ) (stroke (width 0) @@ -1924,7 +2990,7 @@ ) (wire (pts - (xy 109.22 73.66) (xy 82.55 73.66) + (xy 113.03 73.66) (xy 82.55 73.66) ) (stroke (width 0) @@ -1934,7 +3000,7 @@ ) (wire (pts - (xy 120.65 68.58) (xy 121.92 68.58) + (xy 115.57 62.23) (xy 130.81 62.23) ) (stroke (width 0) @@ -1942,6 +3008,16 @@ ) (uuid "58aebf2e-aa18-4078-93f8-8b2f08213739") ) + (wire + (pts + (xy 228.6 81.28) (xy 228.6 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d2bf3c4-1936-45c8-b362-180a11e911d5") + ) (wire (pts (xy 55.88 44.45) (xy 55.88 76.2) @@ -1954,7 +3030,17 @@ ) (wire (pts - (xy 120.65 52.07) (xy 130.81 52.07) + (xy 228.6 100.33) (xy 241.3 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "606eeb3a-45f3-4942-b07b-513b74d7532d") + ) + (wire + (pts + (xy 96.52 52.07) (xy 130.81 52.07) ) (stroke (width 0) @@ -1972,6 +3058,16 @@ ) (uuid "6854d7bd-a017-4601-a1b3-6e5d5fbec751") ) + (wire + (pts + (xy 82.55 68.58) (xy 160.02 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b7e8cc8-84da-484a-a9ac-41d8167259ea") + ) (wire (pts (xy 93.98 88.9) (xy 93.98 133.35) @@ -1984,7 +3080,47 @@ ) (wire (pts - (xy 130.81 86.36) (xy 106.68 86.36) + (xy 228.6 88.9) (xy 228.6 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6fcc5fe6-0ea4-4b78-8539-6577bb5a36e8") + ) + (wire + (pts + (xy 215.9 57.15) (xy 236.22 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "702ddb6b-8cda-4f0e-b97c-07d209e3a0c8") + ) + (wire + (pts + (xy 105.41 91.44) (xy 186.69 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "707ee099-09de-4f82-985a-735afd428327") + ) + (wire + (pts + (xy 182.88 63.5) (xy 182.88 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70d1a76a-3572-43f2-b848-32850893d11d") + ) + (wire + (pts + (xy 130.81 86.36) (xy 110.49 86.36) ) (stroke (width 0) @@ -1992,6 +3128,16 @@ ) (uuid "739e8e58-891f-4e7d-870f-3116ecf64d75") ) + (wire + (pts + (xy 82.55 76.2) (xy 107.95 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74f98d0f-4b87-4b16-ae10-85a5fdf4ecee") + ) (wire (pts (xy 132.08 99.06) (xy 149.86 99.06) @@ -2002,6 +3148,16 @@ ) (uuid "785bb0f8-1fa2-42d7-bca9-cde9821fa386") ) + (wire + (pts + (xy 236.22 86.36) (xy 226.06 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "78ea2d67-3d90-448b-9220-d3ada31c2b31") + ) (wire (pts (xy 99.06 110.49) (xy 121.92 110.49) @@ -2024,7 +3180,7 @@ ) (wire (pts - (xy 109.22 83.82) (xy 130.81 83.82) + (xy 113.03 83.82) (xy 130.81 83.82) ) (stroke (width 0) @@ -2032,6 +3188,16 @@ ) (uuid "7de5535c-8cc0-4803-a5cc-601b6b2682a7") ) + (wire + (pts + (xy 107.95 76.2) (xy 107.95 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "850b4ca9-a7ab-4503-b647-82036cf2e5d7") + ) (wire (pts (xy 82.55 81.28) (xy 101.6 81.28) @@ -2042,6 +3208,16 @@ ) (uuid "8652af60-276c-459b-86f7-10e5409634dc") ) + (wire + (pts + (xy 226.06 83.82) (xy 236.22 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8e4630f9-edf5-4b68-ba5c-f4d3058ccc59") + ) (wire (pts (xy 53.34 41.91) (xy 53.34 78.74) @@ -2054,13 +3230,33 @@ ) (wire (pts - (xy 129.54 68.58) (xy 130.81 68.58) + (xy 226.06 86.36) (xy 226.06 110.49) ) (stroke (width 0) (type default) ) - (uuid "945aa22c-1ae6-4aa2-b786-4429548745bf") + (uuid "916c2953-7e1a-4e2d-9cb9-74282cf4033d") + ) + (wire + (pts + (xy 215.9 59.69) (xy 236.22 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97c3d0c8-b11a-44db-b6b8-e5c8fcb5b49a") + ) + (wire + (pts + (xy 226.06 83.82) (xy 226.06 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "986108d9-780a-42af-a735-636e1bd46cf7") ) (wire (pts @@ -2084,7 +3280,27 @@ ) (wire (pts - (xy 109.22 73.66) (xy 109.22 83.82) + (xy 182.88 88.9) (xy 182.88 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a2ca500f-7b7f-4115-bb86-f57ecc698b8e") + ) + (wire + (pts + (xy 160.02 68.58) (xy 160.02 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a5ecd2b4-5cee-4415-ba49-21403d2923d6") + ) + (wire + (pts + (xy 113.03 73.66) (xy 113.03 83.82) ) (stroke (width 0) @@ -2092,6 +3308,26 @@ ) (uuid "ad6b9282-eb42-4123-bb1d-5cc1925beb9e") ) + (wire + (pts + (xy 226.06 110.49) (xy 241.3 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b978a301-7aa1-4a77-87fb-47e2c8032f8c") + ) + (wire + (pts + (xy 228.6 64.77) (xy 236.22 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdc120b6-8881-4ec6-8ff4-e7c8a98109ad") + ) (wire (pts (xy 121.92 81.28) (xy 130.81 81.28) @@ -2102,6 +3338,26 @@ ) (uuid "be071e33-13d7-4bae-9f40-d7bf315fec64") ) + (wire + (pts + (xy 182.88 74.93) (xy 177.8 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfb2c284-c17b-497b-9f09-b87d666d620e") + ) + (wire + (pts + (xy 241.3 110.49) (xy 241.3 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5440ce2-9346-41dc-bf92-8584d2175287") + ) (wire (pts (xy 156.21 54.61) (xy 163.83 54.61) @@ -2144,7 +3400,7 @@ ) (wire (pts - (xy 106.68 86.36) (xy 106.68 71.12) + (xy 110.49 86.36) (xy 110.49 71.12) ) (stroke (width 0) @@ -2192,6 +3448,192 @@ ) (uuid "e5ea1e12-cd95-422a-b4cd-8d9e8faf265c") ) + (wire + (pts + (xy 228.6 88.9) (xy 236.22 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e60e920f-6f29-4852-bac7-1e80511b3999") + ) + (wire + (pts + (xy 102.87 54.61) (xy 102.87 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f603558f-99b8-413c-8596-5a32557c31dc") + ) + (label "In-" + (at 228.6 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "22105b53-3db7-405d-b995-a0c42ada1d94") + ) + (label "+" + (at 236.22 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "31d271b0-2479-4035-bd7b-2758403dedb6") + ) + (label "B-" + (at 228.6 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "36eea759-9c77-4898-af57-ba0b5d119eb9") + ) + (label "Out-" + (at 228.6 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "7d00173e-600a-4284-8f6c-10e3f668a29f") + ) + (label "In+" + (at 228.6 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "82c5c87a-3b9d-4eb8-97b4-c8f9b9be0a36") + ) + (label "-" + (at 236.22 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8aa5f4ce-d7e6-4c9a-8305-c4bbce39d199") + ) + (label "Out-" + (at 228.6 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bb18cff1-2c3d-4927-b477-61d042b62d23") + ) + (label "Out+" + (at 228.6 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "cfba5156-dbbf-46b5-80f6-1a558b867c30") + ) + (label "Out+" + (at 228.6 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "ec0bfae0-3b61-4d83-97c1-7bb442e42b77") + ) + (label "B+" + (at 228.6 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f7aed5ae-4d29-4501-85d1-98f5e9b77b47") + ) + (symbol + (lib_id "power:GND") + (at 165.1 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "05533efe-b3ac-4934-84b6-50438c1086f7") + (property "Reference" "#PWR012" + (at 165.1 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 165.1 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 165.1 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 165.1 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 165.1 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b896db7f-bf45-444c-86d8-6c4884d07561") + ) + (instances + (project "Fabula" + (path "/30ab7468-f2ba-4d9b-9ed2-dfe9ba8a0f78" + (reference "#PWR012") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Switch:SW_Push") (at 127 99.06 0) @@ -2326,6 +3768,72 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 215.9 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "26036a92-1da2-496f-8d28-57390b4f9f76") + (property "Reference" "#PWR013" + (at 215.9 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 215.9 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 215.9 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 215.9 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 215.9 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fdf89d20-2692-4b78-9737-1380fee8b7d5") + ) + (instances + (project "Fabula" + (path "/30ab7468-f2ba-4d9b-9ed2-dfe9ba8a0f78" + (reference "#PWR013") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GND") (at 149.86 99.06 0) @@ -2593,33 +4101,35 @@ ) ) (symbol - (lib_id "PCM_Capacitor_AKL:CP_Radial_D5.0mm_P2.50mm") - (at 125.73 68.58 90) + (lib_id "Device:Battery_Cell") + (at 241.3 102.87 180) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "5020a8d4-1dc3-4e72-8814-12844209e2b6") - (property "Reference" "C1" - (at 124.841 60.96 90) + (uuid "4ff51bec-cf2a-46f9-8f9f-07608062eb71") + (property "Reference" "BT1" + (at 245.11 103.4414 0) (effects (font (size 1.27 1.27) ) + (justify right) ) ) - (property "Value" "100-330uF" - (at 124.841 63.5 90) + (property "Value" "18650 Li-Ion cell" + (at 245.11 105.9814 0) (effects (font (size 1.27 1.27) ) + (justify right) ) ) - (property "Footprint" "PCM_Capacitor_THT_AKL:CP_Radial_D5.0mm_P2.50mm" - (at 135.89 68.58 0) + (property "Footprint" "" + (at 241.3 104.394 90) (effects (font (size 1.27 1.27) @@ -2628,7 +4138,75 @@ ) ) (property "Datasheet" "~" - (at 125.73 68.58 0) + (at 241.3 104.394 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single-cell battery" + (at 241.3 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "814a0b2d-5dfb-42e4-9a28-bd3cb9cc8ed0") + ) + (pin "1" + (uuid "2bb5a192-f38f-4402-8dda-f3042049fbe2") + ) + (instances + (project "" + (path "/30ab7468-f2ba-4d9b-9ed2-dfe9ba8a0f78" + (reference "BT1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "PCM_Capacitor_AKL:CP_Radial_D5.0mm_P2.50mm") + (at 111.76 62.23 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5020a8d4-1dc3-4e72-8814-12844209e2b6") + (property "Reference" "C1" + (at 110.871 54.61 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100-330uF" + (at 110.871 57.15 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "PCM_Capacitor_THT_AKL:CP_Radial_D5.0mm_P2.50mm" + (at 121.92 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 111.76 62.23 0) (effects (font (size 1.27 1.27) @@ -2637,7 +4215,7 @@ ) ) (property "Description" "THT Electrolytic Capacitor, 5.0mm Diameter, 2.50mm Pitch, European Symbol, Alternate KiCad Library" - (at 125.73 68.58 0) + (at 111.76 62.23 0) (effects (font (size 1.27 1.27) @@ -2662,7 +4240,7 @@ ) (symbol (lib_id "Device:Speaker") - (at 115.57 54.61 180) + (at 91.44 54.61 180) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2671,7 +4249,7 @@ (fields_autoplaced yes) (uuid "5298ab61-ca03-44a4-9e75-4f013a379a3d") (property "Reference" "LS1" - (at 115.062 43.18 0) + (at 90.932 43.18 0) (effects (font (size 1.27 1.27) @@ -2679,7 +4257,7 @@ ) ) (property "Value" "Speaker" - (at 115.062 45.72 0) + (at 90.932 45.72 0) (effects (font (size 1.27 1.27) @@ -2687,7 +4265,7 @@ ) ) (property "Footprint" "" - (at 115.57 49.53 0) + (at 91.44 49.53 0) (effects (font (size 1.27 1.27) @@ -2696,7 +4274,7 @@ ) ) (property "Datasheet" "~" - (at 115.824 53.34 0) + (at 91.694 53.34 0) (effects (font (size 1.27 1.27) @@ -2705,7 +4283,7 @@ ) ) (property "Description" "Speaker" - (at 115.57 54.61 0) + (at 91.44 54.61 0) (effects (font (size 1.27 1.27) @@ -2840,7 +4418,7 @@ (hide yes) ) ) - (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" + (property "Description" "Vcc" (at 135.89 81.28 0) (effects (font @@ -2936,6 +4514,154 @@ ) ) ) + (symbol + (lib_id "Connector_Generic:Conn_01x06") + (at 241.3 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "61bff88b-68cd-442b-a920-d7e89921e08e") + (property "Reference" "J4" + (at 243.84 81.2799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "TP4056 Li-Ion charging module" + (at 243.84 83.8199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 241.3 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 241.3 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 241.3 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "4" + (uuid "008f6123-ba9f-4f7e-bffd-6e388d488a6f") + ) + (pin "5" + (uuid "a0e40143-5f61-453f-8f4c-d70bf4389a12") + ) + (pin "3" + (uuid "88a6b8e8-706b-4aaf-b86e-aa686f71f8f3") + ) + (pin "6" + (uuid "5f0e8001-555c-4f33-b32d-c9fcba2e7771") + ) + (pin "2" + (uuid "2f2be184-daa6-45f9-8d77-2663c841cc18") + ) + (pin "1" + (uuid "99f6a16f-e4ca-4cf0-8c2b-59965c1ebfe0") + ) + (instances + (project "" + (path "/30ab7468-f2ba-4d9b-9ed2-dfe9ba8a0f78" + (reference "J4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:VCC") + (at 215.9 57.15 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6b089d15-90a0-408d-aaed-c0a26b3d2c85") + (property "Reference" "#PWR014" + (at 215.9 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VCC" + (at 215.9 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 215.9 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 215.9 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 215.9 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "13b0ffeb-47c5-4285-9420-07bffb1d99ab") + ) + (instances + (project "Fabula" + (path "/30ab7468-f2ba-4d9b-9ed2-dfe9ba8a0f78" + (reference "#PWR014") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Connector_Generic:Conn_01x08") (at 135.89 46.99 0) @@ -3156,6 +4882,80 @@ ) ) ) + (symbol + (lib_id "Device:LED_KRGB") + (at 172.72 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8a63a8bb-a587-4fe6-878a-6f7857c813e4") + (property "Reference" "D1" + (at 172.72 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LED_KRGB" + (at 172.72 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 172.72 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 172.72 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "RGB LED, cathode/red/green/blue" + (at 172.72 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "4" + (uuid "207b33a1-805e-4574-89d7-85b2885f0691") + ) + (pin "3" + (uuid "3e511192-dcd2-4ced-b233-bc8490ac45f7") + ) + (pin "1" + (uuid "37d88ba7-d267-4f90-8e88-c0fdff000154") + ) + (pin "2" + (uuid "8a0600ce-27ce-4f98-a1c3-cb511c3ea8c6") + ) + (instances + (project "" + (path "/30ab7468-f2ba-4d9b-9ed2-dfe9ba8a0f78" + (reference "D1") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "RF_Module:WEMOS_D1_mini") (at 72.39 78.74 0) @@ -3488,6 +5288,82 @@ ) ) ) + (symbol + (lib_id "Connector_Generic:Conn_01x04") + (at 241.3 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c19539a6-a411-4222-aff3-5aaf2bf382a7") + (property "Reference" "J5" + (at 243.84 59.6899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "5v Step Up converter" + (at 243.84 62.2299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 241.3 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 241.3 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 241.3 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "4" + (uuid "31982414-be35-4948-a27d-5ad516a65471") + ) + (pin "2" + (uuid "0d2f1647-3f9f-419b-9f3f-2e4ed7ba30e4") + ) + (pin "3" + (uuid "2f03b4e2-e9da-4e13-a5cd-9c46a1ce7b82") + ) + (pin "1" + (uuid "8a804a7d-9ee8-40a2-92a8-85706ff00395") + ) + (instances + (project "" + (path "/30ab7468-f2ba-4d9b-9ed2-dfe9ba8a0f78" + (reference "J5") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Switch:SW_Push") (at 127 121.92 0)