Compare commits
5
Commits
6c7fab313a
...
0f02606700
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0f02606700 | ||
|
|
3961728b2f | ||
|
|
f980889b36 | ||
|
|
19c54b7f0f | ||
|
|
5be526cd54 |
No files matched your search
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -875,11 +875,11 @@ var d={x:c.clientX,y:c.clientY};b.push(d);var e=function(a,b){var c=a.indexOf(b)
|
||||
///////////////////////////////////////////////
|
||||
|
||||
///////////////////////////////////////////////
|
||||
var config = {"dark_mode": false, "show_pads": true, "show_fabrication": false, "show_silkscreen": true, "highlight_pin1": false, "redraw_on_drag": true, "board_rotation": 0, "checkboxes": "Sourced,Placed", "bom_view": "left-right", "layer_view": "FB", "fields": ["Value", "MPN"]}
|
||||
var config = {"dark_mode": false, "show_pads": true, "show_fabrication": false, "show_silkscreen": true, "highlight_pin1": false, "redraw_on_drag": true, "board_rotation": 0, "checkboxes": "Sourced,Placed", "bom_view": "left-right", "layer_view": "FB", "fields": ["Value", "MPN", "SPN"]}
|
||||
///////////////////////////////////////////////
|
||||
|
||||
///////////////////////////////////////////////
|
||||
var pcbdata = JSON.parse(LZString.decompressFromBase64("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 truncated
|
||||
var pcbdata = JSON.parse(LZString.decompressFromBase64("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 truncated
|
||||
///////////////////////////////////////////////
|
||||
|
||||
///////////////////////////////////////////////
|
||||
|
||||
@@ -1279,6 +1279,9 @@
|
||||
(junction (at 179.07 83.82) (diameter 0.9144) (color 0 0 0 0)
|
||||
(uuid aa79024d-ca7e-4c24-b127-7df08bbd0c75)
|
||||
)
|
||||
(junction (at 46.99 127) (diameter 0) (color 0 0 0 0)
|
||||
(uuid aede5efa-86d5-4d3f-9692-3ad0c286ba60)
|
||||
)
|
||||
(junction (at 53.34 104.14) (diameter 0.9144) (color 0 0 0 0)
|
||||
(uuid b5071759-a4d7-4769-be02-251f23cd4454)
|
||||
)
|
||||
@@ -1376,7 +1379,12 @@
|
||||
(no_connect (at 57.15 101.6) (uuid 530f19ac-23de-4dbc-8c25-612b0faf7f39))
|
||||
(no_connect (at 243.84 91.44) (uuid 5408ae83-5a4b-4000-975c-0b6719d9c936))
|
||||
(no_connect (at 118.11 53.34) (uuid 5a09abbc-fb08-4803-bc55-b2fb300c6f51))
|
||||
(no_connect (at 118.11 116.84) (uuid 5dcb9b55-2fc8-428e-994d-d22aed72cae7))
|
||||
(no_connect (at 118.11 124.46) (uuid 5dcb9b55-2fc8-428e-994d-d22aed72cae7))
|
||||
(no_connect (at 118.11 142.24) (uuid 5dcb9b55-2fc8-428e-994d-d22aed72cae7))
|
||||
(no_connect (at 118.11 144.78) (uuid 5dcb9b55-2fc8-428e-994d-d22aed72cae7))
|
||||
(no_connect (at 182.88 33.02) (uuid 5e1c9324-bdb9-43d6-bfee-e89d47618eed))
|
||||
(no_connect (at 118.11 73.66) (uuid 5e4d603d-9b88-426d-8961-0eddd6632d26))
|
||||
(no_connect (at 57.15 58.42) (uuid 6c14c901-6ffe-4060-9568-f3736b8187dc))
|
||||
(no_connect (at 182.88 142.24) (uuid 6d30728c-cc42-497c-8ec5-f4d076376677))
|
||||
(no_connect (at 182.88 134.62) (uuid 7d9574e1-6e30-4592-abc5-82433f1e4c44))
|
||||
@@ -1385,8 +1393,16 @@
|
||||
(no_connect (at 182.88 101.6) (uuid 84538845-dbbe-47c1-98dc-83cf6f421ec6))
|
||||
(no_connect (at 243.84 119.38) (uuid 8880a73d-eb58-471e-bb93-293f71c6ee7c))
|
||||
(no_connect (at 243.84 83.82) (uuid 898c3db5-fb6e-4af5-a251-56b453b1d485))
|
||||
(no_connect (at 118.11 114.3) (uuid 95d6e6f7-1da5-4257-9804-d1cdec311734))
|
||||
(no_connect (at 118.11 101.6) (uuid 95d6e6f7-1da5-4257-9804-d1cdec311734))
|
||||
(no_connect (at 118.11 106.68) (uuid 95d6e6f7-1da5-4257-9804-d1cdec311734))
|
||||
(no_connect (at 118.11 109.22) (uuid 95d6e6f7-1da5-4257-9804-d1cdec311734))
|
||||
(no_connect (at 118.11 121.92) (uuid 95d6e6f7-1da5-4257-9804-d1cdec311734))
|
||||
(no_connect (at 118.11 60.96) (uuid 97d63a2b-d908-4b43-83bf-3708178b6c4e))
|
||||
(no_connect (at 182.88 119.38) (uuid 990738fc-19da-4674-9609-1cae085333c2))
|
||||
(no_connect (at 57.15 48.26) (uuid 9b8b722b-d6dd-42f2-9c67-9c559e3ca012))
|
||||
(no_connect (at 57.15 50.8) (uuid 9b8b722b-d6dd-42f2-9c67-9c559e3ca012))
|
||||
(no_connect (at 57.15 53.34) (uuid 9b8b722b-d6dd-42f2-9c67-9c559e3ca012))
|
||||
(no_connect (at 118.11 99.06) (uuid 9bbf37cb-00fc-4f03-a825-c1c868dcfea6))
|
||||
(no_connect (at 182.88 127) (uuid 9c363296-676d-4e58-a640-f9400893aa15))
|
||||
(no_connect (at 243.84 154.94) (uuid 9e4e0a1e-abfb-4b16-ac1c-d43a694210c7))
|
||||
@@ -1402,15 +1418,27 @@
|
||||
(no_connect (at 243.84 127) (uuid b0134e1e-ee1c-42b2-b21d-3410050a1c8d))
|
||||
(no_connect (at 243.84 142.24) (uuid b3360119-db02-4382-8c16-449abbab704a))
|
||||
(no_connect (at 243.84 78.74) (uuid b3b22ef7-bfa8-4304-8ba5-47bf97b2fc00))
|
||||
(no_connect (at 57.15 73.66) (uuid b5e6de56-c059-4049-b33d-7a4659da301f))
|
||||
(no_connect (at 57.15 106.68) (uuid b5e6de56-c059-4049-b33d-7a4659da301f))
|
||||
(no_connect (at 57.15 109.22) (uuid b5e6de56-c059-4049-b33d-7a4659da301f))
|
||||
(no_connect (at 57.15 114.3) (uuid b5e6de56-c059-4049-b33d-7a4659da301f))
|
||||
(no_connect (at 57.15 116.84) (uuid b5e6de56-c059-4049-b33d-7a4659da301f))
|
||||
(no_connect (at 57.15 119.38) (uuid b5e6de56-c059-4049-b33d-7a4659da301f))
|
||||
(no_connect (at 57.15 124.46) (uuid b5e6de56-c059-4049-b33d-7a4659da301f))
|
||||
(no_connect (at 57.15 129.54) (uuid b5e6de56-c059-4049-b33d-7a4659da301f))
|
||||
(no_connect (at 57.15 132.08) (uuid b5e6de56-c059-4049-b33d-7a4659da301f))
|
||||
(no_connect (at 57.15 60.96) (uuid bb3cfd0d-43a8-4cfa-99f2-297b8b4ca525))
|
||||
(no_connect (at 243.84 96.52) (uuid bdf583f1-cf53-482a-9e2c-c46ee0e8fb29))
|
||||
(no_connect (at 182.88 111.76) (uuid c07b80cc-39d3-44e5-9f86-2ce94351b36c))
|
||||
(no_connect (at 118.11 81.28) (uuid c855c2df-66c2-4998-9189-a1c21b6424a5))
|
||||
(no_connect (at 57.15 149.86) (uuid c8d4117d-8e5f-4ae4-89c1-c9629b3803a7))
|
||||
(no_connect (at 57.15 147.32) (uuid c8d4117d-8e5f-4ae4-89c1-c9629b3803a7))
|
||||
(no_connect (at 57.15 86.36) (uuid c986b11e-82d0-4495-a9c3-c56b13a696d2))
|
||||
(no_connect (at 243.84 147.32) (uuid ca481902-08b4-4566-b1ff-53b08db34362))
|
||||
(no_connect (at 243.84 93.98) (uuid cefc1088-69cc-4b58-9ef4-d8bf8986812f))
|
||||
(no_connect (at 182.88 132.08) (uuid d0457639-b54a-4c16-8985-968a78bf14fd))
|
||||
(no_connect (at 57.15 63.5) (uuid d1ac1105-7d41-460b-8fbc-72c1e843f3fc))
|
||||
(no_connect (at 57.15 154.94) (uuid d1d1f225-7f28-4e6f-b3d4-aa02c9c3b042))
|
||||
(no_connect (at 182.88 96.52) (uuid d84de74c-e967-4ef9-aa4f-6dec311fd395))
|
||||
(no_connect (at 182.88 78.74) (uuid e928f17e-f782-4129-80cf-5309de971a12))
|
||||
(no_connect (at 182.88 63.5) (uuid eacd19f5-e69e-40ab-95af-369701fd2212))
|
||||
@@ -1563,6 +1591,10 @@
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 33ef2f52-b1e4-4445-acd9-18a89e656efa)
|
||||
)
|
||||
(wire (pts (xy 46.99 123.19) (xy 46.99 127))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 340f26d8-ee4c-4bda-b2d2-536eb5f6ec2c)
|
||||
)
|
||||
(wire (pts (xy 243.84 129.54) (xy 247.65 129.54))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 3428d7f5-c916-425c-9ffd-02e6ba21a5b6)
|
||||
@@ -1607,7 +1639,7 @@
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 41fd218c-6b05-4ddd-bdeb-b88bbcd6208c)
|
||||
)
|
||||
(wire (pts (xy 46.99 132.08) (xy 46.99 134.62))
|
||||
(wire (pts (xy 46.99 127) (xy 46.99 134.62))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 46e3e20a-1297-4631-90a6-b23f1b843ad3)
|
||||
)
|
||||
@@ -1775,6 +1807,10 @@
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 939188e3-5716-462c-8624-0759bbc5e59a)
|
||||
)
|
||||
(wire (pts (xy 46.99 127) (xy 57.15 127))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 96b7f39a-a93a-4e14-b8a5-16c132c1de4e)
|
||||
)
|
||||
(wire (pts (xy 53.34 55.88) (xy 53.34 68.58))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 972eebee-a48b-4c30-af51-b6fdcb85d02d)
|
||||
@@ -2292,17 +2328,17 @@
|
||||
(pin "2" (uuid 0742ebbe-29b6-4ce8-818b-59b87c6249e2))
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:+3V3") (at 46.99 132.08 0) (unit 1)
|
||||
(symbol (lib_id "power:+3V3") (at 46.99 123.19 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid 57053a22-a96a-4d0d-8367-94acde8bea14)
|
||||
(property "Reference" "#PWR0173" (id 0) (at 46.99 135.89 0)
|
||||
(property "Reference" "#PWR0173" (id 0) (at 46.99 127 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "+3V3" (id 1) (at 48.26 127 0))
|
||||
(property "Footprint" "" (id 2) (at 46.99 132.08 0)
|
||||
(property "Value" "+3V3" (id 1) (at 48.26 118.11 0))
|
||||
(property "Footprint" "" (id 2) (at 46.99 123.19 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 46.99 132.08 0)
|
||||
(property "Datasheet" "" (id 3) (at 46.99 123.19 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid dec33410-c818-4011-a391-d58dce9497f4))
|
||||
|
||||
@@ -2090,8 +2090,8 @@
|
||||
(pin "7" (uuid 12bde0ee-1ca6-43f0-a533-1821ed80e39e))
|
||||
(pin "8" (uuid 93e6e377-92c1-489b-91ec-7bf563c683df))
|
||||
(pin "9" (uuid da8b5087-9279-4791-8310-7bf7a806015a))
|
||||
(pin "sh" (uuid 756d6b32-146c-4e72-8303-453ee4d5c92b))
|
||||
(pin "sh" (uuid 756d6b32-146c-4e72-8303-453ee4d5c92b))
|
||||
(pin "sh" (uuid 756d6b32-146c-4e72-8303-453ee4d5c92c))
|
||||
(pin "sh" (uuid 756d6b32-146c-4e72-8303-453ee4d5c92c))
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 119.38 99.06 0) (unit 1)
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -61,7 +61,7 @@
|
||||
(aux_axis_origin 171.2 118.5)
|
||||
(grid_origin 171.2 118.5)
|
||||
(pcbplotparams
|
||||
(layerselection 0x00010fc_ffffffff)
|
||||
(layerselection 0x0000030_7ffffff8)
|
||||
(disableapertmacros false)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
@@ -78,7 +78,7 @@
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(dxfpolygonmode true)
|
||||
(dxfimperialunits true)
|
||||
(dxfimperialunits false)
|
||||
(dxfusepcbnewfont true)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
@@ -87,11 +87,11 @@
|
||||
(plotinvisibletext false)
|
||||
(sketchpadsonfab false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(outputformat 3)
|
||||
(mirror false)
|
||||
(drillshape 0)
|
||||
(scaleselection 1)
|
||||
(outputdirectory "Gerber/")
|
||||
(outputdirectory "./")
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
@@ -1331,6 +1331,9 @@
|
||||
(path "/434dd5a3-6cc5-44aa-947e-28f318590be3"
|
||||
(reference "#PWR0184") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/cc4e2399-44cd-43eb-b026-ebe39d7ae688/20c165ee-3aad-4b2b-81c4-cadcf52189fa"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/41ea58f6-1eae-4678-a863-41eb5f7e9526/9deff1fa-4ae7-4646-99db-a513dce29581"
|
||||
(reference "C1") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0402_1005Metric")
|
||||
)
|
||||
@@ -1734,7 +1737,7 @@
|
||||
(reference "R19") (unit 1) (value "100") (footprint "Resistor_SMD:R_0402_1005Metric")
|
||||
)
|
||||
(path "/cc4e2399-44cd-43eb-b026-ebe39d7ae688/dea033b1-0669-4be4-856e-7dd97525e0db"
|
||||
(reference "R20") (unit 1) (value "1k") (footprint "Resistor_SMD:R_0402_1005Metric")
|
||||
(reference "R20") (unit 1) (value "10") (footprint "Resistor_SMD:R_0402_1005Metric")
|
||||
)
|
||||
(path "/cc4e2399-44cd-43eb-b026-ebe39d7ae688/5bc0746d-4456-4690-8e21-e2925bb11381"
|
||||
(reference "R21") (unit 1) (value "20k") (footprint "Resistor_SMD:R_0402_1005Metric")
|
||||
@@ -1757,6 +1760,9 @@
|
||||
(path "/1044dfb8-d7d4-4d93-8668-ab271d88d7a4/31df3ba5-45c3-4a37-a752-40860eba9e22"
|
||||
(reference "R27") (unit 1) (value "1k") (footprint "Resistor_SMD:R_0402_1005Metric")
|
||||
)
|
||||
(path "/cc4e2399-44cd-43eb-b026-ebe39d7ae688/f681614c-b03e-4981-8888-6801289d15a1"
|
||||
(reference "R?") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0402_1005Metric")
|
||||
)
|
||||
(path "/cc4e2399-44cd-43eb-b026-ebe39d7ae688/aef1b612-3986-4a3c-8ea7-29a170592955"
|
||||
(reference "TP1") (unit 1) (value "TP_1V") (footprint "TestPoint:TestPoint_Pad_D1.5mm")
|
||||
)
|
||||
|
||||
@@ -5701,7 +5701,7 @@
|
||||
(property "Value" "" (id 1) (at 140.97 181.61 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 142.24 195.58 0)
|
||||
(property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" (id 2) (at 142.24 195.58 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "https://www.adestotech.com/wp-content/uploads/DS-AT25SF081_045.pdf" (id 3) (at 142.24 180.34 0)
|
||||
|
||||
@@ -1691,8 +1691,8 @@
|
||||
(uuid fc052ac4-77ec-4901-baf8-c95f94903836)
|
||||
)
|
||||
|
||||
(no_connect (at 90.17 74.93) (uuid 0504a62e-121f-4aa2-bfef-6ad97c2bd9ec))
|
||||
(no_connect (at 120.65 102.87) (uuid 6ed6c740-c938-49da-9b42-336fec094392))
|
||||
(no_connect (at 85.09 165.1) (uuid 8691ee75-3259-48e7-b89d-97414411715d))
|
||||
(no_connect (at 120.65 105.41) (uuid cc93def9-1082-4e08-b7fc-37421bc0b751))
|
||||
(no_connect (at 120.65 107.95) (uuid db9e8a8f-6f41-406c-9224-db0c8243882e))
|
||||
(no_connect (at 90.17 105.41) (uuid ebcd84a3-36ad-46fc-bd70-cbc969a2a55c))
|
||||
@@ -1773,10 +1773,6 @@
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 119e9ef7-d9c8-4f17-93ec-62970529dc78)
|
||||
)
|
||||
(wire (pts (xy 104.14 119.38) (xy 105.41 119.38))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 12a2b3f1-91f7-48ae-add4-c585d8a0e0f6)
|
||||
)
|
||||
(wire (pts (xy 88.9 90.17) (xy 88.9 87.63))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 12c3a5b7-a607-4161-a808-bbe1e79e7425)
|
||||
@@ -2149,6 +2145,10 @@
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 7e3f947e-2164-4ebc-9ea7-c9a7eef3d72b)
|
||||
)
|
||||
(wire (pts (xy 80.01 74.93) (xy 90.17 74.93))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 8268bd77-ca92-42ad-9e09-12990fc24de3)
|
||||
)
|
||||
(wire (pts (xy 36.83 21.59) (xy 31.75 21.59))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 82b58147-667f-48d9-9a06-c9982f0c09ce)
|
||||
@@ -2382,6 +2382,10 @@
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid cd9fa482-e49c-4013-9ad8-1c0e0121620e)
|
||||
)
|
||||
(wire (pts (xy 72.39 74.93) (xy 72.39 76.2))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid cf4cc8dc-19f3-44aa-8a83-85aab55e2959)
|
||||
)
|
||||
(wire (pts (xy 160.02 157.48) (xy 160.02 165.1))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid cfbdadbc-269b-40be-814d-1b1eb3a3a0a6)
|
||||
@@ -2864,6 +2868,22 @@
|
||||
(pin "2" (uuid 798b40f8-1dd6-4a8b-9b54-63c8eb3f17b5))
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 72.39 76.2 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid 20c165ee-3aad-4b2b-81c4-cadcf52189fa)
|
||||
(property "Reference" "#PWR?" (id 0) (at 72.39 82.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 68.58 76.2 0))
|
||||
(property "Footprint" "" (id 2) (at 72.39 76.2 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 72.39 76.2 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 3ef3a055-be55-442a-9e08-ac4379abe435))
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:C") (at 163.83 63.5 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid 24fefbef-b142-43ec-8f30-1c026cbfc066)
|
||||
@@ -4057,8 +4077,8 @@
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid dea033b1-0669-4be4-856e-7dd97525e0db)
|
||||
(property "Reference" "R20" (id 0) (at 224.79 40.64 90))
|
||||
(property "Value" "1k" (id 1) (at 224.79 38.1 90))
|
||||
(property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 224.79 39.878 90)
|
||||
(property "Value" "" (id 1) (at 224.79 38.1 90))
|
||||
(property "Footprint" "" (id 2) (at 224.79 39.878 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 224.79 38.1 0)
|
||||
@@ -4067,7 +4087,7 @@
|
||||
(property "MFR" "Yageo" (id 4) (at 224.79 38.1 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MPN" "AC0402FR-071KL" (id 5) (at 224.79 38.1 0)
|
||||
(property "MPN" "" (id 5) (at 224.79 38.1 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid b8e1258f-be34-4f3e-829d-52c3666b888e))
|
||||
@@ -4224,6 +4244,27 @@
|
||||
(pin "2" (uuid ec9b5fce-4131-4cd0-9c6b-376da5d7e3c9))
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 76.2 74.93 270) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid f681614c-b03e-4981-8888-6801289d15a1)
|
||||
(property "Reference" "R?" (id 0) (at 76.2 72.39 90))
|
||||
(property "Value" "10k" (id 1) (at 76.2 74.93 90))
|
||||
(property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 76.2 73.152 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 76.2 74.93 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MFR" "Yageo" (id 4) (at 76.2 74.93 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "MPN" "RC0402FR-0710KP" (id 5) (at 76.2 74.93 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid f0a0a68d-6d93-4fd3-a675-bc4886c9a890))
|
||||
(pin "2" (uuid 8db376af-0e52-4341-a765-c4365e59f7ee))
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 52.07 97.79 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid f8aeff73-d223-48d9-9b6f-ebbfa05d1f98)
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
.pio
|
||||
.vscode/.browse.c_cpp.db*
|
||||
.vscode/c_cpp_properties.json
|
||||
.vscode/launch.json
|
||||
.vscode/ipch
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
// See http://go.microsoft.com/fwlink/?LinkId=827846
|
||||
// for the documentation about the extensions.json format
|
||||
"recommendations": [
|
||||
"platformio.platformio-ide"
|
||||
],
|
||||
"unwantedRecommendations": [
|
||||
"ms-vscode.cpptools-extension-pack"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
|
||||
This directory is intended for project header files.
|
||||
|
||||
A header file is a file containing C declarations and macro definitions
|
||||
to be shared between several project source files. You request the use of a
|
||||
header file in your project source file (C, C++, etc) located in `src` folder
|
||||
by including it, with the C preprocessing directive `#include'.
|
||||
|
||||
```src/main.c
|
||||
|
||||
#include "header.h"
|
||||
|
||||
int main (void)
|
||||
{
|
||||
...
|
||||
}
|
||||
```
|
||||
|
||||
Including a header file produces the same results as copying the header file
|
||||
into each source file that needs it. Such copying would be time-consuming
|
||||
and error-prone. With a header file, the related declarations appear
|
||||
in only one place. If they need to be changed, they can be changed in one
|
||||
place, and programs that include the header file will automatically use the
|
||||
new version when next recompiled. The header file eliminates the labor of
|
||||
finding and changing all the copies as well as the risk that a failure to
|
||||
find one copy will result in inconsistencies within a program.
|
||||
|
||||
In C, the usual convention is to give header files names that end with `.h'.
|
||||
It is most portable to use only letters, digits, dashes, and underscores in
|
||||
header file names, and at most one dot.
|
||||
|
||||
Read more about using header files in official GCC documentation:
|
||||
|
||||
* Include Syntax
|
||||
* Include Operation
|
||||
* Once-Only Headers
|
||||
* Computed Includes
|
||||
|
||||
https://gcc.gnu.org/onlinedocs/cpp/Header-Files.html
|
||||
@@ -0,0 +1,46 @@
|
||||
|
||||
This directory is intended for project specific (private) libraries.
|
||||
PlatformIO will compile them to static libraries and link into executable file.
|
||||
|
||||
The source code of each library should be placed in a an own separate directory
|
||||
("lib/your_library_name/[here are source files]").
|
||||
|
||||
For example, see a structure of the following two libraries `Foo` and `Bar`:
|
||||
|
||||
|--lib
|
||||
| |
|
||||
| |--Bar
|
||||
| | |--docs
|
||||
| | |--examples
|
||||
| | |--src
|
||||
| | |- Bar.c
|
||||
| | |- Bar.h
|
||||
| | |- library.json (optional, custom build options, etc) https://docs.platformio.org/page/librarymanager/config.html
|
||||
| |
|
||||
| |--Foo
|
||||
| | |- Foo.c
|
||||
| | |- Foo.h
|
||||
| |
|
||||
| |- README --> THIS FILE
|
||||
|
|
||||
|- platformio.ini
|
||||
|--src
|
||||
|- main.c
|
||||
|
||||
and a contents of `src/main.c`:
|
||||
```
|
||||
#include <Foo.h>
|
||||
#include <Bar.h>
|
||||
|
||||
int main (void)
|
||||
{
|
||||
...
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
PlatformIO Library Dependency Finder will find automatically dependent
|
||||
libraries scanning project source files.
|
||||
|
||||
More information about PlatformIO Library Dependency Finder
|
||||
- https://docs.platformio.org/page/librarymanager/ldf.html
|
||||
@@ -0,0 +1,20 @@
|
||||
; PlatformIO Project Configuration File
|
||||
;
|
||||
; Build options: build flags, source filter
|
||||
; Upload options: custom upload port, speed and extra flags
|
||||
; Library options: dependencies, extra library storages
|
||||
; Advanced options: extra scripting
|
||||
;
|
||||
; Please visit documentation for the other options and examples
|
||||
; https://docs.platformio.org/page/projectconf.html
|
||||
|
||||
[env:nucleo_f411re]
|
||||
platform = ststm32
|
||||
board = nucleo_f411re
|
||||
lib_archive = false
|
||||
framework = arduino
|
||||
lib_deps =
|
||||
sparkfun/SparkFun STUSB4500@^1.1.5
|
||||
wire
|
||||
monitor_port = COM5
|
||||
monitor_speed = 115200
|
||||
@@ -0,0 +1,116 @@
|
||||
#include <Arduino.h>
|
||||
|
||||
#include <Wire.h>
|
||||
#include <SparkFun_STUSB4500.h>
|
||||
|
||||
STUSB4500 usb;
|
||||
|
||||
void setup()
|
||||
{
|
||||
Serial.begin(115200);
|
||||
Wire.begin(); //Join I2C bus
|
||||
|
||||
delay(500);
|
||||
|
||||
/* The Power Delivery board uses the default settings with address 0x28 using Wire.
|
||||
|
||||
Opionally, if the address jumpers are modified, or using a different I2C bus,
|
||||
these parameters can be changed here. E.g. usb.begin(0x29,Wire1)
|
||||
|
||||
It will return true on success or false on failure to communicate. */
|
||||
if(!usb.begin())
|
||||
{
|
||||
Serial.println("Cannot connect to STUSB4500.");
|
||||
Serial.println("Is the board connected? Is the device ID correct?");
|
||||
while(1);
|
||||
}
|
||||
|
||||
Serial.println("Connected to STUSB4500!");
|
||||
delay(100);
|
||||
|
||||
/* Read the Power Data Objects (PDO) highest priority (1-3) */
|
||||
Serial.print("PDO Number: ");
|
||||
Serial.println(usb.getPdoNumber());
|
||||
|
||||
/* Read settings for PDO1
|
||||
- Voltage fixed at 5V
|
||||
- Current value for PDO1 0-5A, if 0 used, FLEX_I value is used
|
||||
- Under Voltage Lock Out fixed at 3.3V (but will always return 0)
|
||||
- Over Voltage Lock Out 5-20%
|
||||
*/
|
||||
Serial.println();
|
||||
Serial.print("Voltage1 (V): ");
|
||||
Serial.println(usb.getVoltage(1));
|
||||
Serial.print("Current1 (A): ");
|
||||
Serial.println(usb.getCurrent(1));
|
||||
Serial.print("Lower Voltage Tolerance1 (%): ");
|
||||
Serial.println(usb.getLowerVoltageLimit(1));
|
||||
Serial.print("Upper Voltage Tolerance1 (%): ");
|
||||
Serial.println(usb.getUpperVoltageLimit(1));
|
||||
Serial.println();
|
||||
|
||||
/* Read settings for PDO2
|
||||
- Voltage 5-20V
|
||||
- Current value for PDO2 0-5A, if 0 used, FLEX_I value is used
|
||||
- Under Voltage Lock Out 5-20%
|
||||
- Over Voltage Lock Out 5-20%
|
||||
*/
|
||||
Serial.print("Voltage2 (V): ");
|
||||
Serial.println(usb.getVoltage(2));
|
||||
Serial.print("Current2 (A): ");
|
||||
Serial.println(usb.getCurrent(2));
|
||||
Serial.print("Lower Voltage Tolerance2 (%): ");
|
||||
Serial.println(usb.getLowerVoltageLimit(2));
|
||||
Serial.print("Upper Voltage Tolerance2 (%): ");
|
||||
Serial.println(usb.getUpperVoltageLimit(2));
|
||||
Serial.println();
|
||||
|
||||
/* Read settings for PDO3
|
||||
- Voltage 5-20V
|
||||
- Current value for PDO3 0-5A, if 0 used, FLEX_I value is used
|
||||
- Under Voltage Lock Out 5-20%
|
||||
- Over Voltage Lock Out 5-20%
|
||||
*/
|
||||
Serial.print("Voltage3 (V): ");
|
||||
Serial.println(usb.getVoltage(3));
|
||||
Serial.print("Current3 (A): ");
|
||||
Serial.println(usb.getCurrent(3));
|
||||
Serial.print("Lower Voltage Tolerance3 (%): ");
|
||||
Serial.println(usb.getLowerVoltageLimit(3));
|
||||
Serial.print("Upper Voltage Tolerance3 (%): ");
|
||||
Serial.println(usb.getUpperVoltageLimit(3));
|
||||
Serial.println();
|
||||
|
||||
/* Read the flex current value (FLEX_I) */
|
||||
Serial.print("Flex Current: ");
|
||||
Serial.println(usb.getFlexCurrent());
|
||||
|
||||
/* Read the External Power capable bit */
|
||||
Serial.print("External Power: ");
|
||||
Serial.println(usb.getExternalPower());
|
||||
|
||||
/* Read the USB Communication capable bit */
|
||||
Serial.print("USB Communication Capable: ");
|
||||
Serial.println(usb.getUsbCommCapable());
|
||||
|
||||
/* Read the POWER_OK pins configuration */
|
||||
Serial.print("Configuration OK GPIO: ");
|
||||
Serial.println(usb.getConfigOkGpio());
|
||||
|
||||
/* Read the GPIO pin configuration */
|
||||
Serial.print("GPIO Control: ");
|
||||
Serial.println(usb.getGpioCtrl());
|
||||
|
||||
/* Read the bit that enables VBUS_EN_SNK pin only when power is greater than 5V */
|
||||
Serial.print("Enable Power Only Above 5V: ");
|
||||
Serial.println(usb.getPowerAbove5vOnly());
|
||||
|
||||
/* Read bit that controls if the Source or Sink device's
|
||||
operating current is used in the RDO message */
|
||||
Serial.print("Request Source Current: ");
|
||||
Serial.println(usb.getReqSrcCurrent());
|
||||
}
|
||||
|
||||
void loop()
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
|
||||
This directory is intended for PlatformIO Test Runner and project tests.
|
||||
|
||||
Unit Testing is a software testing method by which individual units of
|
||||
source code, sets of one or more MCU program modules together with associated
|
||||
control data, usage procedures, and operating procedures, are tested to
|
||||
determine whether they are fit for use. Unit testing finds problems early
|
||||
in the development cycle.
|
||||
|
||||
More information about PlatformIO Unit Testing:
|
||||
- https://docs.platformio.org/en/latest/advanced/unit-testing/index.html
|
||||
Reference in new issue
Block a user