├── .gitattributes ├── .gitignore ├── Fritzing ├── Sunny_Buddy.fzpz ├── sunny_buddy.svg ├── sunny_buddy_pcb.svg └── sunny_buddy_sch.svg ├── Hardware ├── SunnyBuddy.brd └── SunnyBuddy.sch ├── LICENSE.md ├── Production Files └── SunnyBuddy-Panel-v13.brd └── README.md /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | *.sln merge=union 7 | *.csproj merge=union 8 | *.vbproj merge=union 9 | *.fsproj merge=union 10 | *.dbproj merge=union 11 | 12 | # Standard to msysgit 13 | *.doc diff=astextplain 14 | *.DOC diff=astextplain 15 | *.docx diff=astextplain 16 | *.DOCX diff=astextplain 17 | *.dot diff=astextplain 18 | *.DOT diff=astextplain 19 | *.pdf diff=astextplain 20 | *.PDF diff=astextplain 21 | *.rtf diff=astextplain 22 | *.RTF diff=astextplain 23 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.eep 2 | *.elf 3 | *.d 4 | *.o 5 | *.srec 6 | *.map 7 | *.b#? 8 | *.s#? 9 | *.orig 10 | *.epf 11 | *bom* 12 | *.bak 13 | -------------------------------------------------------------------------------- /Fritzing/Sunny_Buddy.fzpz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sparkfun/SunnyBuddy/3041064d76c5fa103a498e55c80259d8e6d31aa1/Fritzing/Sunny_Buddy.fzpz -------------------------------------------------------------------------------- /Fritzing/sunny_buddy_pcb.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 18 | 20 | 46 | 47 | 70 | 80 | 81 | 83 | 84 | 86 | image/svg+xml 87 | 89 | 90 | 91 | 92 | 93 | 98 | 104 | 107 | PART C2 109 | 110 | 113 | PART FRAME1 115 | 116 | 119 | PART R6 121 | 122 | 125 | 131 | 137 | 143 | 149 | 155 | 161 | 167 | 173 | 179 | 185 | 191 | 197 | 203 | 209 | 215 | 221 | 227 | 233 | 239 | 245 | 253 | 261 | 269 | 277 | 280 | PART C1 282 | 290 | 298 | 299 | 302 | PART C3 304 | 312 | 320 | 328 | 336 | 344 | 352 | 360 | 368 | 376 | 384 | 385 | 388 | PART C4 390 | 398 | 406 | 414 | 422 | 430 | 438 | 446 | 454 | 462 | 470 | 471 | 474 | PART C5 476 | 484 | 485 | 488 | PART C6 490 | 498 | 499 | 502 | PART D1 504 | 512 | 520 | 528 | 536 | 537 | 540 | PART D2 542 | 550 | 558 | 566 | 574 | 575 | 578 | PART J1 580 | 588 | 596 | 604 | 612 | 620 | 626 | 632 | 640 | 648 | 656 | 664 | 672 | 680 | 688 | 700 | 712 | 713 | 721 | 729 | 737 | 745 | 753 | 761 | 764 | PART J4 766 | 774 | 782 | 790 | 798 | 806 | 814 | 822 | 830 | 838 | 839 | 847 | 855 | 863 | 871 | 879 | 887 | 895 | 903 | 911 | 919 | 927 | 935 | 943 | 951 | 959 | 967 | 975 | 983 | 991 | 999 | 1007 | 1015 | 1023 | 1031 | 1039 | 1047 | 1055 | 1063 | 1071 | 1079 | 1087 | 1095 | 1103 | 1111 | 1119 | 1122 | PART JP1 1124 | 1132 | 1138 | 1144 | 1150 | 1156 | 1164 | 1172 | 1180 | 1181 | 1184 | PART JP2 1186 | 1194 | 1200 | 1206 | 1212 | 1218 | 1226 | 1227 | 1235 | 1243 | 1251 | 1259 | 1267 | 1275 | 1283 | 1291 | 1299 | 1307 | 1315 | 1323 | 1331 | 1339 | 1347 | 1355 | 1363 | 1371 | 1379 | 1387 | 1390 | PART L1 1392 | 1400 | 1408 | 1416 | 1424 | 1432 | 1440 | 1441 | 1445 | PART LOGO1 1447 | 1452 | 1457 | 1462 | 1467 | 1472 | 1477 | 1482 | 1487 | 1492 | 1497 | 1502 | 1503 | 1506 | PART R1 1508 | 1516 | 1524 | 1525 | 1528 | PART R2 1530 | 1538 | 1539 | 1542 | PART R3 1544 | 1552 | 1553 | 1556 | PART R4 1558 | 1567 | 1568 | 1571 | PART R5 1573 | 1582 | 1583 | 1587 | PART STANDOFF1 1589 | 1601 | 1602 | 1606 | PART STANDOFF2 1608 | 1620 | 1621 | 1625 | PART STANDOFF3 1627 | 1639 | 1640 | 1644 | PART STANDOFF4 1646 | 1658 | 1659 | 1662 | PART U1 1664 | 1672 | 1680 | 1688 | 1696 | 1708 | 1709 | 1712 | 1716 | 1722 | 1723 | 1724 | 1725 | 1726 | 1729 | 1735 | 1741 | 1747 | 1753 | 1759 | 1765 | 1771 | 1777 | 1783 | 1789 | 1795 | 1801 | 1807 | 1813 | 1814 | 1815 | 1816 | -------------------------------------------------------------------------------- /Fritzing/sunny_buddy_sch.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 18 | 20 | 44 | 54 | 55 | 57 | 58 | 60 | image/svg+xml 61 | 63 | 64 | 65 | 66 | 67 | 72 | 79 | Pri. In+ 90 | Pri. In- 101 | Sec. In+ 112 | Sec. In- 123 | .1" Out+ 134 | .1" Out- 145 | 3.5mm Out+ 156 | 3.5mm Out- 167 | GND 178 | FAULT 189 | CHG 200 | 206 | 212 | 218 | 224 | 229 | 234 | 239 | 244 | 249 | 254 | 259 | Sunny Buddy 274 | 279 | 284 | 289 | 294 | 299 | 304 | 309 | 314 | 319 | 324 | 329 | 330 | 331 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | SparkFun License Information 2 | ============================ 3 | 4 | SparkFun uses two different licenses for our files — one for hardware and one for code. 5 | 6 | Hardware 7 | --------- 8 | 9 | **SparkFun hardware is released under [Creative Commons Share-alike 4.0 International](http://creativecommons.org/licenses/by-sa/4.0/).** 10 | 11 | Note: This is a human-readable summary of (and not a substitute for) the [license](http://creativecommons.org/licenses/by-sa/4.0/legalcode). 12 | 13 | You are free to: 14 | 15 | Share — copy and redistribute the material in any medium or format 16 | Adapt — remix, transform, and build upon the material 17 | for any purpose, even commercially. 18 | The licensor cannot revoke these freedoms as long as you follow the license terms. 19 | Under the following terms: 20 | 21 | Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. 22 | ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original. 23 | No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits. 24 | Notices: 25 | 26 | You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation. 27 | No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material. 28 | 29 | 30 | Code 31 | -------- 32 | 33 | **SparkFun code, firmware, and software is released under the MIT License(http://opensource.org/licenses/MIT).** 34 | 35 | The MIT License (MIT) 36 | 37 | Copyright (c) 2016 SparkFun Electronics 38 | 39 | Permission is hereby granted, free of charge, to any person obtaining a copy 40 | of this software and associated documentation files (the "Software"), to deal 41 | in the Software without restriction, including without limitation the rights 42 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 43 | copies of the Software, and to permit persons to whom the Software is 44 | furnished to do so, subject to the following conditions: 45 | 46 | The above copyright notice and this permission notice shall be included in all 47 | copies or substantial portions of the Software. 48 | 49 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 50 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 51 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 52 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 53 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 54 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 55 | SOFTWARE. 56 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Sunny Buddy - MPPT Solar Charger 2 | ================================ 3 | 4 | ![Sunny Buddy](https://cdn.sparkfun.com//assets/parts/9/7/7/2/12885-01.jpg) 5 | 6 | [*Sunny Buddy (PRT-12885)*](https://www.sparkfun.com/products/12885) 7 | 8 | This is a maximum power point tracking solar charger for single-cell LiPo batteries. 9 | 10 | Repository Contents 11 | ------------------- 12 | * **/Fritzing** - Fritzing Example wiring images 13 | * **/Hardware** - All Eagle design files (.brd, .sch) 14 | * **/Production** - Test bed files and production panel files 15 | 16 | 17 | Documentation 18 | -------------- 19 | * **[Hookup Guide](https://learn.sparkfun.com/tutorials/sunny-buddy-solar-charger-v13-hookup-guide)** - Basic hookup guide for the Sunny Buddy. 20 | 21 | Product Versions 22 | ---------------- 23 | * [PRT-12885 ](https://www.sparkfun.com/products/12885 )- Version 1.3 24 | * [PRT-12084](https://www.sparkfun.com/products/12084) - Version 1.0 25 | 26 | Version History 27 | --------------- 28 | * [v10](https://github.com/sparkfun/SunnyBuddy/tree/HW_V1.0) -GitHub files for v1.0 29 | 30 | License Information 31 | ------------------- 32 | The hardware is released under [Creative Commons ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). 33 | The code is beerware; if you see me (or any other SparkFun employee) at the local, and you've found our code helpful, please buy us a round! 34 | 35 | Distributed as-is; no warranty is given. 36 | --------------------------------------------------------------------------------