# HG changeset patch # User Ethan Zonca # Date 2017-09-28 16:33:00 # Node ID 86d1b656cca8765cbff3e046920e13e4521c5caf # Parent 57a474356d080373dfd8108a1b3a70ce829b9cf0 Add new crappy MPPT before I forget... diff --git a/mppt3.brd b/mppt3.brd new file mode 100644 --- /dev/null +++ b/mppt3.brd @@ -0,0 +1,658 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Crappy 1040 MPPT +Test Board r01 +vcap +gnd +gnd +vsol + + + +Generated from <b>PecanPico6.sch</b><p> +by exp-lbrs.ulp + + +<b>Plastic Small Outline</b> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<h3>SparkFun Electronics' preferred foot prints</h3> +In this library you'll find resistors, capacitors, inductors, test points, jumper pads, etc.<br><br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com. +<br><br> +<b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ +<br><br> +You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage. + + + + + + + + + + +>NAME +>VALUE + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + +SLAT Resisters, Capacitors, Inductors + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>Oshpark PCB Order Design Rules</b> +<p> +Please make sure your boards conform to these design rules. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 6.2.2 text objects can contain more than one line, +which will not be processed correctly with this version. + + + diff --git a/mppt3.sch b/mppt3.sch new file mode 100644 --- /dev/null +++ b/mppt3.sch @@ -0,0 +1,1999 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Electronics' preferred foot prints</h3> +In this library you'll find non-functional items- supply symbols, logos, notations, frame blocks, etc.<br><br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com. +<br><br> +<b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ +<br><br> +You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage. + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +Generated from <b>PecanPico6.sch</b><p> +by exp-lbrs.ulp + + +<b>Plastic Small Outline</b> + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Electronics' preferred foot prints</h3> +In this library you'll find resistors, capacitors, inductors, test points, jumper pads, etc.<br><br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com. +<br><br> +<b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ +<br><br> +You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage. + + + + + + + + + + +>Name +>Value + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + +>Name +>Value + + + + + + + + + + +>Name +>Value + + +<b>CAPACITOR</b><p> +chip + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +1007 (2518 metric) package + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +>Name +>Value + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +1.3x1.3mm 1.7mm between. Fits Sumida CDRH2D09, CDRH2D18 inductor + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + +>Name +>Value + + + + + + + + + + + + + + + + + +>Name +>Value + + +For Coiltronics/Cooper DR1030 series inductors + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + +1W Resistor, 0.6" wide<p> + +Yageo CFR series <a href="http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf">http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf</a> + + + + + + +>Name +>Value + + + + +>Value +>Name + + + + + + + + + + + + + +>NAME +>VALUE + + +Footprint for Bourns SDR0403 family inductors + + + + +>VALUE +>NAME + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<b>Inductors</b><p> +Basic Inductor/Choke - 0603 and 1206. Footprints are not proven and vary greatly between part numbers.<br> +SRN6045- 33uH, 20% 1.4A<BR> +SDR0403-560KL - 56uH, 10%, 500mA RMS/740mA peak + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Test Pins/Pads</b><p> +Cream on SMD OFF.<br> +new: Attribute TP_SIGNAL_NAME<br> +<author>Created by librarian@cadsoft.de</author> + + +<b>TEST PAD</b> + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + +<b>TEST PAD</b> + +>NAME +>VALUE +>TP_SIGNAL_NAME + + + + + + + + +>NAME +>TP_SIGNAL_NAME + + + + + +<b>Test pad</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SLAT Resisters, Capacitors, Inductors + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sonde/sonde.brd b/sonde/sonde.brd --- a/sonde/sonde.brd +++ b/sonde/sonde.brd @@ -8,7 +8,7 @@ - + @@ -23,16 +23,16 @@ - - - + + + - + - + @@ -46,7 +46,7 @@ - + @@ -58,17 +58,17 @@ - + - - - - - - - - - + + + + + + + + + @@ -107,8 +107,8 @@ - - + + @@ -1213,7 +1213,7 @@ Please make sure your boards conform to - + @@ -1229,71 +1229,71 @@ Please make sure your boards conform to - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1301,7 +1301,7 @@ Please make sure your boards conform to - + @@ -1325,7 +1325,7 @@ Please make sure your boards conform to - + @@ -1333,20 +1333,31 @@ Please make sure your boards conform to - + - + - - - + + + + + + + + + + + - + + + + diff --git a/sonde/sonde.ods b/sonde/sonde.ods index 2dfdc69292b2f7c9a128db5505c609a21183a630..659725ba1d93389c5b347bf720218a592107162d GIT binary patch literal 6739 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 I%D-m+1EKacp8x;=