├── .gitattributes ├── .gitignore ├── Firmware ├── Large_Digit_Driver_2Number_Example │ └── Large_Digit_Driver_2Number_Example.ino └── Large_Digit_Driver_Basic_Example │ └── Large_Digit_Driver_Basic_Example.ino ├── Hardware ├── SparkFunLargeDigitDriver.brd └── SparkFunLargeDigitDriver.sch ├── LICENSE.md ├── Production └── Large_Digit_Driver_Panel_v10.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 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Windows image file caches 2 | Thumbs.db 3 | ehthumbs.db 4 | 5 | #Eagle Backup files 6 | *.s#? 7 | *.b#? 8 | *.l#? 9 | 10 | # Folder config file 11 | Desktop.ini 12 | 13 | # Recycle Bin used on file shares 14 | $RECYCLE.BIN/ 15 | 16 | # Windows Installer files 17 | *.cab 18 | *.msi 19 | *.msm 20 | *.msp 21 | 22 | # ========================= 23 | # Operating System Files 24 | # ========================= 25 | 26 | # OSX 27 | # ========================= 28 | 29 | .DS_Store 30 | .AppleDouble 31 | .LSOverride 32 | 33 | # Icon must ends with two \r. 34 | Icon 35 | 36 | # Thumbnails 37 | ._* 38 | 39 | # Files that might appear on external disk 40 | .Spotlight-V100 41 | .Trashes 42 | -------------------------------------------------------------------------------- /Firmware/Large_Digit_Driver_2Number_Example/Large_Digit_Driver_2Number_Example.ino: -------------------------------------------------------------------------------- 1 | /* 2 | Controlling large 7-segment displays 3 | By: Nathan Seidle 4 | SparkFun Electronics 5 | Date: February 25th, 2015 6 | License: This code is public domain but you buy me a beer if you use this and we meet someday (Beerware license). 7 | 8 | This code demonstrates how to post two numbers to a 2-digit display usings two large digit driver boards. 9 | 10 | Here's how to hook up the Arduino pins to the Large Digit Driver IN 11 | 12 | Arduino pin 6 -> CLK (Green on the 6-pin cable) 13 | 5 -> LAT (Blue) 14 | 7 -> SER on the IN side (Yellow) 15 | 5V -> 5V (Orange) 16 | Power Arduino with 12V and connect to Vin -> 12V (Red) 17 | GND -> GND (Black) 18 | 19 | There are two connectors on the Large Digit Driver. 'IN' is the input side that should be connected to 20 | your microcontroller (the Arduino). 'OUT' is the output side that should be connected to the 'IN' of addtional 21 | digits. 22 | 23 | Each display will use about 150mA with all segments and decimal point on. 24 | 25 | */ 26 | 27 | //GPIO declarations 28 | //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 29 | byte segmentClock = 6; 30 | byte segmentLatch = 5; 31 | byte segmentData = 7; 32 | 33 | //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 34 | 35 | void setup() 36 | { 37 | Serial.begin(9600); 38 | Serial.println("Large Digit Driver Example"); 39 | 40 | pinMode(segmentClock, OUTPUT); 41 | pinMode(segmentData, OUTPUT); 42 | pinMode(segmentLatch, OUTPUT); 43 | 44 | digitalWrite(segmentClock, LOW); 45 | digitalWrite(segmentData, LOW); 46 | digitalWrite(segmentLatch, LOW); 47 | } 48 | 49 | int number = 0; 50 | 51 | void loop() 52 | { 53 | showNumber(number); //Test pattern 54 | number++; 55 | number %= 100; //Reset x after 99 56 | 57 | Serial.println(number); //For debugging 58 | 59 | delay(500); 60 | } 61 | 62 | //Takes a number and displays 2 numbers. Displays absolute value (no negatives) 63 | void showNumber(float value) 64 | { 65 | int number = abs(value); //Remove negative signs and any decimals 66 | 67 | //Serial.print("number: "); 68 | //Serial.println(number); 69 | 70 | for (byte x = 0 ; x < 2 ; x++) 71 | { 72 | int remainder = number % 10; 73 | 74 | postNumber(remainder, false); 75 | 76 | number /= 10; 77 | } 78 | 79 | //Latch the current segment data 80 | digitalWrite(segmentLatch, LOW); 81 | digitalWrite(segmentLatch, HIGH); //Register moves storage register on the rising edge of RCK 82 | } 83 | 84 | //Given a number, or '-', shifts it out to the display 85 | void postNumber(byte number, boolean decimal) 86 | { 87 | // - A 88 | // / / F/B 89 | // - G 90 | // / / E/C 91 | // -. D/DP 92 | 93 | #define a 1<<0 94 | #define b 1<<6 95 | #define c 1<<5 96 | #define d 1<<4 97 | #define e 1<<3 98 | #define f 1<<1 99 | #define g 1<<2 100 | #define dp 1<<7 101 | 102 | byte segments; 103 | 104 | switch (number) 105 | { 106 | case 1: segments = b | c; break; 107 | case 2: segments = a | b | d | e | g; break; 108 | case 3: segments = a | b | c | d | g; break; 109 | case 4: segments = f | g | b | c; break; 110 | case 5: segments = a | f | g | c | d; break; 111 | case 6: segments = a | f | g | e | c | d; break; 112 | case 7: segments = a | b | c; break; 113 | case 8: segments = a | b | c | d | e | f | g; break; 114 | case 9: segments = a | b | c | d | f | g; break; 115 | case 0: segments = a | b | c | d | e | f; break; 116 | case ' ': segments = 0; break; 117 | case 'c': segments = g | e | d; break; 118 | case '-': segments = g; break; 119 | } 120 | 121 | if (decimal) segments |= dp; 122 | 123 | //Clock these bits out to the drivers 124 | for (byte x = 0 ; x < 8 ; x++) 125 | { 126 | digitalWrite(segmentClock, LOW); 127 | digitalWrite(segmentData, segments & 1 << (7 - x)); 128 | digitalWrite(segmentClock, HIGH); //Data transfers to the register on the rising edge of SRCK 129 | } 130 | } 131 | 132 | 133 | -------------------------------------------------------------------------------- /Firmware/Large_Digit_Driver_Basic_Example/Large_Digit_Driver_Basic_Example.ino: -------------------------------------------------------------------------------- 1 | /* 2 | Controlling large 7-segment displays 3 | By: Nathan Seidle 4 | SparkFun Electronics 5 | Date: February 25th, 2015 6 | License: This code is public domain but you buy me a beer if you use this and we meet someday (Beerware license). 7 | 8 | The large 7 segment displays can be controlled easily with a TPIC6C594 IC. This code demonstrates how to control 9 | one display. 10 | 11 | Here's how to hook up the Arduino pins to the Large Digit Driver 12 | 13 | Arduino pin 6 -> CLK (Green on the 6-pin cable) 14 | 5 -> LAT (Blue) 15 | 7 -> SER on the IN side (Yellow) 16 | 5V -> 5V (Orange) 17 | Power Arduino with 12V and connect to Vin -> 12V (Red) 18 | GND -> GND (Black) 19 | 20 | There are two connectors on the Large Digit Driver. 'IN' is the input side that should be connected to 21 | your microcontroller (the Arduino). 'OUT' is the output side that should be connected to the 'IN' of addtional 22 | digits. 23 | 24 | Each display will use about 150mA with all segments and decimal point on. 25 | */ 26 | 27 | //GPIO declarations 28 | //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 29 | byte segmentClock = 6; 30 | byte segmentLatch = 5; 31 | byte segmentData = 7; 32 | 33 | //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 34 | 35 | void setup() 36 | { 37 | Serial.begin(9600); 38 | Serial.println("Large Digit Driver Example"); 39 | 40 | pinMode(segmentClock, OUTPUT); 41 | pinMode(segmentData, OUTPUT); 42 | pinMode(segmentLatch, OUTPUT); 43 | 44 | digitalWrite(segmentClock, LOW); 45 | digitalWrite(segmentData, LOW); 46 | digitalWrite(segmentLatch, LOW); 47 | 48 | int x = 0; 49 | while(1) 50 | { 51 | if(x == 9) 52 | postNumber(x, true); //Show decimal 53 | else 54 | postNumber(x, false); 55 | 56 | digitalWrite(segmentLatch, LOW); 57 | digitalWrite(segmentLatch, HIGH); //Register moves storage register on the rising edge of RCK 58 | delay(500); 59 | 60 | x++; 61 | x %= 10; //Reset x after 9 62 | 63 | Serial.println(x); //For debugging 64 | } 65 | } 66 | 67 | void loop() 68 | { 69 | //showNumber(42); //Test pattern 70 | } 71 | 72 | //Takes a number and displays 2 numbers. Displays absolute value (no negatives) 73 | void showNumber(float value) 74 | { 75 | int number = abs(value); //Remove negative signs and any decimals 76 | 77 | //Serial.print("number: "); 78 | //Serial.println(number); 79 | 80 | for (byte x = 0 ; x < 2 ; x++) 81 | { 82 | int remainder = number % 10; 83 | 84 | postNumber(remainder, false); 85 | 86 | number /= 10; 87 | } 88 | 89 | //Latch the current segment data 90 | digitalWrite(segmentLatch, LOW); 91 | digitalWrite(segmentLatch, HIGH); //Register moves storage register on the rising edge of RCK 92 | } 93 | 94 | //Given a number, or '-', shifts it out to the display 95 | void postNumber(byte number, boolean decimal) 96 | { 97 | // - A 98 | // / / F/B 99 | // - G 100 | // / / E/C 101 | // -. D/DP 102 | 103 | #define a 1<<0 104 | #define b 1<<6 105 | #define c 1<<5 106 | #define d 1<<4 107 | #define e 1<<3 108 | #define f 1<<1 109 | #define g 1<<2 110 | #define dp 1<<7 111 | 112 | byte segments; 113 | 114 | switch (number) 115 | { 116 | case 1: segments = b | c; break; 117 | case 2: segments = a | b | d | e | g; break; 118 | case 3: segments = a | b | c | d | g; break; 119 | case 4: segments = f | g | b | c; break; 120 | case 5: segments = a | f | g | c | d; break; 121 | case 6: segments = a | f | g | e | c | d; break; 122 | case 7: segments = a | b | c; break; 123 | case 8: segments = a | b | c | d | e | f | g; break; 124 | case 9: segments = a | b | c | d | f | g; break; 125 | case 0: segments = a | b | c | d | e | f; break; 126 | case ' ': segments = 0; break; 127 | case 'c': segments = g | e | d; break; 128 | case '-': segments = g; break; 129 | } 130 | 131 | if (decimal) segments |= dp; 132 | 133 | //Clock these bits out to the drivers 134 | for (byte x = 0 ; x < 8 ; x++) 135 | { 136 | digitalWrite(segmentClock, LOW); 137 | digitalWrite(segmentData, segments & 1 << (7 - x)); 138 | digitalWrite(segmentClock, HIGH); //Data transfers to the register on the rising edge of SRCK 139 | } 140 | } 141 | 142 | 143 | -------------------------------------------------------------------------------- /Hardware/SparkFunLargeDigitDriver.brd: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | IN 159 | OUT 160 | 12V 161 | 5V 162 | SER 163 | CLK 164 | LAT 165 | GND 166 | 167 | Large Digit Driver 168 | TPIC6C596 169 | DP 170 | B 171 | C 172 | D 173 | 12V 174 | E 175 | G 176 | F 177 | A 178 | 12V 179 | 5V 180 | SER 181 | CLK 182 | LAT 183 | GND 184 | 185 | 186 | Large Digit Driver 187 | 12V 188 | 5V 189 | SER 190 | CLK 191 | LAT 192 | GND 193 | 12V 194 | 5V 195 | SER 196 | CLK 197 | LAT 198 | GND 199 | 200 | 201 | 202 | Leave room on panel for these castelated holes to be milled. 203 | OUT 204 | IN 205 | NC 206 | NC 207 | 208 | 209 | 210 | <h3>SparkFun Electronics' preferred foot prints</h3> 211 | In this library you'll find non-functional items- supply symbols, logos, notations, frame blocks, etc.<br><br> 212 | 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. 213 | <br><br> 214 | <b>Licensing:</b> CC v3.0 Share-Alike 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. 215 | 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | 242 | 243 | 244 | 245 | 246 | 247 | 248 | 249 | 250 | 251 | 252 | 253 | 254 | Released under the Creative Commons Attribution Share-Alike 4.0 License 255 | https://creativecommons.org/licenses/by-sa/4.0/ 256 | Designed by: 257 | 258 | 259 | 260 | 261 | 262 | 263 | 264 | 265 | 266 | 267 | 268 | 269 | 270 | 271 | 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | 291 | 292 | 293 | 294 | 295 | 296 | 297 | 298 | 299 | 300 | 301 | 302 | 303 | 304 | 305 | 306 | 307 | 308 | 309 | 310 | 311 | 312 | 313 | 314 | 315 | 316 | 317 | 318 | 319 | 320 | 321 | 322 | 323 | 324 | 325 | 326 | 327 | 328 | 329 | 330 | 331 | 332 | 333 | 334 | 335 | 336 | 337 | 338 | 339 | 340 | 341 | 342 | 343 | 344 | 345 | 346 | 347 | 348 | 349 | 350 | 351 | 352 | 353 | 354 | 355 | 356 | 357 | 358 | 359 | 360 | 361 | 362 | 363 | 364 | 365 | 366 | 367 | 368 | 369 | 370 | 371 | 372 | 373 | 374 | 375 | 376 | 377 | 378 | 379 | 380 | 381 | 382 | 383 | 384 | 385 | 386 | 387 | 388 | 389 | 390 | 391 | 392 | 393 | 394 | 395 | 396 | 397 | 398 | 399 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 425 | 426 | 427 | 428 | 429 | 430 | 431 | 432 | 433 | 434 | 435 | 436 | 437 | 438 | 439 | 440 | 441 | 442 | 443 | 444 | 445 | 446 | 447 | 448 | 449 | 450 | 451 | 452 | 453 | 454 | 455 | 456 | 457 | 458 | 459 | 460 | 461 | 462 | 463 | 464 | 465 | 466 | 467 | 468 | 469 | 470 | 471 | 472 | 473 | 474 | 475 | 476 | 477 | 478 | 479 | 480 | 481 | 482 | 483 | 484 | 485 | 486 | 487 | 488 | 489 | 490 | 491 | 492 | 493 | 494 | 495 | 496 | 497 | 498 | 499 | 500 | 501 | 502 | 503 | 504 | 505 | 506 | 507 | 508 | 509 | 510 | 511 | 512 | 513 | 514 | 515 | 516 | 517 | 518 | 519 | 520 | 521 | 522 | 523 | 524 | 525 | 526 | 527 | 528 | 529 | 530 | 531 | 532 | 533 | 534 | 535 | 536 | 537 | 538 | 539 | 540 | 541 | 542 | 543 | 544 | 545 | 546 | 547 | 548 | 549 | 550 | 551 | 552 | 553 | 554 | 555 | 556 | 557 | 558 | 559 | 560 | 561 | 562 | 563 | 564 | 565 | 566 | 567 | 568 | 569 | 570 | 571 | 572 | 573 | 574 | 575 | 576 | 577 | 578 | 579 | 580 | 581 | 582 | 583 | 584 | 585 | 586 | 587 | 588 | 589 | 590 | 591 | 592 | 593 | 594 | 595 | 596 | 597 | 598 | 599 | 600 | 601 | 602 | 603 | 604 | 605 | 606 | 607 | 608 | 609 | 610 | 611 | 612 | 613 | 614 | 615 | 616 | 617 | 618 | 619 | 620 | 621 | 622 | 623 | 624 | 625 | 626 | 627 | 628 | 629 | 630 | 631 | 632 | 633 | 634 | 635 | 636 | 637 | 638 | 639 | 640 | 641 | 642 | 643 | 644 | 645 | 646 | 647 | 648 | 649 | 650 | 651 | 652 | 653 | 654 | 655 | 656 | 657 | 658 | 659 | 660 | 661 | 662 | 663 | 664 | 665 | 666 | 667 | 668 | 669 | 670 | 671 | 672 | 673 | 674 | 675 | 676 | 677 | 678 | 679 | 680 | 681 | 682 | 683 | 684 | 685 | 686 | 687 | 688 | 689 | 690 | 691 | 692 | 693 | 694 | 695 | 696 | 697 | 698 | 699 | 700 | 701 | 702 | 703 | 704 | 705 | 706 | 707 | 708 | 709 | 710 | 711 | 712 | 713 | 714 | 715 | 716 | 717 | 718 | 719 | 720 | 721 | 722 | 723 | 724 | 725 | 726 | 727 | 728 | 729 | 730 | 731 | 732 | 733 | 734 | 735 | 736 | 737 | 738 | 739 | 740 | 741 | 742 | 743 | 744 | 745 | 746 | 747 | 748 | 749 | 750 | 751 | 752 | 753 | 754 | 755 | 756 | 757 | 758 | 759 | 760 | 761 | 762 | 763 | 764 | 765 | 766 | 767 | 768 | 769 | 770 | 771 | 772 | 773 | 774 | 775 | 776 | 777 | 778 | 779 | 780 | 781 | 782 | 783 | 784 | 785 | 786 | 787 | 788 | 789 | 790 | 791 | 792 | 793 | 794 | 795 | 796 | 797 | 798 | 799 | 800 | 801 | 802 | 803 | 804 | 805 | 806 | 807 | 808 | 809 | 810 | 811 | 812 | 813 | 814 | 815 | 816 | 817 | 818 | 819 | 820 | 821 | 822 | 823 | 824 | 825 | 826 | 827 | 828 | 829 | 830 | 831 | 832 | 833 | 834 | 835 | 836 | 837 | 838 | 839 | 840 | 841 | 842 | 843 | 844 | 845 | 846 | 847 | 848 | 849 | 850 | 851 | 852 | 853 | 854 | 855 | 856 | 857 | 858 | 859 | 860 | 861 | 862 | 863 | 864 | 865 | 866 | 867 | 868 | 869 | 870 | 871 | 872 | 873 | 874 | 875 | 876 | 877 | 878 | 879 | 880 | 881 | 882 | 883 | 884 | 885 | 886 | 887 | 888 | 889 | 890 | 891 | 892 | 893 | 894 | 895 | 896 | 897 | 898 | 899 | 900 | 901 | 902 | 903 | 904 | 905 | 906 | 907 | 908 | 909 | 910 | 911 | 912 | 913 | 914 | 915 | 916 | 917 | 918 | 919 | 920 | 921 | 922 | 923 | 924 | 925 | 926 | 927 | 928 | 929 | 930 | 931 | 932 | 933 | 934 | 935 | 936 | 937 | 938 | 939 | 940 | 941 | 942 | 943 | 944 | 945 | 946 | 947 | 948 | 949 | 950 | 951 | 952 | 953 | 954 | 955 | 956 | 957 | 958 | 959 | 960 | 961 | 962 | 963 | 964 | 965 | 966 | 967 | 968 | 969 | 970 | 971 | 972 | 973 | 974 | 975 | 976 | 977 | 978 | 979 | 980 | 981 | 982 | 983 | 984 | 985 | 986 | 987 | 988 | 989 | 990 | 991 | 992 | 993 | 994 | 995 | 996 | 997 | 998 | 999 | 1000 | 1001 | 1002 | 1003 | 1004 | 1005 | 1006 | 1007 | 1008 | 1009 | 1010 | 1011 | 1012 | 1013 | 1014 | 1015 | 1016 | 1017 | 1018 | 1019 | 1020 | 1021 | 1022 | 1023 | 1024 | 1025 | 1026 | 1027 | 1028 | 1029 | 1030 | 1031 | 1032 | 1033 | 1034 | 1035 | 1036 | 1037 | 1038 | 1039 | 1040 | 1041 | 1042 | 1043 | 1044 | 1045 | 1046 | 1047 | 1048 | 1049 | 1050 | 1051 | 1052 | 1053 | 1054 | 1055 | 1056 | 1057 | 1058 | 1059 | 1060 | 1061 | 1062 | 1063 | 1064 | 1065 | 1066 | 1067 | 1068 | 1069 | 1070 | 1071 | 1072 | 1073 | 1074 | 1075 | 1076 | 1077 | 1078 | 1079 | 1080 | 1081 | 1082 | 1083 | 1084 | 1085 | 1086 | 1087 | 1088 | 1089 | 1090 | 1091 | 1092 | 1093 | 1094 | 1095 | 1096 | 1097 | 1098 | 1099 | 1100 | 1101 | 1102 | 1103 | 1104 | 1105 | 1106 | 1107 | 1108 | 1109 | 1110 | 1111 | 1112 | 1113 | 1114 | 1115 | 1116 | 1117 | 1118 | 1119 | 1120 | 1121 | 1122 | 1123 | 1124 | 1125 | 1126 | 1127 | 1128 | 1129 | 1130 | 1131 | 1132 | 1133 | 1134 | 1135 | 1136 | 1137 | 1138 | 1139 | 1140 | 1141 | 1142 | 1143 | 1144 | 1145 | 1146 | 1147 | 1148 | 1149 | 1150 | 1151 | 1152 | 1153 | 1154 | 1155 | 1156 | 1157 | 1158 | 1159 | 1160 | 1161 | 1162 | 1163 | 1164 | 1165 | 1166 | 1167 | 1168 | 1169 | 1170 | 1171 | 1172 | 1173 | 1174 | 1175 | 1176 | 1177 | 1178 | 1179 | 1180 | 1181 | 1182 | 1183 | 1184 | 1185 | 1186 | 1187 | 1188 | 1189 | 1190 | 1191 | 1192 | 1193 | 1194 | 1195 | 1196 | 1197 | 1198 | 1199 | 1200 | 1201 | 1202 | 1203 | 1204 | 1205 | 1206 | 1207 | 1208 | 1209 | 1210 | 1211 | 1212 | 1213 | 1214 | 1215 | 1216 | 1217 | 1218 | 1219 | 1220 | 1221 | 1222 | 1223 | 1224 | 1225 | 1226 | 1227 | 1228 | 1229 | 1230 | 1231 | 1232 | 1233 | 1234 | 1235 | 1236 | 1237 | 1238 | 1239 | 1240 | 1241 | 1242 | 1243 | 1244 | 1245 | 1246 | 1247 | 1248 | 1249 | 1250 | 1251 | 1252 | 1253 | 1254 | 1255 | 1256 | 1257 | 1258 | 1259 | 1260 | 1261 | 1262 | 1263 | 1264 | 1265 | 1266 | 1267 | 1268 | 1269 | 1270 | 1271 | 1272 | 1273 | 1274 | 1275 | 1276 | 1277 | 1278 | 1279 | 1280 | 1281 | 1282 | 1283 | 1284 | 1285 | 1286 | 1287 | 1288 | 1289 | 1290 | 1291 | 1292 | 1293 | 1294 | 1295 | 1296 | 1297 | 1298 | 1299 | 1300 | 1301 | 1302 | 1303 | 1304 | 1305 | 1306 | 1307 | 1308 | 1309 | 1310 | 1311 | 1312 | 1313 | 1314 | 1315 | 1316 | 1317 | 1318 | 1319 | 1320 | <h3>SparkFun Electronics' preferred foot prints</h3> 1321 | In this library you'll find connectors and sockets- basically anything that can be plugged into or onto.<br><br> 1322 | 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. 1323 | <br><br> 1324 | <b>Licensing:</b> CC v3.0 Share-Alike 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. 1325 | 1326 | 1327 | 1328 | 1329 | 1330 | 1331 | 1332 | 1333 | 1334 | 1335 | 1336 | 1337 | 1338 | 1339 | 1340 | 1341 | 1342 | 1343 | 1344 | 1345 | 1346 | 1347 | 1348 | 1349 | 1350 | 1351 | 1352 | 1353 | 1354 | 1355 | 1356 | >NAME 1357 | >VALUE 1358 | 1359 | 1360 | 1361 | 1362 | 1363 | <h3>SparkFun Electronics' preferred foot prints</h3> 1364 | In this library you'll find resistors, capacitors, inductors, test points, jumper pads, etc.<br><br> 1365 | 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. 1366 | <br><br> 1367 | <b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 1368 | <br><br> 1369 | 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. 1370 | 1371 | 1372 | 1373 | 1374 | 1375 | 1376 | 1377 | 1378 | 1379 | 1380 | >NAME 1381 | >VALUE 1382 | 1383 | 1384 | 1385 | 1386 | 1387 | 1388 | 1389 | 1390 | <h3>SparkFun Electronics' preferred foot prints</h3> 1391 | In this library you'll find all manner of digital ICs- microcontrollers, memory chips, logic chips, FPGAs, etc.<br><br> 1392 | 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. 1393 | <br><br> 1394 | <b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 1395 | <br><br> 1396 | 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. 1397 | 1398 | 1399 | 1400 | 1401 | 1402 | 1403 | 1404 | 1405 | 1406 | 1407 | 1408 | 1409 | 1410 | 1411 | 1412 | 1413 | 1414 | 1415 | 1416 | 1417 | 1418 | 1419 | 1420 | 1421 | 1422 | 1423 | 1424 | 1425 | 1426 | 1427 | 1428 | 1429 | 1430 | 1431 | 1432 | 1433 | 1434 | 1435 | 1436 | 1437 | 1438 | 1439 | 1440 | 1441 | >NAME 1442 | >VALUE 1443 | 1444 | 1445 | 1446 | 1447 | 1448 | 1449 | 1450 | 1451 | 1452 | 1453 | 1454 | 1455 | 1456 | 1457 | 1458 | <b>EAGLE Design Rules</b> 1459 | <p> 1460 | The default Design Rules have been set to cover 1461 | a wide range of applications. Your particular design 1462 | may have different requirements, so please make the 1463 | necessary adjustments and save your customized 1464 | design rules under a new name. 1465 | 1466 | 1467 | 1468 | 1469 | 1470 | 1471 | 1472 | 1473 | 1474 | 1475 | 1476 | 1477 | 1478 | 1479 | 1480 | 1481 | 1482 | 1483 | 1484 | 1485 | 1486 | 1487 | 1488 | 1489 | 1490 | 1491 | 1492 | 1493 | 1494 | 1495 | 1496 | 1497 | 1498 | 1499 | 1500 | 1501 | 1502 | 1503 | 1504 | 1505 | 1506 | 1507 | 1508 | 1509 | 1510 | 1511 | 1512 | 1513 | 1514 | 1515 | 1516 | 1517 | 1518 | 1519 | 1520 | 1521 | 1522 | 1523 | 1524 | 1525 | 1526 | 1527 | 1528 | 1529 | 1530 | 1531 | 1532 | 1533 | 1534 | 1535 | 1536 | 1537 | 1538 | 1539 | 1540 | 1541 | 1542 | 1543 | 1544 | 1545 | 1546 | 1547 | 1548 | 1549 | 1550 | 1551 | 1552 | 1553 | 1554 | 1555 | 1556 | 1557 | 1558 | 1559 | 1560 | 1561 | 1562 | 1563 | 1564 | 1565 | 1566 | 1567 | 1568 | 1569 | 1570 | 1571 | 1572 | 1573 | 1574 | 1575 | 1576 | 1577 | 1578 | 1579 | 1580 | 1581 | 1582 | 1583 | 1584 | 1585 | 1586 | 1587 | 1588 | 1589 | 1590 | 1591 | 1592 | 1593 | 1594 | 1595 | 1596 | 1597 | 1598 | 1599 | 1600 | 1601 | 1602 | 1603 | 1604 | 1605 | 1606 | 1607 | 1608 | 1609 | 1610 | 1611 | 1612 | 1613 | 1614 | 1615 | 1616 | 1617 | 1618 | 1619 | 1620 | 1621 | 1622 | 1623 | 1624 | 1625 | 1626 | 1627 | 1628 | 1629 | 1630 | 1631 | 1632 | 1633 | 1634 | 1635 | 1636 | 1637 | 1638 | 1639 | 1640 | 1641 | 1642 | 1643 | 1644 | 1645 | 1646 | 1647 | 1648 | 1649 | 1650 | 1651 | 1652 | 1653 | 1654 | 1655 | 1656 | 1657 | 1658 | 1659 | 1660 | 1661 | 1662 | 1663 | 1664 | 1665 | 1666 | 1667 | 1668 | 1669 | 1670 | 1671 | 1672 | 1673 | 1674 | 1675 | 1676 | 1677 | 1678 | 1679 | 1680 | 1681 | 1682 | 1683 | 1684 | 1685 | 1686 | 1687 | 1688 | 1689 | 1690 | 1691 | 1692 | 1693 | 1694 | 1695 | 1696 | 1697 | 1698 | 1699 | 1700 | 1701 | 1702 | 1703 | 1704 | 1705 | 1706 | 1707 | 1708 | 1709 | 1710 | 1711 | 1712 | 1713 | 1714 | 1715 | 1716 | 1717 | 1718 | 1719 | 1720 | 1721 | 1722 | 1723 | 1724 | 1725 | 1726 | 1727 | 1728 | 1729 | 1730 | 1731 | 1732 | 1733 | 1734 | 1735 | 1736 | 1737 | 1738 | 1739 | 1740 | 1741 | 1742 | 1743 | 1744 | 1745 | 1746 | 1747 | 1748 | 1749 | 1750 | 1751 | 1752 | 1753 | 1754 | 1755 | 1756 | 1757 | 1758 | 1759 | 1760 | 1761 | 1762 | 1763 | 1764 | 1765 | 1766 | 1767 | 1768 | 1769 | 1770 | 1771 | 1772 | 1773 | 1774 | 1775 | 1776 | 1777 | 1778 | 1779 | 1780 | 1781 | 1782 | 1783 | 1784 | 1785 | 1786 | 1787 | 1788 | 1789 | 1790 | 1791 | 1792 | 1793 | 1794 | 1795 | 1796 | 1797 | 1798 | 1799 | 1800 | 1801 | 1802 | 1803 | 1804 | 1805 | 1806 | 1807 | 1808 | 1809 | 1810 | 1811 | 1812 | 1813 | 1814 | 1815 | 1816 | 1817 | 1818 | 1819 | 1820 | 1821 | 1822 | 1823 | 1824 | 1825 | 1826 | 1827 | 1828 | 1829 | 1830 | 1831 | 1832 | 1833 | 1834 | 1835 | 1836 | 1837 | 1838 | 1839 | 1840 | 1841 | 1842 | 1843 | 1844 | 1845 | 1846 | 1847 | 1848 | 1849 | 1850 | 1851 | 1852 | 1853 | 1854 | 1855 | 1856 | 1857 | 1858 | 1859 | 1860 | 1861 | 1862 | 1863 | 1864 | 1865 | 1866 | 1867 | 1868 | 1869 | 1870 | 1871 | 1872 | 1873 | 1874 | 1875 | 1876 | 1877 | 1878 | 1879 | 1880 | 1881 | 1882 | 1883 | 1884 | 1885 | 1886 | 1887 | 1888 | 1889 | 1890 | 1891 | 1892 | 1893 | 1894 | 1895 | 1896 | 1897 | 1898 | 1899 | 1900 | 1901 | 1902 | 1903 | 1904 | 1905 | 1906 | 1907 | 1908 | 1909 | 1910 | 1911 | 1912 | 1913 | 1914 | 1915 | 1916 | 1917 | 1918 | 1919 | 1920 | 1921 | 1922 | 1923 | 1924 | 1925 | 1926 | 1927 | 1928 | 1929 | 1930 | 1931 | 1932 | 1933 | 1934 | 1935 | 1936 | 1937 | 1938 | 1939 | 1940 | 1941 | 1942 | 1943 | 1944 | 1945 | 1946 | 1947 | 1948 | 1949 | 1950 | 1951 | 1952 | 1953 | 1954 | 1955 | 1956 | 1957 | 1958 | 1959 | 1960 | 1961 | 1962 | 1963 | 1964 | 1965 | 1966 | 1967 | 1968 | 1969 | 1970 | 1971 | 1972 | 1973 | 1974 | 1975 | 1976 | 1977 | 1978 | 1979 | 1980 | 1981 | 1982 | 1983 | 1984 | 1985 | 1986 | 1987 | 1988 | 1989 | 1990 | 1991 | 1992 | 1993 | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 | 2030 | 2031 | 2032 | 2033 | 2034 | 2035 | 2036 | 2037 | 2038 | 2039 | 2040 | 2041 | 2042 | 2043 | 2044 | 2045 | 2046 | -------------------------------------------------------------------------------- /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) 2015 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 | SparkFun Large Digit Driver 2 | ============================ 3 | ![SparkFun Large Digit Driver](https://cdn.sparkfun.com//assets/parts/1/0/5/0/4/13279-01.jpg) 4 | 5 | [*SparkFun Large Digit Driver (WIG-13279)*](https://www.sparkfun.com/products/13279) 6 | 7 | The SparkFun Large Digit Driver is a chainable controller backpack that can be soldered directly to the back of our large 6.5" 7-segment displays. 8 | 9 | Repository Contents 10 | ------------------- 11 | 12 | * **/Firmware** - Example code 13 | * **/Hardware** - Eagle design files (.brd, .sch) 14 | * **/Production** - Production panel files (.brd) 15 | 16 | Documentation 17 | -------------- 18 | * **[Hookup Guide](https://learn.sparkfun.com/tutorials/large-digit-driver-hookup-guide)** - Basic hookup guide for the Large Digit Driver. 19 | * **[SparkFun Fritzing repo](https://github.com/sparkfun/Fritzing_Parts)** - Fritzing diagrams for SparkFun products. 20 | * **[SparkFun 3D Model repo](https://github.com/sparkfun/3D_Models)** - 3D models of SparkFun products. 21 | 22 | License Information 23 | ------------------- 24 | 25 | This product is _**open source**_! 26 | 27 | Please review the LICENSE.md file for license information. 28 | 29 | If you have any questions or concerns on licensing, please contact techsupport@sparkfun.com. 30 | 31 | Distributed as-is; no warranty is given. 32 | 33 | - Your friends at SparkFun. 34 | --------------------------------------------------------------------------------