From: Russ Handorf Date: Sun, 28 Jul 2019 03:56:54 +0000 (-0400) Subject: initial commit X-Git-Url: https://handorf.org/code/?a=commitdiff_plain;p=fireflies.git initial commit --- 221297fa120177735b16b5b007c4851e4f58abf8 diff --git a/Fireflies-arduino/eagle.epf b/Fireflies-arduino/eagle.epf new file mode 100644 index 0000000..ab5dc73 --- /dev/null +++ b/Fireflies-arduino/eagle.epf @@ -0,0 +1,391 @@ +[Eagle] +Version="08 06 00" +Platform="Linux" +Globals="Globals" +Desktop="Desktop" + +[Globals] +AutoSaveProject=1 +UsedLibraryUrn="urn:adsk.eagle:library:79" +UsedLibraryUrn="urn:adsk.eagle:library:88" +UsedLibraryUrn="urn:adsk.eagle:library:178" +UsedLibraryUrn="urn:adsk.eagle:library:179" +UsedLibraryUrn="urn:adsk.eagle:library:180" +UsedLibraryUrn="urn:adsk.eagle:library:181" +UsedLibraryUrn="urn:adsk.eagle:library:182" +UsedLibraryUrn="urn:adsk.eagle:library:183" +UsedLibraryUrn="urn:adsk.eagle:library:184" +UsedLibraryUrn="urn:adsk.eagle:library:185" +UsedLibraryUrn="urn:adsk.eagle:library:186" +UsedLibraryUrn="urn:adsk.eagle:library:187" +UsedLibraryUrn="urn:adsk.eagle:library:89" +UsedLibraryUrn="urn:adsk.eagle:library:188" +UsedLibraryUrn="urn:adsk.eagle:library:189" +UsedLibraryUrn="urn:adsk.eagle:library:190" +UsedLibraryUrn="urn:adsk.eagle:library:191" +UsedLibraryUrn="urn:adsk.eagle:library:192" +UsedLibraryUrn="urn:adsk.eagle:library:193" +UsedLibraryUrn="urn:adsk.eagle:library:194" +UsedLibraryUrn="urn:adsk.eagle:library:195" +UsedLibraryUrn="urn:adsk.eagle:library:196" +UsedLibraryUrn="urn:adsk.eagle:library:197" +UsedLibraryUrn="urn:adsk.eagle:library:90" +UsedLibraryUrn="urn:adsk.eagle:library:198" +UsedLibraryUrn="urn:adsk.eagle:library:199" +UsedLibraryUrn="urn:adsk.eagle:library:200" +UsedLibraryUrn="urn:adsk.eagle:library:201" +UsedLibraryUrn="urn:adsk.eagle:library:202" +UsedLibraryUrn="urn:adsk.eagle:library:203" +UsedLibraryUrn="urn:adsk.eagle:library:204" +UsedLibraryUrn="urn:adsk.eagle:library:205" +UsedLibraryUrn="urn:adsk.eagle:library:206" +UsedLibraryUrn="urn:adsk.eagle:library:207" +UsedLibraryUrn="urn:adsk.eagle:library:91" +UsedLibraryUrn="urn:adsk.eagle:library:208" +UsedLibraryUrn="urn:adsk.eagle:library:209" +UsedLibraryUrn="urn:adsk.eagle:library:210" +UsedLibraryUrn="urn:adsk.eagle:library:211" +UsedLibraryUrn="urn:adsk.eagle:library:212" +UsedLibraryUrn="urn:adsk.eagle:library:213" +UsedLibraryUrn="urn:adsk.eagle:library:214" +UsedLibraryUrn="urn:adsk.eagle:library:215" +UsedLibraryUrn="urn:adsk.eagle:library:216" +UsedLibraryUrn="urn:adsk.eagle:library:217" +UsedLibraryUrn="urn:adsk.eagle:library:92" +UsedLibraryUrn="urn:adsk.eagle:library:218" +UsedLibraryUrn="urn:adsk.eagle:library:219" +UsedLibraryUrn="urn:adsk.eagle:library:220" +UsedLibraryUrn="urn:adsk.eagle:library:221" +UsedLibraryUrn="urn:adsk.eagle:library:222" +UsedLibraryUrn="urn:adsk.eagle:library:223" +UsedLibraryUrn="urn:adsk.eagle:library:224" +UsedLibraryUrn="urn:adsk.eagle:library:225" +UsedLibraryUrn="urn:adsk.eagle:library:226" +UsedLibraryUrn="urn:adsk.eagle:library:227" +UsedLibraryUrn="urn:adsk.eagle:library:93" +UsedLibraryUrn="urn:adsk.eagle:library:228" +UsedLibraryUrn="urn:adsk.eagle:library:229" +UsedLibraryUrn="urn:adsk.eagle:library:230" +UsedLibraryUrn="urn:adsk.eagle:library:231" +UsedLibraryUrn="urn:adsk.eagle:library:232" +UsedLibraryUrn="urn:adsk.eagle:library:233" +UsedLibraryUrn="urn:adsk.eagle:library:234" +UsedLibraryUrn="urn:adsk.eagle:library:235" +UsedLibraryUrn="urn:adsk.eagle:library:236" +UsedLibraryUrn="urn:adsk.eagle:library:237" +UsedLibraryUrn="urn:adsk.eagle:library:94" +UsedLibraryUrn="urn:adsk.eagle:library:238" +UsedLibraryUrn="urn:adsk.eagle:library:239" +UsedLibraryUrn="urn:adsk.eagle:library:240" +UsedLibraryUrn="urn:adsk.eagle:library:241" +UsedLibraryUrn="urn:adsk.eagle:library:242" +UsedLibraryUrn="urn:adsk.eagle:library:243" +UsedLibraryUrn="urn:adsk.eagle:library:244" +UsedLibraryUrn="urn:adsk.eagle:library:245" +UsedLibraryUrn="urn:adsk.eagle:library:246" +UsedLibraryUrn="urn:adsk.eagle:library:247" +UsedLibraryUrn="urn:adsk.eagle:library:95" +UsedLibraryUrn="urn:adsk.eagle:library:248" +UsedLibraryUrn="urn:adsk.eagle:library:249" +UsedLibraryUrn="urn:adsk.eagle:library:250" +UsedLibraryUrn="urn:adsk.eagle:library:251" +UsedLibraryUrn="urn:adsk.eagle:library:252" +UsedLibraryUrn="urn:adsk.eagle:library:253" +UsedLibraryUrn="urn:adsk.eagle:library:254" +UsedLibraryUrn="urn:adsk.eagle:library:255" +UsedLibraryUrn="urn:adsk.eagle:library:256" +UsedLibraryUrn="urn:adsk.eagle:library:257" +UsedLibraryUrn="urn:adsk.eagle:library:96" +UsedLibraryUrn="urn:adsk.eagle:library:258" +UsedLibraryUrn="urn:adsk.eagle:library:259" +UsedLibraryUrn="urn:adsk.eagle:library:260" +UsedLibraryUrn="urn:adsk.eagle:library:261" +UsedLibraryUrn="urn:adsk.eagle:library:262" +UsedLibraryUrn="urn:adsk.eagle:library:263" +UsedLibraryUrn="urn:adsk.eagle:library:264" +UsedLibraryUrn="urn:adsk.eagle:library:265" +UsedLibraryUrn="urn:adsk.eagle:library:266" +UsedLibraryUrn="urn:adsk.eagle:library:267" +UsedLibraryUrn="urn:adsk.eagle:library:97" +UsedLibraryUrn="urn:adsk.eagle:library:268" +UsedLibraryUrn="urn:adsk.eagle:library:269" +UsedLibraryUrn="urn:adsk.eagle:library:270" +UsedLibraryUrn="urn:adsk.eagle:library:271" +UsedLibraryUrn="urn:adsk.eagle:library:272" +UsedLibraryUrn="urn:adsk.eagle:library:273" +UsedLibraryUrn="urn:adsk.eagle:library:274" +UsedLibraryUrn="urn:adsk.eagle:library:275" +UsedLibraryUrn="urn:adsk.eagle:library:276" +UsedLibraryUrn="urn:adsk.eagle:library:277" +UsedLibraryUrn="urn:adsk.eagle:library:80" +UsedLibraryUrn="urn:adsk.eagle:library:98" +UsedLibraryUrn="urn:adsk.eagle:library:278" +UsedLibraryUrn="urn:adsk.eagle:library:279" +UsedLibraryUrn="urn:adsk.eagle:library:280" +UsedLibraryUrn="urn:adsk.eagle:library:281" +UsedLibraryUrn="urn:adsk.eagle:library:282" +UsedLibraryUrn="urn:adsk.eagle:library:283" +UsedLibraryUrn="urn:adsk.eagle:library:284" +UsedLibraryUrn="urn:adsk.eagle:library:285" +UsedLibraryUrn="urn:adsk.eagle:library:286" +UsedLibraryUrn="urn:adsk.eagle:library:287" +UsedLibraryUrn="urn:adsk.eagle:library:99" +UsedLibraryUrn="urn:adsk.eagle:library:288" +UsedLibraryUrn="urn:adsk.eagle:library:289" +UsedLibraryUrn="urn:adsk.eagle:library:290" +UsedLibraryUrn="urn:adsk.eagle:library:291" +UsedLibraryUrn="urn:adsk.eagle:library:292" +UsedLibraryUrn="urn:adsk.eagle:library:293" +UsedLibraryUrn="urn:adsk.eagle:library:294" +UsedLibraryUrn="urn:adsk.eagle:library:295" +UsedLibraryUrn="urn:adsk.eagle:library:296" +UsedLibraryUrn="urn:adsk.eagle:library:297" +UsedLibraryUrn="urn:adsk.eagle:library:100" +UsedLibraryUrn="urn:adsk.eagle:library:298" +UsedLibraryUrn="urn:adsk.eagle:library:299" +UsedLibraryUrn="urn:adsk.eagle:library:300" +UsedLibraryUrn="urn:adsk.eagle:library:301" +UsedLibraryUrn="urn:adsk.eagle:library:302" +UsedLibraryUrn="urn:adsk.eagle:library:303" +UsedLibraryUrn="urn:adsk.eagle:library:304" +UsedLibraryUrn="urn:adsk.eagle:library:305" +UsedLibraryUrn="urn:adsk.eagle:library:306" +UsedLibraryUrn="urn:adsk.eagle:library:307" +UsedLibraryUrn="urn:adsk.eagle:library:101" +UsedLibraryUrn="urn:adsk.eagle:library:308" +UsedLibraryUrn="urn:adsk.eagle:library:309" +UsedLibraryUrn="urn:adsk.eagle:library:310" +UsedLibraryUrn="urn:adsk.eagle:library:311" +UsedLibraryUrn="urn:adsk.eagle:library:312" +UsedLibraryUrn="urn:adsk.eagle:library:313" +UsedLibraryUrn="urn:adsk.eagle:library:314" +UsedLibraryUrn="urn:adsk.eagle:library:315" +UsedLibraryUrn="urn:adsk.eagle:library:316" +UsedLibraryUrn="urn:adsk.eagle:library:317" +UsedLibraryUrn="urn:adsk.eagle:library:102" +UsedLibraryUrn="urn:adsk.eagle:library:318" +UsedLibraryUrn="urn:adsk.eagle:library:319" +UsedLibraryUrn="urn:adsk.eagle:library:320" +UsedLibraryUrn="urn:adsk.eagle:library:321" +UsedLibraryUrn="urn:adsk.eagle:library:322" +UsedLibraryUrn="urn:adsk.eagle:library:323" +UsedLibraryUrn="urn:adsk.eagle:library:324" +UsedLibraryUrn="urn:adsk.eagle:library:325" +UsedLibraryUrn="urn:adsk.eagle:library:326" +UsedLibraryUrn="urn:adsk.eagle:library:327" +UsedLibraryUrn="urn:adsk.eagle:library:103" +UsedLibraryUrn="urn:adsk.eagle:library:328" +UsedLibraryUrn="urn:adsk.eagle:library:329" +UsedLibraryUrn="urn:adsk.eagle:library:330" +UsedLibraryUrn="urn:adsk.eagle:library:331" +UsedLibraryUrn="urn:adsk.eagle:library:332" +UsedLibraryUrn="urn:adsk.eagle:library:333" +UsedLibraryUrn="urn:adsk.eagle:library:334" +UsedLibraryUrn="urn:adsk.eagle:library:335" +UsedLibraryUrn="urn:adsk.eagle:library:336" +UsedLibraryUrn="urn:adsk.eagle:library:337" +UsedLibraryUrn="urn:adsk.eagle:library:104" +UsedLibraryUrn="urn:adsk.eagle:library:338" +UsedLibraryUrn="urn:adsk.eagle:library:339" +UsedLibraryUrn="urn:adsk.eagle:library:340" +UsedLibraryUrn="urn:adsk.eagle:library:341" +UsedLibraryUrn="urn:adsk.eagle:library:342" +UsedLibraryUrn="urn:adsk.eagle:library:343" +UsedLibraryUrn="urn:adsk.eagle:library:344" +UsedLibraryUrn="urn:adsk.eagle:library:345" +UsedLibraryUrn="urn:adsk.eagle:library:346" +UsedLibraryUrn="urn:adsk.eagle:library:347" +UsedLibraryUrn="urn:adsk.eagle:library:105" +UsedLibraryUrn="urn:adsk.eagle:library:348" +UsedLibraryUrn="urn:adsk.eagle:library:349" +UsedLibraryUrn="urn:adsk.eagle:library:350" +UsedLibraryUrn="urn:adsk.eagle:library:351" +UsedLibraryUrn="urn:adsk.eagle:library:352" +UsedLibraryUrn="urn:adsk.eagle:library:353" +UsedLibraryUrn="urn:adsk.eagle:library:354" +UsedLibraryUrn="urn:adsk.eagle:library:355" +UsedLibraryUrn="urn:adsk.eagle:library:356" +UsedLibraryUrn="urn:adsk.eagle:library:357" +UsedLibraryUrn="urn:adsk.eagle:library:106" +UsedLibraryUrn="urn:adsk.eagle:library:358" +UsedLibraryUrn="urn:adsk.eagle:library:359" +UsedLibraryUrn="urn:adsk.eagle:library:360" +UsedLibraryUrn="urn:adsk.eagle:library:361" +UsedLibraryUrn="urn:adsk.eagle:library:362" +UsedLibraryUrn="urn:adsk.eagle:library:363" +UsedLibraryUrn="urn:adsk.eagle:library:364" +UsedLibraryUrn="urn:adsk.eagle:library:365" +UsedLibraryUrn="urn:adsk.eagle:library:366" +UsedLibraryUrn="urn:adsk.eagle:library:367" +UsedLibraryUrn="urn:adsk.eagle:library:107" +UsedLibraryUrn="urn:adsk.eagle:library:368" +UsedLibraryUrn="urn:adsk.eagle:library:369" +UsedLibraryUrn="urn:adsk.eagle:library:370" +UsedLibraryUrn="urn:adsk.eagle:library:371" +UsedLibraryUrn="urn:adsk.eagle:library:372" +UsedLibraryUrn="urn:adsk.eagle:library:373" +UsedLibraryUrn="urn:adsk.eagle:library:374" +UsedLibraryUrn="urn:adsk.eagle:library:375" +UsedLibraryUrn="urn:adsk.eagle:library:376" +UsedLibraryUrn="urn:adsk.eagle:library:377" +UsedLibraryUrn="urn:adsk.eagle:library:81" +UsedLibraryUrn="urn:adsk.eagle:library:108" +UsedLibraryUrn="urn:adsk.eagle:library:378" +UsedLibraryUrn="urn:adsk.eagle:library:379" +UsedLibraryUrn="urn:adsk.eagle:library:380" +UsedLibraryUrn="urn:adsk.eagle:library:381" +UsedLibraryUrn="urn:adsk.eagle:library:382" +UsedLibraryUrn="urn:adsk.eagle:library:383" +UsedLibraryUrn="urn:adsk.eagle:library:384" +UsedLibraryUrn="urn:adsk.eagle:library:385" +UsedLibraryUrn="urn:adsk.eagle:library:386" +UsedLibraryUrn="urn:adsk.eagle:library:387" +UsedLibraryUrn="urn:adsk.eagle:library:109" +UsedLibraryUrn="urn:adsk.eagle:library:388" +UsedLibraryUrn="urn:adsk.eagle:library:389" +UsedLibraryUrn="urn:adsk.eagle:library:390" +UsedLibraryUrn="urn:adsk.eagle:library:391" +UsedLibraryUrn="urn:adsk.eagle:library:392" +UsedLibraryUrn="urn:adsk.eagle:library:393" +UsedLibraryUrn="urn:adsk.eagle:library:394" +UsedLibraryUrn="urn:adsk.eagle:library:395" +UsedLibraryUrn="urn:adsk.eagle:library:396" +UsedLibraryUrn="urn:adsk.eagle:library:397" +UsedLibraryUrn="urn:adsk.eagle:library:110" +UsedLibraryUrn="urn:adsk.eagle:library:398" +UsedLibraryUrn="urn:adsk.eagle:library:399" +UsedLibraryUrn="urn:adsk.eagle:library:400" +UsedLibraryUrn="urn:adsk.eagle:library:401" +UsedLibraryUrn="urn:adsk.eagle:library:402" +UsedLibraryUrn="urn:adsk.eagle:library:403" +UsedLibraryUrn="urn:adsk.eagle:library:404" +UsedLibraryUrn="urn:adsk.eagle:library:405" +UsedLibraryUrn="urn:adsk.eagle:library:406" +UsedLibraryUrn="urn:adsk.eagle:library:407" +UsedLibraryUrn="urn:adsk.eagle:library:111" +UsedLibraryUrn="urn:adsk.eagle:library:408" +UsedLibraryUrn="urn:adsk.eagle:library:409" +UsedLibraryUrn="urn:adsk.eagle:library:410" +UsedLibraryUrn="urn:adsk.eagle:library:411" +UsedLibraryUrn="urn:adsk.eagle:library:412" +UsedLibraryUrn="urn:adsk.eagle:library:413" +UsedLibraryUrn="urn:adsk.eagle:library:414" +UsedLibraryUrn="urn:adsk.eagle:library:415" +UsedLibraryUrn="urn:adsk.eagle:library:416" +UsedLibraryUrn="urn:adsk.eagle:library:417" +UsedLibraryUrn="urn:adsk.eagle:library:112" +UsedLibraryUrn="urn:adsk.eagle:library:418" +UsedLibraryUrn="urn:adsk.eagle:library:419" +UsedLibraryUrn="urn:adsk.eagle:library:527439" +UsedLibraryUrn="urn:adsk.eagle:library:113" +UsedLibraryUrn="urn:adsk.eagle:library:114" +UsedLibraryUrn="urn:adsk.eagle:library:115" +UsedLibraryUrn="urn:adsk.eagle:library:116" +UsedLibraryUrn="urn:adsk.eagle:library:117" +UsedLibraryUrn="urn:adsk.eagle:library:82" +UsedLibraryUrn="urn:adsk.eagle:library:118" +UsedLibraryUrn="urn:adsk.eagle:library:119" +UsedLibraryUrn="urn:adsk.eagle:library:120" +UsedLibraryUrn="urn:adsk.eagle:library:121" +UsedLibraryUrn="urn:adsk.eagle:library:122" +UsedLibraryUrn="urn:adsk.eagle:library:123" +UsedLibraryUrn="urn:adsk.eagle:library:124" +UsedLibraryUrn="urn:adsk.eagle:library:125" +UsedLibraryUrn="urn:adsk.eagle:library:126" +UsedLibraryUrn="urn:adsk.eagle:library:127" +UsedLibraryUrn="urn:adsk.eagle:library:83" +UsedLibraryUrn="urn:adsk.eagle:library:128" +UsedLibraryUrn="urn:adsk.eagle:library:129" +UsedLibraryUrn="urn:adsk.eagle:library:130" +UsedLibraryUrn="urn:adsk.eagle:library:131" +UsedLibraryUrn="urn:adsk.eagle:library:132" +UsedLibraryUrn="urn:adsk.eagle:library:133" +UsedLibraryUrn="urn:adsk.eagle:library:134" +UsedLibraryUrn="urn:adsk.eagle:library:135" +UsedLibraryUrn="urn:adsk.eagle:library:136" +UsedLibraryUrn="urn:adsk.eagle:library:137" +UsedLibraryUrn="urn:adsk.eagle:library:84" +UsedLibraryUrn="urn:adsk.eagle:library:138" +UsedLibraryUrn="urn:adsk.eagle:library:139" +UsedLibraryUrn="urn:adsk.eagle:library:140" +UsedLibraryUrn="urn:adsk.eagle:library:141" +UsedLibraryUrn="urn:adsk.eagle:library:142" +UsedLibraryUrn="urn:adsk.eagle:library:143" +UsedLibraryUrn="urn:adsk.eagle:library:144" +UsedLibraryUrn="urn:adsk.eagle:library:145" +UsedLibraryUrn="urn:adsk.eagle:library:146" +UsedLibraryUrn="urn:adsk.eagle:library:147" +UsedLibraryUrn="urn:adsk.eagle:library:85" +UsedLibraryUrn="urn:adsk.eagle:library:148" +UsedLibraryUrn="urn:adsk.eagle:library:149" +UsedLibraryUrn="urn:adsk.eagle:library:150" +UsedLibraryUrn="urn:adsk.eagle:library:151" +UsedLibraryUrn="urn:adsk.eagle:library:152" +UsedLibraryUrn="urn:adsk.eagle:library:153" +UsedLibraryUrn="urn:adsk.eagle:library:154" +UsedLibraryUrn="urn:adsk.eagle:library:155" +UsedLibraryUrn="urn:adsk.eagle:library:156" +UsedLibraryUrn="urn:adsk.eagle:library:157" +UsedLibraryUrn="urn:adsk.eagle:library:86" +UsedLibraryUrn="urn:adsk.eagle:library:158" +UsedLibraryUrn="urn:adsk.eagle:library:159" +UsedLibraryUrn="urn:adsk.eagle:library:160" +UsedLibraryUrn="urn:adsk.eagle:library:161" +UsedLibraryUrn="urn:adsk.eagle:library:162" +UsedLibraryUrn="urn:adsk.eagle:library:163" +UsedLibraryUrn="urn:adsk.eagle:library:164" +UsedLibraryUrn="urn:adsk.eagle:library:165" +UsedLibraryUrn="urn:adsk.eagle:library:166" +UsedLibraryUrn="urn:adsk.eagle:library:167" +UsedLibraryUrn="urn:adsk.eagle:library:87" +UsedLibraryUrn="urn:adsk.eagle:library:168" +UsedLibraryUrn="urn:adsk.eagle:library:169" +UsedLibraryUrn="urn:adsk.eagle:library:170" +UsedLibraryUrn="urn:adsk.eagle:library:171" +UsedLibraryUrn="urn:adsk.eagle:library:172" +UsedLibraryUrn="urn:adsk.eagle:library:173" +UsedLibraryUrn="urn:adsk.eagle:library:174" +UsedLibraryUrn="urn:adsk.eagle:library:175" +UsedLibraryUrn="urn:adsk.eagle:library:176" +UsedLibraryUrn="urn:adsk.eagle:library:177" +UsedLibraryUrn="urn:adsk.eagle:library:420" +UsedLibraryUrn="urn:adsk.eagle:library:507" +UsedLibraryUrn="urn:adsk.eagle:library:508" +UsedLibraryUrn="urn:adsk.eagle:library:509" +UsedLibraryUrn="urn:adsk.eagle:library:510" +UsedLibraryUrn="urn:adsk.eagle:library:511" +UsedLibraryUrn="urn:adsk.eagle:library:512" +UsedLibraryUrn="urn:adsk.eagle:library:513" +UsedLibraryUrn="urn:adsk.eagle:library:514" +UsedLibraryUrn="urn:adsk.eagle:library:515" +UsedLibraryUrn="urn:adsk.eagle:library:516" +UsedLibraryUrn="urn:adsk.eagle:library:517" +UsedLibraryUrn="urn:adsk.eagle:library:518" +UsedLibraryUrn="urn:adsk.eagle:library:519" +UsedLibraryUrn="urn:adsk.eagle:library:520" +UsedLibraryUrn="urn:adsk.eagle:library:521" +UsedLibraryUrn="urn:adsk.eagle:library:522" +UsedLibraryUrn="urn:adsk.eagle:library:523" +UsedLibraryUrn="urn:adsk.eagle:library:524" +UsedLibraryUrn="urn:adsk.eagle:library:525" +UsedLibraryUrn="urn:adsk.eagle:library:526" +UsedLibraryUrn="urn:adsk.eagle:library:527" +UsedLibraryUrn="urn:adsk.eagle:library:528" +UsedLibraryUrn="urn:adsk.eagle:library:529" +UsedLibraryUrn="urn:adsk.eagle:library:530" +UsedLibraryUrn="urn:adsk.eagle:library:532" +UsedLibraryUrn="urn:adsk.eagle:library:533" +UsedLibraryUrn="urn:adsk.eagle:library:531" +UsedLibraryUrn="urn:adsk.eagle:library:534" +UsedLibraryUrn="urn:adsk.eagle:library:535" +UsedLibraryUrn="urn:adsk.eagle:library:536" +UsedLibraryUrn="urn:adsk.eagle:library:472" +UsedLibraryUrn="urn:adsk.eagle:library:441" + +[Win_1] +Type="Control Panel" +Number=0 + +[Desktop] +Screen="1920 1080" +Window="Win_1" diff --git a/Fireflies-arduino/fireflies.b#1 b/Fireflies-arduino/fireflies.b#1 new file mode 100644 index 0000000..43b2c32 --- /dev/null +++ b/Fireflies-arduino/fireflies.b#1 @@ -0,0 +1,990 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Halloween Board +v 2 +Russ Handorf + + + + + +<B>Dual In Line</B><p> +package type P + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<h3>SparkFun Capacitors</h3> +This library contains capacitors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>CAP-PTH-SMALL-KIT</h3> +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571).<br> +<br> +<b>Warning:</b> This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 PTH spaced 0.1" apart + + + +>Name +>Value + + + + +CAP-PTH-SMALL-KIT +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571). + +Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + +2 PTH spaced 0.1" apart + + + + +<h3>SparkFun Connectors</h3> +This library contains electrically-functional connectors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>FTDI Basic </h3> +Includes tDocu labels for end pins that match the FTDI Basic connection. +<p>Specifications: +<ul><li>Pin count: 6</li> +<li>Pin pitch: 0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>6_Pin_Serial_Cable</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GRN +BLK +>NAME +>VALUE + + + + + + + + +<h3>USB Type B Female PTH Mounted</h3> +<p>Specifications: +<ul><li>Pin count:4 main, 2 shield</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/USB-B%20Connector.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>USB_B</li> +</ul></p> + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole - 2x6</h3> +<p>Specifications: +<ul><li>Pin count:12</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_06x2</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +FTDI Basic +Includes tDocu labels for end pins that match the FTDI Basic connection. +Specifications: +Pin count: 6 +Pin pitch: 0.1" + +Example device(s): +6_Pin_Serial_Cable + + + +USB Type B Female PTH Mounted +Specifications: +Pin count:4 main, 2 shield + +Datasheet referenced for footprint +Example device(s): +USB_B + + + + + + +Plated Through Hole - 2x6 +Specifications: +Pin count:12 +Pin pitch:0.1" + +Example device(s): +CONN_06x2 + + + + + + + + +<h3>SparkFun Resistors</h3> +This library contains resistors. Reference designator:R. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>AXIAL-0.3</h3> +<p>Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes.</p> + + + + + + + + + + +>Name +>Value + + + + +AXIAL-0.3 +Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes. + + + + +<h3>SparkFun Clocks, Oscillators and Resonators</h3> +This library contains the real-time clocks, oscillators, resonators, and crystals we use. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>HC49/US 11.6x4.6mm PTH Crystal</h3> +<p><a href="https://www.digikey.com/Web%20Export/Supplier%20Content/Citizen_300/PDF/Citizen_HC49US.pdf?redirected=1">Example Datasheet</a></p> + + + + + + +>NAME +>VALUE + + + + +HC49/US 11.6x4.6mm PTH Crystal +Example Datasheet + + + + + + + + + + + + + +<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>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 6.2.2 text objects can contain more than one line, +which will not be processed correctly with this version. + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Fireflies-arduino/fireflies.b#2 b/Fireflies-arduino/fireflies.b#2 new file mode 100644 index 0000000..e3c03e3 --- /dev/null +++ b/Fireflies-arduino/fireflies.b#2 @@ -0,0 +1,946 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Halloween Board +v 2 +Russ Handorf + + + + + +<B>Dual In Line</B><p> +package type P + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<h3>SparkFun Capacitors</h3> +This library contains capacitors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>CAP-PTH-SMALL-KIT</h3> +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571).<br> +<br> +<b>Warning:</b> This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 PTH spaced 0.1" apart + + + +>Name +>Value + + + + +CAP-PTH-SMALL-KIT +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571). + +Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + +2 PTH spaced 0.1" apart + + + + +<h3>SparkFun Connectors</h3> +This library contains electrically-functional connectors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>FTDI Basic </h3> +Includes tDocu labels for end pins that match the FTDI Basic connection. +<p>Specifications: +<ul><li>Pin count: 6</li> +<li>Pin pitch: 0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>6_Pin_Serial_Cable</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GRN +BLK +>NAME +>VALUE + + + + + + + + +<h3>Screw Terminal 5mm Pitch -3 Pin PTH</h3> +<p>Specifications: +<ul><li>Pin count: 3</li> +<li>Pin pitch: 5mm/197mil</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-5mm.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Screw Terminal 5mm Pitch -2 Pin PTH</h3> +<p>Specifications: +<ul><li>Pin count: 2</li> +<li>Pin pitch: 5mm/197mil</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-5mm.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>USB Type B Female PTH Mounted</h3> +<p>Specifications: +<ul><li>Pin count:4 main, 2 shield</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/USB-B%20Connector.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>USB_B</li> +</ul></p> + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +FTDI Basic +Includes tDocu labels for end pins that match the FTDI Basic connection. +Specifications: +Pin count: 6 +Pin pitch: 0.1" + +Example device(s): +6_Pin_Serial_Cable + + + +Screw Terminal 5mm Pitch -3 Pin PTH +Specifications: +Pin count: 3 +Pin pitch: 5mm/197mil + +Datasheet referenced for footprint +Example device(s): +CONN_03 + + + + + + +Screw Terminal 5mm Pitch -2 Pin PTH +Specifications: +Pin count: 2 +Pin pitch: 5mm/197mil + +Datasheet referenced for footprint +Example device(s): +CONN_02 + + + + + + +USB Type B Female PTH Mounted +Specifications: +Pin count:4 main, 2 shield + +Datasheet referenced for footprint +Example device(s): +USB_B + + + + + + + + +<h3>SparkFun Resistors</h3> +This library contains resistors. Reference designator:R. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>AXIAL-0.3</h3> +<p>Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes.</p> + + + + + + + + + + +>Name +>Value + + + + +AXIAL-0.3 +Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes. + + + + +<h3>SparkFun Clocks, Oscillators and Resonators</h3> +This library contains the real-time clocks, oscillators, resonators, and crystals we use. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>HC49/US 11.6x4.6mm PTH Crystal</h3> +<p><a href="https://www.digikey.com/Web%20Export/Supplier%20Content/Citizen_300/PDF/Citizen_HC49US.pdf?redirected=1">Example Datasheet</a></p> + + + + + + +>NAME +>VALUE + + + + +HC49/US 11.6x4.6mm PTH Crystal +Example Datasheet + + + + + + + + + + + + + +<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>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 6.2.2 text objects can contain more than one line, +which will not be processed correctly with this version. + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Fireflies-arduino/fireflies.brd b/Fireflies-arduino/fireflies.brd new file mode 100644 index 0000000..d2bb2c9 --- /dev/null +++ b/Fireflies-arduino/fireflies.brd @@ -0,0 +1,999 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Firefly Board +v 1 +Russ Handorf + + + + + +<B>Dual In Line</B><p> +package type P + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +<h3>SparkFun Capacitors</h3> +This library contains capacitors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>CAP-PTH-SMALL-KIT</h3> +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571).<br> +<br> +<b>Warning:</b> This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 PTH spaced 0.1" apart + + + +>Name +>Value + + + + +CAP-PTH-SMALL-KIT +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571). + +Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + +2 PTH spaced 0.1" apart + + + + +<h3>SparkFun Connectors</h3> +This library contains electrically-functional connectors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>FTDI Basic </h3> +Includes tDocu labels for end pins that match the FTDI Basic connection. +<p>Specifications: +<ul><li>Pin count: 6</li> +<li>Pin pitch: 0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>6_Pin_Serial_Cable</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GRN +BLK +>NAME +>VALUE + + + + + + + + +<h3>USB Type B Female PTH Mounted</h3> +<p>Specifications: +<ul><li>Pin count:4 main, 2 shield</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/USB-B%20Connector.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>USB_B</li> +</ul></p> + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole - 2x6</h3> +<p>Specifications: +<ul><li>Pin count:12</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_06x2</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +FTDI Basic +Includes tDocu labels for end pins that match the FTDI Basic connection. +Specifications: +Pin count: 6 +Pin pitch: 0.1" + +Example device(s): +6_Pin_Serial_Cable + + + +USB Type B Female PTH Mounted +Specifications: +Pin count:4 main, 2 shield + +Datasheet referenced for footprint +Example device(s): +USB_B + + + + + + +Plated Through Hole - 2x6 +Specifications: +Pin count:12 +Pin pitch:0.1" + +Example device(s): +CONN_06x2 + + + + + + + + +<h3>SparkFun Resistors</h3> +This library contains resistors. Reference designator:R. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>AXIAL-0.3</h3> +<p>Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes.</p> + + + + + + + + + + +>Name +>Value + + + + +AXIAL-0.3 +Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes. + + + + +<h3>SparkFun Clocks, Oscillators and Resonators</h3> +This library contains the real-time clocks, oscillators, resonators, and crystals we use. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>HC49/US 11.6x4.6mm PTH Crystal</h3> +<p><a href="https://www.digikey.com/Web%20Export/Supplier%20Content/Citizen_300/PDF/Citizen_HC49US.pdf?redirected=1">Example Datasheet</a></p> + + + + + + +>NAME +>VALUE + + + + +HC49/US 11.6x4.6mm PTH Crystal +Example Datasheet + + + + + + + + + + + + + +<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>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 6.2.2 text objects can contain more than one line, +which will not be processed correctly with this version. + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Fireflies-arduino/fireflies.s#1 b/Fireflies-arduino/fireflies.s#1 new file mode 100644 index 0000000..09d34de --- /dev/null +++ b/Fireflies-arduino/fireflies.s#1 @@ -0,0 +1,1925 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>Dual In Line</B><p> +package type P + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>MICROCONTROLLER</b><p> +16 kBytes FLASH<p> +1 kBytes SRAM<p> +512 Bytes EEPROM<p> +USART<p> +8-channel 10 bit ADC<p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Capacitors</h3> +This library contains capacitors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<p><b>Generic 1005 (0402) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + +<p><b>Generic 1608 (0603) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + +<h3>CAP-PTH-SMALL-KIT</h3> +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571).<br> +<br> +<b>Warning:</b> This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 PTH spaced 0.1" apart + + + +>Name +>Value + + + + +Generic 1005 (0402) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +Generic 1608 (0603) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +CAP-PTH-SMALL-KIT +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571). + +Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + +2 PTH spaced 0.1" apart + + + + + + +>NAME +>VALUE + + + + + + + + +<h3>0.1µF ceramic capacitors</h3> +<p>A capacitor is a passive two-terminal electrical component used to store electrical energy temporarily in an electric field.</p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>22pF ceramic capacitors</h3> +<p>A capacitor is a passive two-terminal electrical component used to store electrical energy temporarily in an electric field.</p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Power Symbols</h3> +This library contains power, ground, and voltage-supply symbols. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + + + +<h3>VCC Voltage Supply</h3> + + + +>VALUE + + +<h3>Digital Ground Supply</h3> + + +>VALUE + + + + +<h3>VCC Voltage Supply</h3> +<p>Positive voltage supply (traditionally for a BJT device, C=collector).</p> + + + + + + + + + + + + +<h3>Ground Supply Symbol</h3> +<p>Generic signal ground supply symbol.</p> + + + + + + + + + + + + + + +<h3>SparkFun Resistors</h3> +This library contains resistors. Reference designator:R. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>AXIAL-0.3</h3> +<p>Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes.</p> + + + + + + + + + + +>Name +>Value + + +<h3>AXIAL-0.3-KIT</h3> +<p>Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes.</p> +<p><b>Warning:</b> This is the KIT version of the AXIAL-0.3 package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side.</p> + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + +<p><b>Generic 1005 (0402) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + +<p><b>Generic 1608 (0603) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + +<p><b>Generic 2012 (0805) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + +>NAME +>VALUE + + + + + + +<p><b>Generic 3216 (1206) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + + + +AXIAL-0.3 +Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes. + + +AXIAL-0.3-KIT +Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes. +Warning: This is the KIT version of the AXIAL-0.3 package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + +Generic 1005 (0402) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +Generic 1608 (0603) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +Generic 2012 (0805) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +Generic 3216 (1206) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +Generic Resistor Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Connectors</h3> +This library contains electrically-functional connectors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>FTDI Basic </h3> +Includes tDocu labels for end pins that match the FTDI Basic connection. +<p>Specifications: +<ul><li>Pin count: 6</li> +<li>Pin pitch: 0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>6_Pin_Serial_Cable</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GRN +BLK +>NAME +>VALUE + + + + + + + + +<h3>USB Type B Female PTH Mounted</h3> +<p>Specifications: +<ul><li>Pin count:4 main, 2 shield</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/USB-B%20Connector.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>USB_B</li> +</ul></p> + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Surface Mount - 2x6</h3> +<p>Specifications: +<ul><li>Pin count:12</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_06x2</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole - 2x6</h3> +<p>Specifications: +<ul><li>Pin count:12</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_06x2</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +FTDI Basic +Includes tDocu labels for end pins that match the FTDI Basic connection. +Specifications: +Pin count: 6 +Pin pitch: 0.1" + +Example device(s): +6_Pin_Serial_Cable + + + +USB Type B Female PTH Mounted +Specifications: +Pin count:4 main, 2 shield + +Datasheet referenced for footprint +Example device(s): +USB_B + + + + + + +Surface Mount - 2x6 +Specifications: +Pin count:12 +Pin pitch:0.1" + +Example device(s): +CONN_06x2 + + + + + + +Plated Through Hole - 2x6 +Specifications: +Pin count:12 +Pin pitch:0.1" + +Example device(s): +CONN_06x2 + + + + + + + + +<h3>6 Pin Connection</h3> + + + + + + + + + + +>VALUE +>NAME + + + + + + + + +<h3>USB A/B - with Shield Pins</h3> +<p>USB connector for type-A and type-B connectors. Includes shield pins broken out. </p> + + + + +USB +>NAME +>VALUE + + + + + + + +<h3>12 Pin Connection</h3> +6x2 pin layout + + + + + + + + + + + + + + + + +>VALUE +>NAME + + + + + + + + + + + + + + + + +<h3>6-pin header connection for use with the "FTDI BASIC" pinout - CABLE SIDE.</h3> +<p></p> + +<h3>Also known as "Arduino Serial Program Header".</h3> +<p></p> + +This is used on a design to provide a 6-pin connection point for serial communication usually from a USB cable (D+/D-) to these headers (RX/TX). It also has the remaining pins necessary for programming in the Arduino evironment (DTR, GND, and sometimes VCC). + +<p></p> +<b>Note, this device has "CABLE" in the name.</b> It is intended to be used on a design that usually lives on the end of your USB cable and prvides the converter chip (FTDI232 or FTDI231x) to commnicate serial RX/TX. + +<p></p> +<b>The "sister" device, named "TARGET"</b> is inteneded to be used on a design that contains a target micro-controller that you wish to program. +<p></p> +<b>You can populate with some of these:</b> +<ul> +<li><a href="https://www.sparkfun.com/products/115"> Female Headers</a> (PRT-00115)</li> +</ul> +<p></p> +For reference (or to suit your programming needs) check out these designs: +<ul> +<li><a href="https://www.sparkfun.com/products/9716"> SparkFun FTDI Basic Breakout - 5V</a> (DEV-09716)</li> +<li><a href="https://www.sparkfun.com/products/9873"> SparkFun FTDI Basic Breakout - 3.3V</a> (DEV-09873)</li> +<li><a href="https://www.sparkfun.com/products/12935"> SparkFun FTDI SmartBasic</a> (DEV-12935)</li> +<li><a href="https://www.sparkfun.com/products/13746"> SparkFun Beefy 3 - FTDI Basic Breakout</a> (DEV-13746)</li> +</ul> + + + + + + + + + + + + + + + + + + + + + + + +<h3>USB Type B Connector</h3> +<p></p> +<p>SparkFun Products: +<ul><li><a href=”https://www.sparkfun.com/products/13899”>SparkFun Stepoko</a> PTH</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections</h3> + +<p></p> +<b>On any of the 0.1 inch spaced packages, you can populate with these:</b> +<ul> +<li><a href="https://www.sparkfun.com/products/116"> Break Away Headers - Straight</a> (PRT-00116)</li> +<li><a href="https://www.sparkfun.com/products/553"> Break Away Male Headers - Right Angle</a> (PRT-00553)</li> +<li><a href="https://www.sparkfun.com/products/115"> Female Headers</a> (PRT-00115)</li> +<li><a href="https://www.sparkfun.com/products/117"> Break Away Headers - Machine Pin</a> (PRT-00117)</li> +<li><a href="https://www.sparkfun.com/products/743"> Break Away Female Headers - Swiss Machine Pin</a> (PRT-00743)</li> +</ul> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Clocks, Oscillators and Resonators</h3> +This library contains the real-time clocks, oscillators, resonators, and crystals we use. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>5x3.2mm SMD Crystal</h3> +<p>Example: <a href="https://www.sparkfun.com/products/94">16MHz SMD Crystal</a> (<a href="https://www.sparkfun.com/datasheets/Components/SPK-5032-16MHZ.pdf">Datasheet</a>)</p> + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>HC49/US 11.6x4.6mm PTH Crystal</h3> +<p><a href="https://www.digikey.com/Web%20Export/Supplier%20Content/Citizen_300/PDF/Citizen_HC49US.pdf?redirected=1">Example Datasheet</a></p> + + + + + + +>NAME +>VALUE + + + + +5x3.2mm SMD Crystal +Example: 16MHz SMD Crystal (Datasheet) + + +HC49/US 11.6x4.6mm PTH Crystal +Example Datasheet + + + + +<h3>Crystal (no ground pin)</h3> + + + + + + + + +>NAME +>VALUE +1 +2 + + + + + + +<h3>16MHz Crystal</h3> +<p><a href="http://www.digikey.com/product-search/en?keywords=535-9122-1-ND">Digikey Example</a></p> +<p><ul><li>Frequency: 16MHz</li> +<li>Frequency Stability: &plusmn;50ppm</li> +<li>Frequency Tolerance: &plusmn;20ppm</li> +<li>Load Capacitance: 18pF</li></ul></p> +<p><b>SparkFun Products:</b> +<ul><li><a href=”https://www.sparkfun.com/products/12640”>Pro Micro -5V/16MHz</a></li> +<li><a href=”https://www.sparkfun.com/products/10097”>SparkFun Serial Enabled LCD Kit</a></li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Fireflies-arduino/fireflies.s#2 b/Fireflies-arduino/fireflies.s#2 new file mode 100644 index 0000000..e8e0789 --- /dev/null +++ b/Fireflies-arduino/fireflies.s#2 @@ -0,0 +1,4184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>Dual In Line</B><p> +package type P + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>MICROCONTROLLER</b><p> +16 kBytes FLASH<p> +1 kBytes SRAM<p> +512 Bytes EEPROM<p> +USART<p> +8-channel 10 bit ADC<p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Capacitors</h3> +This library contains capacitors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<p><b>Generic 1005 (0402) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + +<p><b>Generic 1608 (0603) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + +<h3>CAP-PTH-SMALL-KIT</h3> +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571).<br> +<br> +<b>Warning:</b> This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 PTH spaced 0.1" apart + + + +>Name +>Value + + + + +Generic 1005 (0402) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +Generic 1608 (0603) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +CAP-PTH-SMALL-KIT +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571). + +Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + +2 PTH spaced 0.1" apart + + + + + + +>NAME +>VALUE + + + + + + + + +<h3>0.1µF ceramic capacitors</h3> +<p>A capacitor is a passive two-terminal electrical component used to store electrical energy temporarily in an electric field.</p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>22pF ceramic capacitors</h3> +<p>A capacitor is a passive two-terminal electrical component used to store electrical energy temporarily in an electric field.</p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Power Symbols</h3> +This library contains power, ground, and voltage-supply symbols. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + + + +<h3>VCC Voltage Supply</h3> + + + +>VALUE + + +<h3>Digital Ground Supply</h3> + + +>VALUE + + + + +<h3>VCC Voltage Supply</h3> +<p>Positive voltage supply (traditionally for a BJT device, C=collector).</p> + + + + + + + + + + + + +<h3>Ground Supply Symbol</h3> +<p>Generic signal ground supply symbol.</p> + + + + + + + + + + + + + + +<h3>SparkFun Resistors</h3> +This library contains resistors. Reference designator:R. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>AXIAL-0.3</h3> +<p>Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes.</p> + + + + + + + + + + +>Name +>Value + + +<h3>AXIAL-0.3-KIT</h3> +<p>Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes.</p> +<p><b>Warning:</b> This is the KIT version of the AXIAL-0.3 package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side.</p> + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + +<p><b>Generic 1005 (0402) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + +<p><b>Generic 1608 (0603) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + +<p><b>Generic 2012 (0805) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + +>NAME +>VALUE + + + + + + +<p><b>Generic 3216 (1206) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + + + +AXIAL-0.3 +Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes. + + +AXIAL-0.3-KIT +Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes. +Warning: This is the KIT version of the AXIAL-0.3 package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + +Generic 1005 (0402) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +Generic 1608 (0603) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +Generic 2012 (0805) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +Generic 3216 (1206) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +Generic Resistor Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Connectors</h3> +This library contains electrically-functional connectors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>FTDI Basic </h3> +Includes tDocu labels for end pins that match the FTDI Basic connection. +<p>Specifications: +<ul><li>Pin count: 6</li> +<li>Pin pitch: 0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>6_Pin_Serial_Cable</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GRN +BLK +>NAME +>VALUE + + + + + + + + +<h3>Plated Through Hole</h3> +<p>Specifications: +<ul><li>Pin count:2</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Molex 2-Pin Plated Through-Hole</h3> +<p>Specifications: +<ul><li>Pin count:2</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/2pin_molex_set_19iv10.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Screw Terminal 3.5mm Pitch - 2 Pin PTH</h3> +<p>Specifications: +<ul><li>Pin count: 2</li> +<li>Pin pitch: 3.5mm/138mil</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>JST-Right Angle Male Header SMT</h3> +<p>Specifications: +<ul><li>Pin count: 2</li> +<li>Pin pitch: 2mm</li> +</ul></p> +<p><a href=”http://www.4uconnector.com/online/object/4udrawing/20404.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_02</li> +<li>JST_2MM_MALE</li> +</ul></p> + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole</h3> +<p>Specifications: +<ul><li>Pin count:2</li> +<li>Pin pitch:0.15"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + +>NAME +>VALUE + + +<h3>JST-Vertical Male Header SMT </h3> +<p>Specifications: +<ul><li>Pin count: 2</li> +<li>Pin pitch: 2mm</li> +</ul></p> +<p><a href=”http://www.4uconnector.com/online/object/4udrawing/20404.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + + + + + + + +>Name +>Value + + +<h3>Screw Terminal 5mm Pitch -2 Pin PTH</h3> +<p>Specifications: +<ul><li>Pin count: 2</li> +<li>Pin pitch: 5mm/197mil</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-5mm.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole - Locking Footprint</h3> +Holes are staggered by 0.005" from center to hold pins while soldering. +<p>Specifications: +<ul><li>Pin count:2</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Molex 2-Pin Plated Through-Hole Locking Footprint</h3> +Holes are offset from center by 0.005" to hold pins in place during soldering. +<p>Specifications: +<ul><li>Pin count:2</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/2pin_molex_set_19iv10.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole - Long Pads with Locking Footprint</h3> +Pins are staggered by 0.005" from center to hold pins in place while soldering. +<p>Specifications: +<ul><li>Pin count:2</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Screw Terminal 3.5mm Pitch - 2 Pin PTH Locking</h3> +Holes are offset from center 0.005" to hold pins in place during soldering. +<p>Specifications: +<ul><li>Pin count: 2</li> +<li>Pin pitch: 3.5mm/138mil</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole - Long Pads without Silk Outline</h3> +<p>Specifications: +<ul><li>Pin count:2</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + +>NAME +>VALUE + + +<h3>Plated Through Hole - No Silk Outline</h3> +<p>Specifications: +<ul><li>Pin count:2</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + +>NAME +>VALUE + + +<h3>JST 2 Pin Right Angle Plated Through Hole</h3> +tDocu indicate polarity for connections that match SparkFun LiPo battery terminations. +<p>Specifications: +<ul><li>Pin count: 2</li> +<li>Pin pitch:2mm</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/Connectors/JST%282%29-01548.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + +>Name +>Value ++ +- + + + + + + + + + +<h3>Plated Through Hole - 0.1" holes</h3> +<p>Specifications: +<ul><li>Pin count:2</li> +<li>Pin pitch:0.2"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + +>NAME +>VALUE + + +<h3>Pogo Pins Connector - No Silk Outline</h3> +<p>Specifications: +<ul><li>Pin count:2</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + +>NAME +>VALUE + + +<h3>Screw Terminal 3.5mm Pitch - 2 Pin PTH No Silk Outline</h3> +<p>Specifications: +<ul><li>Pin count: 2</li> +<li>Pin pitch: 3.5mm/138mil</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>JST 2 Pin Right Angle Plated Through Hole- No Silk</h3> +tDocu indicate polarity for connections that match SparkFun LiPo battery terminations. +<br> No silk outline of connector. +<p>Specifications: +<ul><li>Pin count: 2</li> +<li>Pin pitch:2mm</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/Connectors/JST%282%29-01548.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + +>Name +>Value ++ +- + + +<h3>JST 2 Pin Right Angle Plated Through Hole - KIT</h3> +tDocu indicate polarity for connections that match SparkFun LiPo battery terminations. +<br> This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. +<br> This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. +<p>Specifications: +<ul><li>Pin count: 2</li> +<li>Pin pitch:2mm</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/Connectors/JST%282%29-01548.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + +>Name +>Value ++ +- + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>Spring Terminal- PCB Mount 2 Pin PTH</h3> +tDocu marks the spring arms +<p>Specifications: +<ul><li>Pin count: 4</li> +<li>Pin pitch: 0.1"</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/SpringTerminal.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + + + + + + + + + + + +<h3>2 Pin Screw Terminal - 2.54mm</h3> +<p>Specifications: +<ul><li>Pin count:2</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_02</li> +</ul></p> + + + + + + + + + +>NAME +>VALUE + + +2 pin poke-home connector + +part number 2062-2P from STA + + + + + + + + + +>NAME +>VALUE + + + + + + +>NAME +>VALUE + + + + +<h3>Plated Through Hole - 3 Pin</h3> +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>PTH - 3 Pin Vertical Molex Polarized Header</h3> +<p><b>Datasheet referenced for footprint:</b><a href="http://www.4uconnector.com/online/object/4udrawing/01932.pdf"> 4UCONN part # 01932 </a></p> +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Screw Terminal 3.5mm Pitch -3 Pin PTH</h3> +<p>Specifications: +<ul><li>Pin count: 3</li> +<li>Pin pitch: 3.5mm/138mil</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole - 3 Pin Locking Footprint</h3> +Pins are staggered 0.005" off center to lock pins while soldering. +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole - 3 Pin Long Pad w/ Locking Footprint</h3> +Holes are offset 0.005" from center to lock pins in place while soldering. +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>PTH - 3 Pin Vertical Molex Polarized Header</h3> +Pins are offset 0.005" from center to lock pins in place during soldering. +<p><b>Datasheet referenced for footprint:</b><a href="http://www.4uconnector.com/online/object/4udrawing/01932.pdf"> 4UCONN part # 01932 </a></p> +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Screw Terminal 3.5mm Pitch -3 Pin PTH Locking</h3> +Holes are offset 0.007" from center to hold pins in place during soldering. +<p>Specifications: +<ul><li>Pin count: 3</li> +<li>Pin pitch: 3.5mm/138mil</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole - 3 Pin No Silk Outline</h3> +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole - 3 Pin Long Pads</h3> +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + +>NAME +>VALUE + + +<h3>JST 3 Pin Right Angle Plated Through Hole</h3> +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:2mm</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/ePH.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + ++ +- +S +>NAME +>VALUE + + +<h3>Pogo Pins - 3 Pin</h3> +<p>Specifications: +<ul><li>Pin count:3</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + +>NAME +>VALUE + + +<h3>Screw Terminal 5mm Pitch -3 Pin PTH</h3> +<p>Specifications: +<ul><li>Pin count: 3</li> +<li>Pin pitch: 5mm/197mil</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-5mm.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole - 3 Pin Locking Footprint w/out Silk Outline</h3> +Holes are offset from center 0.005" to lock pins in place while soldering. +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + +>NAME +>VALUE + + +<h3>JST 3 Pin Right Angle SMT</h3> +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:2mm</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole - 3 Pin SMD</h3> +<p>Specifications: +<ul><li>Pin count:3</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + +>NAME +>VALUE + + +<h3>SMD - 3 Pin Right Angle Female Header</h3> +Silk outline of pin location +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + +>NAME +>VALUE + + +<h3>SMD- 3 Pin Right Angle Male Headers</h3> +No silk outline, but tDocu layer shows pin location. +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>SMD - 3 Pin Right Angle Male Header w/ Alignment Posts</h3> +<p><b>Datasheet referenced for footprint:</b><a href="http://www.4uconnector.com/online/object/4udrawing/11026.pdf"> 4UCONN part # 11026 </a></p> +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>JST 3 Pin Vertical Plated Through Hole</h3> +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:2mm</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/ePH.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + ++ +- +S +>NAME +>VALUE + + +<h3>SMD - 3 Pin Right Angle Male Header w/ Alignment Posts</h3> +<p><b>Datasheet referenced for footprint:</b><a href="http://www.4uconnector.com/online/object/4udrawing/11026.pdf"> 4UCONN part # 11026 </a></p> +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>JST 3 Pin Right Angle Plated Through Hole &ndash; NO SILK</h3> +<p>No silkscreen outline. tDoc layer (51) indicates connector footprint.</p> +<p>Specifications: +<ul><li>Pin count:3</li> +<li>Pin pitch:2mm</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/ePH.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + ++ +- +S +>NAME +>VALUE + + +<h3>Screw Terminal 3.5mm Pitch -3 Pin PTH &ndash; NO SILK</h3> +<p>No silkscreen outline. tDoc layer (51) indicates connector footprint.</p> +<p>Specifications: +<ul><li>Pin count: 3</li> +<li>Pin pitch: 3.5mm/138mil</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_03</li> +</ul></p> + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>USB Type B Female PTH Mounted</h3> +<p>Specifications: +<ul><li>Pin count:4 main, 2 shield</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/USB-B%20Connector.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>USB_B</li> +</ul></p> + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +FTDI Basic +Includes tDocu labels for end pins that match the FTDI Basic connection. +Specifications: +Pin count: 6 +Pin pitch: 0.1" + +Example device(s): +6_Pin_Serial_Cable + + + +Plated Through Hole - Long Pads without Silk Outline +Specifications: +Pin count:2 +Pin pitch:0.1" + +Example device(s): +CONN_02 + + + + + + +Plated Through Hole - 3 Pin +Specifications: +Pin count:3 +Pin pitch:0.1" + +Example device(s): +CONN_03 + + + + + + +PTH - 3 Pin Vertical Molex Polarized Header +Datasheet referenced for footprint: 4UCONN part # 01932 +Specifications: +Pin count:3 +Pin pitch:0.1" + +Example device(s): +CONN_03 + + + + + + +Screw Terminal 3.5mm Pitch -3 Pin PTH +Specifications: +Pin count: 3 +Pin pitch: 3.5mm/138mil + +Datasheet referenced for footprint +Example device(s): +CONN_03 + + + + + + +Plated Through Hole - 3 Pin Locking Footprint +Pins are staggered 0.005" off center to lock pins while soldering. +Specifications: +Pin count:3 +Pin pitch:0.1" + +Example device(s): +CONN_03 + + + + + + +Plated Through Hole - 3 Pin Long Pad w/ Locking Footprint +Holes are offset 0.005" from center to lock pins in place while soldering. +Specifications: +Pin count:3 +Pin pitch:0.1" + +Example device(s): +CONN_03 + + + + + + +PTH - 3 Pin Vertical Molex Polarized Header +Pins are offset 0.005" from center to lock pins in place during soldering. +Datasheet referenced for footprint: 4UCONN part # 01932 +Specifications: +Pin count:3 +Pin pitch:0.1" + +Example device(s): +CONN_03 + + + + + + +Screw Terminal 3.5mm Pitch -3 Pin PTH Locking +Holes are offset 0.007" from center to hold pins in place during soldering. +Specifications: +Pin count: 3 +Pin pitch: 3.5mm/138mil + +Datasheet referenced for footprint +Example device(s): +CONN_03 + + + + + + +Plated Through Hole - 3 Pin No Silk Outline +Specifications: +Pin count:3 +Pin pitch:0.1" + +Example device(s): +CONN_03 + + + + + + +Plated Through Hole - 3 Pin Long Pads +Specifications: +Pin count:3 +Pin pitch:0.1" + +Example device(s): +CONN_03 + + + + + + +JST 3 Pin Right Angle Plated Through Hole +Specifications: +Pin count:3 +Pin pitch:2mm + +Datasheet referenced for footprint +Example device(s): +CONN_03 + + + + + + +Pogo Pins - 3 Pin +Specifications: +Pin count:3 + +Example device(s): +CONN_03 + + + + + + +Screw Terminal 5mm Pitch -3 Pin PTH +Specifications: +Pin count: 3 +Pin pitch: 5mm/197mil + +Datasheet referenced for footprint +Example device(s): +CONN_03 + + + + + + +Plated Through Hole - 3 Pin Locking Footprint w/out Silk Outline +Holes are offset from center 0.005" to lock pins in place while soldering. +Specifications: +Pin count:3 +Pin pitch:0.1" + +Example device(s): +CONN_03 + + + + + + +JST 3 Pin Right Angle SMT +Specifications: +Pin count:3 +Pin pitch:2mm + +Example device(s): +CONN_03 + + + + + + +Plated Through Hole - 3 Pin SMD +Specifications: +Pin count:3 + +Example device(s): +CONN_03 + + + + + + +SMD - 3 Pin Right Angle Female Header +Silk outline of pin location +Specifications: +Pin count:3 +Pin pitch:0.1" + +Example device(s): +CONN_03 + + + + + + +SMD- 3 Pin Right Angle Male Headers +No silk outline, but tDocu layer shows pin location. +Specifications: +Pin count:3 +Pin pitch:0.1" + +Example device(s): +CONN_03 + + + + + + +SMD - 3 Pin Right Angle Male Header w/ Alignment Posts +Datasheet referenced for footprint: 4UCONN part # 11026 +Specifications: +Pin count:3 +Pin pitch:0.1" + +Example device(s): +CONN_03 + + + + + + +JST 3 Pin Vertical Plated Through Hole +Specifications: +Pin count:3 +Pin pitch:2mm + +Datasheet referenced for footprint +Example device(s): +CONN_03 + + + + + + +SMD - 3 Pin Right Angle Male Header w/ Alignment Posts +Datasheet referenced for footprint: 4UCONN part # 11026 +Specifications: +Pin count:3 +Pin pitch:0.1" + +Example device(s): +CONN_03 + + + + + + + + + + + +JST 3 Pin Right Angle Plated Through Hole &ndash; NO SILK +No silkscreen outline. tDoc layer (51) indicates connector footprint. +Specifications: +Pin count:3 +Pin pitch:2mm + +Datasheet referenced for footprint +Example device(s): +CONN_03 + + + + + + +Screw Terminal 3.5mm Pitch -3 Pin PTH &ndash; NO SILK +No silkscreen outline. tDoc layer (51) indicates connector footprint. +Specifications: +Pin count: 3 +Pin pitch: 3.5mm/138mil + +Datasheet referenced for footprint +Example device(s): +CONN_03 + + + + + + +Plated Through Hole +Specifications: +Pin count:2 +Pin pitch:0.1" + +Example device(s): +CONN_02 + + + + + + +Molex 2-Pin Plated Through-Hole +Specifications: +Pin count:2 +Pin pitch:0.1" + +Datasheet referenced for footprint +Example device(s): +CONN_02 + + + + + + +Screw Terminal 3.5mm Pitch - 2 Pin PTH +Specifications: +Pin count: 2 +Pin pitch: 3.5mm/138mil + +Datasheet referenced for footprint +Example device(s): +CONN_02 + + + + + + +JST-Right Angle Male Header SMT +Specifications: +Pin count: 2 +Pin pitch: 2mm + +Datasheet referenced for footprint +Example device(s): +CONN_02 +JST_2MM_MALE + + + + + + +Plated Through Hole +Specifications: +Pin count:2 +Pin pitch:0.15" + +Example device(s): +CONN_02 + + + + + + +JST-Vertical Male Header SMT +Specifications: +Pin count: 2 +Pin pitch: 2mm + +Datasheet referenced for footprint +Example device(s): +CONN_02 + + + + + + +Screw Terminal 5mm Pitch -2 Pin PTH +Specifications: +Pin count: 2 +Pin pitch: 5mm/197mil + +Datasheet referenced for footprint +Example device(s): +CONN_02 + + + + + + +Plated Through Hole - Locking Footprint +Holes are staggered by 0.005" from center to hold pins while soldering. +Specifications: +Pin count:2 +Pin pitch:0.1" + +Example device(s): +CONN_02 + + + + + + +Molex 2-Pin Plated Through-Hole Locking Footprint +Holes are offset from center by 0.005" to hold pins in place during soldering. +Specifications: +Pin count:2 +Pin pitch:0.1" + +Datasheet referenced for footprint +Example device(s): +CONN_02 + + + + + + +Plated Through Hole - Long Pads with Locking Footprint +Pins are staggered by 0.005" from center to hold pins in place while soldering. +Specifications: +Pin count:2 +Pin pitch:0.1" + +Example device(s): +CONN_02 + + + + + + +Screw Terminal 3.5mm Pitch - 2 Pin PTH Locking +Holes are offset from center 0.005" to hold pins in place during soldering. +Specifications: +Pin count: 2 +Pin pitch: 3.5mm/138mil + +Datasheet referenced for footprint +Example device(s): +CONN_02 + + + + + + +Plated Through Hole - No Silk Outline +Specifications: +Pin count:2 +Pin pitch:0.1" + +Example device(s): +CONN_02 + + + + + + +JST 2 Pin Right Angle Plated Through Hole +tDocu indicate polarity for connections that match SparkFun LiPo battery terminations. +Specifications: +Pin count: 2 +Pin pitch:2mm + +Datasheet referenced for footprint +Example device(s): +CONN_02 + + + + + + +Plated Through Hole - 0.1" holes +Specifications: +Pin count:2 +Pin pitch:0.2" + +Example device(s): +CONN_02 + + + + + + +Pogo Pins Connector - No Silk Outline +Specifications: +Pin count:2 +Pin pitch:0.1" + +Example device(s): +CONN_02 + + + + + + +Screw Terminal 3.5mm Pitch - 2 Pin PTH No Silk Outline +Specifications: +Pin count: 2 +Pin pitch: 3.5mm/138mil + +Datasheet referenced for footprint +Example device(s): +CONN_02 + + + + + + +JST 2 Pin Right Angle Plated Through Hole- No Silk +tDocu indicate polarity for connections that match SparkFun LiPo battery terminations. + No silk outline of connector. +Specifications: +Pin count: 2 +Pin pitch:2mm + +Datasheet referenced for footprint +Example device(s): +CONN_02 + + + + + + +JST 2 Pin Right Angle Plated Through Hole - KIT +tDocu indicate polarity for connections that match SparkFun LiPo battery terminations. + This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. + This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. +Specifications: +Pin count: 2 +Pin pitch:2mm + +Datasheet referenced for footprint +Example device(s): +CONN_02 + + + + + + +Spring Terminal- PCB Mount 2 Pin PTH +tDocu marks the spring arms +Specifications: +Pin count: 4 +Pin pitch: 0.1" + +Datasheet referenced for footprint +Example device(s): +CONN_02 + + + + + + +2 Pin Screw Terminal - 2.54mm +Specifications: +Pin count:2 +Pin pitch:0.1" + +Example device(s): +CONN_02 + + + + + + +2 pin poke-home connector + +part number 2062-2P from STA + + + + + + + + + + +USB Type B Female PTH Mounted +Specifications: +Pin count:4 main, 2 shield + +Datasheet referenced for footprint +Example device(s): +USB_B + + + + + + + + +<h3>6 Pin Connection</h3> + + + + + + + + + + +>VALUE +>NAME + + + + + + + + +<h3>2 Pin Connection</h3> + + + + + + +>VALUE +>NAME + + + + +<h3>3 Pin Connection</h3> + + + + + + + +>VALUE +>NAME + + + + + +<h3>USB A/B - with Shield Pins</h3> +<p>USB connector for type-A and type-B connectors. Includes shield pins broken out. </p> + + + + +USB +>NAME +>VALUE + + + + + + + + + +<h3>6-pin header connection for use with the "FTDI BASIC" pinout - CABLE SIDE.</h3> +<p></p> + +<h3>Also known as "Arduino Serial Program Header".</h3> +<p></p> + +This is used on a design to provide a 6-pin connection point for serial communication usually from a USB cable (D+/D-) to these headers (RX/TX). It also has the remaining pins necessary for programming in the Arduino evironment (DTR, GND, and sometimes VCC). + +<p></p> +<b>Note, this device has "CABLE" in the name.</b> It is intended to be used on a design that usually lives on the end of your USB cable and prvides the converter chip (FTDI232 or FTDI231x) to commnicate serial RX/TX. + +<p></p> +<b>The "sister" device, named "TARGET"</b> is inteneded to be used on a design that contains a target micro-controller that you wish to program. +<p></p> +<b>You can populate with some of these:</b> +<ul> +<li><a href="https://www.sparkfun.com/products/115"> Female Headers</a> (PRT-00115)</li> +</ul> +<p></p> +For reference (or to suit your programming needs) check out these designs: +<ul> +<li><a href="https://www.sparkfun.com/products/9716"> SparkFun FTDI Basic Breakout - 5V</a> (DEV-09716)</li> +<li><a href="https://www.sparkfun.com/products/9873"> SparkFun FTDI Basic Breakout - 3.3V</a> (DEV-09873)</li> +<li><a href="https://www.sparkfun.com/products/12935"> SparkFun FTDI SmartBasic</a> (DEV-12935)</li> +<li><a href="https://www.sparkfun.com/products/13746"> SparkFun Beefy 3 - FTDI Basic Breakout</a> (DEV-13746)</li> +</ul> + + + + + + + + + + + + + + + + + + + + + + + +<h3>Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections</h3> + +<p></p> +<b>On any of the 0.1 inch spaced packages, you can populate with these:</b> +<ul> +<li><a href="https://www.sparkfun.com/products/116"> Break Away Headers - Straight</a> (PRT-00116)</li> +<li><a href="https://www.sparkfun.com/products/553"> Break Away Male Headers - Right Angle</a> (PRT-00553)</li> +<li><a href="https://www.sparkfun.com/products/115"> Female Headers</a> (PRT-00115)</li> +<li><a href="https://www.sparkfun.com/products/117"> Break Away Headers - Machine Pin</a> (PRT-00117)</li> +<li><a href="https://www.sparkfun.com/products/743"> Break Away Female Headers - Swiss Machine Pin</a> (PRT-00743)</li> +</ul> + +<p></p> +<b> For SCREWTERMINALS and SPRING TERMINALS visit here:</b> +<ul> +<li><a href="https://www.sparkfun.com/search/results?term=Screw+Terminals"> Screw Terimnals on SparkFun.com</a> (5mm/3.5mm/2.54mm spacing)</li> +</ul> + +<p></p> +<b>This device is also useful as a general connection point to wire up your design to another part of your project. Our various solder wires solder well into these plated through hole pads.</b> +<ul> +<li><a href="https://www.sparkfun.com/products/11375"> Hook-Up Wire - Assortment (Stranded, 22 AWG)</a> (PRT-11375)</li> +<li><a href="https://www.sparkfun.com/products/11367"> Hook-Up Wire - Assortment (Solid Core, 22 AWG)</a> (PRT-11367)</li> +<li><a href="https://www.sparkfun.com/categories/141"> View the entire wire category on our website here</a></li> +<p></p> +</ul> + +<p></p> +<b>Special notes:</b> + + Molex polarized connector foot print use with: PRT-08233 with associated crimp pins and housings.<br><br> + +2.54_SCREWTERM for use with PRT-10571.<br><br> + +3.5mm Screw Terminal footprints for PRT-08084<br><br> + +5mm Screw Terminal footprints for use with PRT-08432 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections</h3> + +<p></p> +<b>On any of the 0.1 inch spaced packages, you can populate with these:</b> +<ul> +<li><a href="https://www.sparkfun.com/products/116"> Break Away Headers - Straight</a> (PRT-00116)</li> +<li><a href="https://www.sparkfun.com/products/553"> Break Away Male Headers - Right Angle</a> (PRT-00553)</li> +<li><a href="https://www.sparkfun.com/products/115"> Female Headers</a> (PRT-00115)</li> +<li><a href="https://www.sparkfun.com/products/117"> Break Away Headers - Machine Pin</a> (PRT-00117)</li> +<li><a href="https://www.sparkfun.com/products/743"> Break Away Female Headers - Swiss Machine Pin</a> (PRT-00743)</li> +<li><a href="https://www.sparkfun.com/products/13875"> Stackable Header - 3 Pin (Female, 0.1")</a> (PRT-13875)</li> +</ul> + +<p></p> +<b> For SCREWTERMINALS and SPRING TERMINALS visit here:</b> +<ul> +<li><a href="https://www.sparkfun.com/search/results?term=Screw+Terminals"> Screw Terimnals on SparkFun.com</a> (5mm/3.5mm/2.54mm spacing)</li> +</ul> + +<p></p> +<b>This device is also useful as a general connection point to wire up your design to another part of your project. Our various solder wires solder well into these plated through hole pads.</b> +<ul> +<li><a href="https://www.sparkfun.com/products/11375"> Hook-Up Wire - Assortment (Stranded, 22 AWG)</a> (PRT-11375)</li> +<li><a href="https://www.sparkfun.com/products/11367"> Hook-Up Wire - Assortment (Solid Core, 22 AWG)</a> (PRT-11367)</li> +<li><a href="https://www.sparkfun.com/categories/141"> View the entire wire category on our website here</a></li> +<p></p> +</ul> + +<p></p> +<b>Special notes:</b> +<p> </p> +<p> </p> Molex polarized connector foot print use with SKU : PRT-08232 with associated crimp pins and housings. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>USB Type B Connector</h3> +<p></p> +<p>SparkFun Products: +<ul><li><a href=”https://www.sparkfun.com/products/13899”>SparkFun Stepoko</a> PTH</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Clocks, Oscillators and Resonators</h3> +This library contains the real-time clocks, oscillators, resonators, and crystals we use. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>5x3.2mm SMD Crystal</h3> +<p>Example: <a href="https://www.sparkfun.com/products/94">16MHz SMD Crystal</a> (<a href="https://www.sparkfun.com/datasheets/Components/SPK-5032-16MHZ.pdf">Datasheet</a>)</p> + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>HC49/US 11.6x4.6mm PTH Crystal</h3> +<p><a href="https://www.digikey.com/Web%20Export/Supplier%20Content/Citizen_300/PDF/Citizen_HC49US.pdf?redirected=1">Example Datasheet</a></p> + + + + + + +>NAME +>VALUE + + + + +5x3.2mm SMD Crystal +Example: 16MHz SMD Crystal (Datasheet) + + +HC49/US 11.6x4.6mm PTH Crystal +Example Datasheet + + + + +<h3>Crystal (no ground pin)</h3> + + + + + + + + +>NAME +>VALUE +1 +2 + + + + + + +<h3>16MHz Crystal</h3> +<p><a href="http://www.digikey.com/product-search/en?keywords=535-9122-1-ND">Digikey Example</a></p> +<p><ul><li>Frequency: 16MHz</li> +<li>Frequency Stability: &plusmn;50ppm</li> +<li>Frequency Tolerance: &plusmn;20ppm</li> +<li>Load Capacitance: 18pF</li></ul></p> +<p><b>SparkFun Products:</b> +<ul><li><a href=”https://www.sparkfun.com/products/12640”>Pro Micro -5V/16MHz</a></li> +<li><a href=”https://www.sparkfun.com/products/10097”>SparkFun Serial Enabled LCD Kit</a></li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Fireflies-arduino/fireflies.sch b/Fireflies-arduino/fireflies.sch new file mode 100644 index 0000000..16fc3a7 --- /dev/null +++ b/Fireflies-arduino/fireflies.sch @@ -0,0 +1,1927 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>Dual In Line</B><p> +package type P + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>MICROCONTROLLER</b><p> +16 kBytes FLASH<p> +1 kBytes SRAM<p> +512 Bytes EEPROM<p> +USART<p> +8-channel 10 bit ADC<p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Capacitors</h3> +This library contains capacitors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<p><b>Generic 1005 (0402) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + +<p><b>Generic 1608 (0603) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + +<h3>CAP-PTH-SMALL-KIT</h3> +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571).<br> +<br> +<b>Warning:</b> This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 PTH spaced 0.1" apart + + + +>Name +>Value + + + + +Generic 1005 (0402) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +Generic 1608 (0603) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +CAP-PTH-SMALL-KIT +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571). + +Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + +2 PTH spaced 0.1" apart + + + + + + +>NAME +>VALUE + + + + + + + + +<h3>0.1µF ceramic capacitors</h3> +<p>A capacitor is a passive two-terminal electrical component used to store electrical energy temporarily in an electric field.</p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>22pF ceramic capacitors</h3> +<p>A capacitor is a passive two-terminal electrical component used to store electrical energy temporarily in an electric field.</p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Power Symbols</h3> +This library contains power, ground, and voltage-supply symbols. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + + + +<h3>VCC Voltage Supply</h3> + + + +>VALUE + + +<h3>Digital Ground Supply</h3> + + +>VALUE + + + + +<h3>VCC Voltage Supply</h3> +<p>Positive voltage supply (traditionally for a BJT device, C=collector).</p> + + + + + + + + + + + + +<h3>Ground Supply Symbol</h3> +<p>Generic signal ground supply symbol.</p> + + + + + + + + + + + + + + +<h3>SparkFun Resistors</h3> +This library contains resistors. Reference designator:R. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>AXIAL-0.3</h3> +<p>Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes.</p> + + + + + + + + + + +>Name +>Value + + +<h3>AXIAL-0.3-KIT</h3> +<p>Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes.</p> +<p><b>Warning:</b> This is the KIT version of the AXIAL-0.3 package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side.</p> + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + +<p><b>Generic 1005 (0402) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + +<p><b>Generic 1608 (0603) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + +<p><b>Generic 2012 (0805) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + +>NAME +>VALUE + + + + + + +<p><b>Generic 3216 (1206) package</b></p> +<p>0.2mm courtyard excess rounded to nearest 0.05mm.</p> + + + + + + + + +>NAME +>VALUE + + + + + + + +AXIAL-0.3 +Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes. + + +AXIAL-0.3-KIT +Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes. +Warning: This is the KIT version of the AXIAL-0.3 package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + + +Generic 1005 (0402) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +Generic 1608 (0603) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +Generic 2012 (0805) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + +Generic 3216 (1206) package +0.2mm courtyard excess rounded to nearest 0.05mm. + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +Generic Resistor Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Connectors</h3> +This library contains electrically-functional connectors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>FTDI Basic </h3> +Includes tDocu labels for end pins that match the FTDI Basic connection. +<p>Specifications: +<ul><li>Pin count: 6</li> +<li>Pin pitch: 0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>6_Pin_Serial_Cable</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GRN +BLK +>NAME +>VALUE + + + + + + + + +<h3>USB Type B Female PTH Mounted</h3> +<p>Specifications: +<ul><li>Pin count:4 main, 2 shield</li> +</ul></p> +<p><a href=”https://www.sparkfun.com/datasheets/Prototyping/USB-B%20Connector.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>USB_B</li> +</ul></p> + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Surface Mount - 2x6</h3> +<p>Specifications: +<ul><li>Pin count:12</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_06x2</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + +<h3>Plated Through Hole - 2x6</h3> +<p>Specifications: +<ul><li>Pin count:12</li> +<li>Pin pitch:0.1"</li> +</ul></p> +<p>Example device(s): +<ul><li>CONN_06x2</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + +FTDI Basic +Includes tDocu labels for end pins that match the FTDI Basic connection. +Specifications: +Pin count: 6 +Pin pitch: 0.1" + +Example device(s): +6_Pin_Serial_Cable + + + +USB Type B Female PTH Mounted +Specifications: +Pin count:4 main, 2 shield + +Datasheet referenced for footprint +Example device(s): +USB_B + + + + + + +Surface Mount - 2x6 +Specifications: +Pin count:12 +Pin pitch:0.1" + +Example device(s): +CONN_06x2 + + + + + + +Plated Through Hole - 2x6 +Specifications: +Pin count:12 +Pin pitch:0.1" + +Example device(s): +CONN_06x2 + + + + + + + + +<h3>6 Pin Connection</h3> + + + + + + + + + + +>VALUE +>NAME + + + + + + + + +<h3>USB A/B - with Shield Pins</h3> +<p>USB connector for type-A and type-B connectors. Includes shield pins broken out. </p> + + + + +USB +>NAME +>VALUE + + + + + + + +<h3>12 Pin Connection</h3> +6x2 pin layout + + + + + + + + + + + + + + + + +>VALUE +>NAME + + + + + + + + + + + + + + + + +<h3>6-pin header connection for use with the "FTDI BASIC" pinout - CABLE SIDE.</h3> +<p></p> + +<h3>Also known as "Arduino Serial Program Header".</h3> +<p></p> + +This is used on a design to provide a 6-pin connection point for serial communication usually from a USB cable (D+/D-) to these headers (RX/TX). It also has the remaining pins necessary for programming in the Arduino evironment (DTR, GND, and sometimes VCC). + +<p></p> +<b>Note, this device has "CABLE" in the name.</b> It is intended to be used on a design that usually lives on the end of your USB cable and prvides the converter chip (FTDI232 or FTDI231x) to commnicate serial RX/TX. + +<p></p> +<b>The "sister" device, named "TARGET"</b> is inteneded to be used on a design that contains a target micro-controller that you wish to program. +<p></p> +<b>You can populate with some of these:</b> +<ul> +<li><a href="https://www.sparkfun.com/products/115"> Female Headers</a> (PRT-00115)</li> +</ul> +<p></p> +For reference (or to suit your programming needs) check out these designs: +<ul> +<li><a href="https://www.sparkfun.com/products/9716"> SparkFun FTDI Basic Breakout - 5V</a> (DEV-09716)</li> +<li><a href="https://www.sparkfun.com/products/9873"> SparkFun FTDI Basic Breakout - 3.3V</a> (DEV-09873)</li> +<li><a href="https://www.sparkfun.com/products/12935"> SparkFun FTDI SmartBasic</a> (DEV-12935)</li> +<li><a href="https://www.sparkfun.com/products/13746"> SparkFun Beefy 3 - FTDI Basic Breakout</a> (DEV-13746)</li> +</ul> + + + + + + + + + + + + + + + + + + + + + + + +<h3>USB Type B Connector</h3> +<p></p> +<p>SparkFun Products: +<ul><li><a href=”https://www.sparkfun.com/products/13899”>SparkFun Stepoko</a> PTH</li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections</h3> + +<p></p> +<b>On any of the 0.1 inch spaced packages, you can populate with these:</b> +<ul> +<li><a href="https://www.sparkfun.com/products/116"> Break Away Headers - Straight</a> (PRT-00116)</li> +<li><a href="https://www.sparkfun.com/products/553"> Break Away Male Headers - Right Angle</a> (PRT-00553)</li> +<li><a href="https://www.sparkfun.com/products/115"> Female Headers</a> (PRT-00115)</li> +<li><a href="https://www.sparkfun.com/products/117"> Break Away Headers - Machine Pin</a> (PRT-00117)</li> +<li><a href="https://www.sparkfun.com/products/743"> Break Away Female Headers - Swiss Machine Pin</a> (PRT-00743)</li> +</ul> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>SparkFun Clocks, Oscillators and Resonators</h3> +This library contains the real-time clocks, oscillators, resonators, and crystals we use. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<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. + + +<h3>5x3.2mm SMD Crystal</h3> +<p>Example: <a href="https://www.sparkfun.com/products/94">16MHz SMD Crystal</a> (<a href="https://www.sparkfun.com/datasheets/Components/SPK-5032-16MHZ.pdf">Datasheet</a>)</p> + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>HC49/US 11.6x4.6mm PTH Crystal</h3> +<p><a href="https://www.digikey.com/Web%20Export/Supplier%20Content/Citizen_300/PDF/Citizen_HC49US.pdf?redirected=1">Example Datasheet</a></p> + + + + + + +>NAME +>VALUE + + + + +5x3.2mm SMD Crystal +Example: 16MHz SMD Crystal (Datasheet) + + +HC49/US 11.6x4.6mm PTH Crystal +Example Datasheet + + + + +<h3>Crystal (no ground pin)</h3> + + + + + + + + +>NAME +>VALUE +1 +2 + + + + + + +<h3>16MHz Crystal</h3> +<p><a href="http://www.digikey.com/product-search/en?keywords=535-9122-1-ND">Digikey Example</a></p> +<p><ul><li>Frequency: 16MHz</li> +<li>Frequency Stability: &plusmn;50ppm</li> +<li>Frequency Tolerance: &plusmn;20ppm</li> +<li>Load Capacitance: 18pF</li></ul></p> +<p><b>SparkFun Products:</b> +<ul><li><a href=”https://www.sparkfun.com/products/12640”>Pro Micro -5V/16MHz</a></li> +<li><a href=”https://www.sparkfun.com/products/10097”>SparkFun Serial Enabled LCD Kit</a></li> +</ul></p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + + diff --git a/Firefly-Eagle/sketch_jul26b/sketch_jul26b.ino b/Firefly-Eagle/sketch_jul26b/sketch_jul26b.ino new file mode 100644 index 0000000..f6462ff --- /dev/null +++ b/Firefly-Eagle/sketch_jul26b/sketch_jul26b.ino @@ -0,0 +1,174 @@ +//neopixel flame effect from https://github.com/schnoggo/jack-o-candle +//everything else, do as you wish at your own risk + +#define PWM11 11 +#define PWM10 10 +#define PWM9 9 +#define PWM3 3 +#define PWM5 5 +#define PWM6 6 + +int fade = 0; +unsigned long ledstringtimer; +unsigned long previousMillis = 0; + + +int new_brightness = 0; + +void setup() { + Serial.begin(9600); + ledstringtimer = millis() + 5000; + randomSeed(analogRead(0)); +} + +void loop() { + if (((signed long)(millis() - ledstringtimer)) > 0) { + long dice = random(1400); + if (dice > 1200) { + ledstring11(); + } else if (dice<1200 && dice > 1000) { + ledstring10(); + } else if (dice<1000 && dice > 800) { + ledstring9(); + } else if (dice<800 && dice > 600) { + ledstring3(); + } else if (dice<600 && dice > 200) { + ledstring5(); + } else if (dice<200) { + ledstring6(); + } + ledstringtimer = millis() + random(500,3000); + } +} + +void ledstring11() { + fade=random(10, 50); + int fadeValue=0; + unsigned long currentMillis = millis(); + while (fadeValue <= fade) { + currentMillis = millis(); + if (currentMillis - previousMillis >= 30) { + previousMillis = currentMillis; + fadeValue += 5; + analogWrite(PWM11, fadeValue); + } + } + while (fadeValue > 0) { + currentMillis = millis(); + if (currentMillis - previousMillis >= 30) { + previousMillis = currentMillis; + fadeValue -= 5; + analogWrite(PWM11, fadeValue); + } + } +} + +void ledstring10() { + fade=random(10, 50); + int fadeValue=0; + unsigned long currentMillis = millis(); + while (fadeValue <= fade) { + currentMillis = millis(); + if (currentMillis - previousMillis >= 30) { + previousMillis = currentMillis; + fadeValue += 5; + analogWrite(PWM10, fadeValue); + } + } + while (fadeValue > 0) { + currentMillis = millis(); + if (currentMillis - previousMillis >= 30) { + previousMillis = currentMillis; + fadeValue -= 5; + analogWrite(PWM10, fadeValue); + } + } +} + +void ledstring9() { + fade=random(10, 50); + int fadeValue=0; + unsigned long currentMillis = millis(); + while (fadeValue <= fade) { + currentMillis = millis(); + if (currentMillis - previousMillis >= 30) { + previousMillis = currentMillis; + fadeValue += 5; + analogWrite(PWM9, fadeValue); + } + } + while (fadeValue > 0) { + currentMillis = millis(); + if (currentMillis - previousMillis >= 30) { + previousMillis = currentMillis; + fadeValue -= 5; + analogWrite(PWM9, fadeValue); + } + } +} + +void ledstring3() { + fade=random(10, 50); + int fadeValue=0; + unsigned long currentMillis = millis(); + while (fadeValue <= fade) { + currentMillis = millis(); + if (currentMillis - previousMillis >= 30) { + previousMillis = currentMillis; + fadeValue += 5; + analogWrite(PWM3, fadeValue); + } + } + while (fadeValue > 0) { + currentMillis = millis(); + if (currentMillis - previousMillis >= 30) { + previousMillis = currentMillis; + fadeValue -= 5; + analogWrite(PWM3, fadeValue); + } + } +} + +void ledstring5() { + fade=random(10, 50); + int fadeValue=0; + unsigned long currentMillis = millis(); + while (fadeValue <= fade) { + currentMillis = millis(); + if (currentMillis - previousMillis >= 30) { + previousMillis = currentMillis; + fadeValue += 5; + analogWrite(PWM5, fadeValue); + } + } + while (fadeValue > 0) { + currentMillis = millis(); + if (currentMillis - previousMillis >= 30) { + previousMillis = currentMillis; + fadeValue -= 5; + analogWrite(PWM5, fadeValue); + } + } +} + +void ledstring6() { + fade=random(10, 50); + int fadeValue=0; + unsigned long currentMillis = millis(); + while (fadeValue <= fade) { + currentMillis = millis(); + if (currentMillis - previousMillis >= 30) { + previousMillis = currentMillis; + fadeValue += 5; + analogWrite(PWM6, fadeValue); + } + } + while (fadeValue > 0) { + currentMillis = millis(); + if (currentMillis - previousMillis >= 30) { + previousMillis = currentMillis; + fadeValue -= 5; + analogWrite(PWM6, fadeValue); + } + } +}