dennisdebel
7 years ago
16 changed files with 15623 additions and 0 deletions
@ -0,0 +1,8 @@ |
|||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> |
||||
|
<plist version="1.0"> |
||||
|
<dict> |
||||
|
<key>URL</key> |
||||
|
<string>http://www.instructables.com/id/Attiny85-Sd-Wav-Player/</string> |
||||
|
</dict> |
||||
|
</plist> |
@ -0,0 +1,425 @@ |
|||||
|
:1000000011C02BC02AC029C028C027C026C025C0C7 |
||||
|
:1000100024C023C0C5C021C0B8C11FC01EC02573E5 |
||||
|
:100020002F25730011241FBECFE5D2E0DEBFCDBF68 |
||||
|
:1000300010E0A0E6B0E0E2E5FAE102C005900D9222 |
||||
|
:10004000A237B107D9F711E0A2E7B0E001C01D92D5 |
||||
|
:10005000AC3CB107E1F79AD1FACCD2CFA895019781 |
||||
|
:1000600028F0E0EAFFE03197F1F7F8CF089572E069 |
||||
|
:100070007A95F1F70197D9F7A895089588E08DB999 |
||||
|
:10008000C19AC39A0895C3980895C39A089584E0C5 |
||||
|
:1000900086BB86BB86BB86BB86BB86BB86BB86BB58 |
||||
|
:1000A00086BB86BB86BB86BB86BB86BB86BB86BB48 |
||||
|
:1000B00000008FB1089594E068B378E087FB61F9A0 |
||||
|
:1000C00068BB880F96BB96BB7A95C1F7C19A089515 |
||||
|
:1000D000DC01FB0122E032E02E1B3F0B241B350B21 |
||||
|
:1000E00084E0319788F086BB86BB86BB86BB86BB27 |
||||
|
:1000F00086BB86BB86BB86BB86BB86BB86BB86BBF8 |
||||
|
:1001000086BB86BB86BBEDCF109731F0C0DF8D93E9 |
||||
|
:1001100041505040D9F72FC08C9956958C994795EE |
||||
|
:10012000899956958999479560917600A0E9B0E044 |
||||
|
:10013000A60FB11D8091A0018C3FE0F78C99A7DF3D |
||||
|
:10014000A6DF8C998058E82F899B07C08C999FDF88 |
||||
|
:100150009EDF8C998058E80FE795ED93F894809195 |
||||
|
:10016000A00183958093A0017894639541505040FD |
||||
|
:10017000E9F66093760084E086BB86BB86BB86BBCF |
||||
|
:1001800086BB86BB86BB86BB86BB86BB86BB86BB67 |
||||
|
:1001900086BB86BB86BB86BB2150304069F708957D |
||||
|
:1001A0008F938FB78F93EF93FF93E0917700FF27A3 |
||||
|
:1001B000E057FF4F8091A001815038F08093A0015B |
||||
|
:1001C00081918BBDE059E0937700FF91EF918F9182 |
||||
|
:1001D0008FBF8F9118958A3019F48DE001D08AE095 |
||||
|
:1001E000FF93EF93E0917200F0917300309709F064 |
||||
|
:1001F0000995EF91FF910895FC018591803011F0F0 |
||||
|
:10020000EADFFBCF0895FF27E0E230E247FF0CC0B2 |
||||
|
:10021000419597FF09C0EDE26095709580959095A6 |
||||
|
:10022000611D711D811D911D27FF02C0219530E3C5 |
||||
|
:1002300050E2AA27660F771F881F991FAA1FA417CD |
||||
|
:1002400010F0A41B63955A95A9F7AA3008F0A95F8E |
||||
|
:10025000A05DAF93F395611571058105910541F797 |
||||
|
:10026000ED3211F4EF93F395F21718F43F93F395F1 |
||||
|
:10027000FBCF8F91B0DFFA95E1F70895E991F991FD |
||||
|
:100280008591803021F0853219F0A5DFF9CF0895EE |
||||
|
:1002900020E0E89455915532C1F3503311F468943D |
||||
|
:1002A00055915A3348F4505390F3220F022E220FE7 |
||||
|
:1002B000220F200D250FF4CF0EF4219589919991ED |
||||
|
:1002C000533619F3533729F1533559F1BC018827B7 |
||||
|
:1002D0009927E8945C3621F4899199916894559115 |
||||
|
:1002E000543639F446EF7EF077FF0DC08FEF9FEF65 |
||||
|
:1002F0000AC055374AE039F0583540E121F052360E |
||||
|
:1003000042E009F00895FF93EF937DDFEF91FF91B5 |
||||
|
:10031000B7CFFF93EF93FC0181918030B9F35BDF9E |
||||
|
:10032000FBCFFF93EF9368DFF1CFDF93CF93CDB790 |
||||
|
:10033000DEB72596A3DFCF91DF910895F701819372 |
||||
|
:100340007F010895DF93CF93CDB7DEB72596E09177 |
||||
|
:100350007200F0917300EF93FF93EEE9F1E0E09308 |
||||
|
:100360007200F0937300FF92EF92E990F99086DFAC |
||||
|
:10037000F7011082EF90FF90FF91EF91E0937200F0 |
||||
|
:10038000F0937300CF91DF9108951895A0E0B0E04D |
||||
|
:10039000EBECF1E025CB61B614BE8EE081BD89E2C5 |
||||
|
:1003A00088BB8EE387BB789471E8272E70E0372EE8 |
||||
|
:1003B000C0E9D0E06EE1462E60E0562E81EA91E081 |
||||
|
:1003C000B0D8892B09F0FEC1A8951092900080E664 |
||||
|
:1003D00090E028D7892B39F480E990E061E070E063 |
||||
|
:1003E0004EE850E073D780919000860D81BF80E980 |
||||
|
:1003F00091E067E670E0CFD69C018430910529F04A |
||||
|
:1004000057E6A52E50E0B52EDAC180E991E06BE603 |
||||
|
:1004100070E0C1D69C014BE6A42E40E0B42ECFC1C3 |
||||
|
:10042000812C22E0922E90E8792E80E991E060E024 |
||||
|
:1004300070E0EDD49C0182E0C82EBEC1A89580E991 |
||||
|
:1004400091E068E770E0E3D49C01009709F0B7C140 |
||||
|
:1004500080918100882349F380918000827171F737 |
||||
|
:1004600081E890E06CE670E066DA009739F3A895D1 |
||||
|
:100470008DB79EB708970FB6F8949EBF0FBE8DBF7D |
||||
|
:10048000EDB7FEB73196ADB7BEB71296DC93CE93FB |
||||
|
:10049000119753824282B582A4823782268252DF2C |
||||
|
:1004A0008DB79EB708960FB6F8949EBF0FBE8DBF4E |
||||
|
:1004B000CE01B8D69C01009709F078C1CE016CE05E |
||||
|
:1004C00070E04EE850E002D7892B09F07BC18091A3 |
||||
|
:1004D0008E0090918F000C9709F074C18091980064 |
||||
|
:1004E00090919900A0919A00B0919B0087559144FA |
||||
|
:1004F000A645B54409F066C1DD24A89580E990E0E1 |
||||
|
:1005000068E070E04EE850E0E1D680918E00909176 |
||||
|
:100510008F00089709F056C1E0909400F090950084 |
||||
|
:100520000091960010919700809190009091910019 |
||||
|
:10053000A0919200B09193008C3449E4940743E574 |
||||
|
:10054000A40744E5B40709F4B6C08D3469E49607FE |
||||
|
:1005500063E5A60764E5B60778F486362DE69207CC |
||||
|
:1005600024E7A20720E2B207B9F084549944A345D6 |
||||
|
:10057000B04509F027C19FC0843661E6960764E75D |
||||
|
:10058000A60761E6B60709F463C086569146A346FE |
||||
|
:10059000B44709F017C18FC0C70181709070892BD3 |
||||
|
:1005A00029F00894E11CF11C011D111DD801C7019F |
||||
|
:1005B0004097A109B10985359105A105B10508F05C |
||||
|
:1005C00001C180E990E0B7014EE850E07FD680910C |
||||
|
:1005D0008E0090918F00A0E0B0E08E159F05A007DF |
||||
|
:1005E000B10709F0EFC080919000813009F0EAC0B6 |
||||
|
:1005F000D09092008D2D8150823008F0E3C0D1BAA6 |
||||
|
:1006000090919E00983019F0903109F0DBC081B3D1 |
||||
|
:10061000892B81BB94FDDD0C2091940030919500D5 |
||||
|
:100620004091960050919700DA01C90180549F4192 |
||||
|
:10063000A040B04081549C49A040B04008F0C2C0E6 |
||||
|
:1006400060E874E88EE190E0A9D9215029BD55CF2A |
||||
|
:10065000DD2009F4B7C080E0E81684E0F80680E009 |
||||
|
:10066000080780E0180708F4ADC08D2D90E00197D1 |
||||
|
:100670009C01442737FD4095542FDA01C9018E2192 |
||||
|
:100680009F21A023B1230097A105B10509F09AC0CD |
||||
|
:100690008091B7019091B801A091B901B091BA01D0 |
||||
|
:1006A000282339234A235B232115310541055105B0 |
||||
|
:1006B00009F088C01AC0C70181709070892B29F099 |
||||
|
:1006C0000894E11CF11C011D111D8091B70190914E |
||||
|
:1006D000B801A091B901B091BA01E80EF91E0A1F44 |
||||
|
:1006E0001B1FC801B7017ED208CF1092A001109243 |
||||
|
:1006F00077001092760080B78823A1F496E097BD2A |
||||
|
:10070000A0E6ACBDB1E0B0BFCABCC3BE20E129BF0A |
||||
|
:10071000DD24D394DEBCDBBC84E690E0A8DC40E8BA |
||||
|
:10072000D416B9F78091B7019091B8019170B401D6 |
||||
|
:10073000681B790B80E090E04EE850E0C7D58091CF |
||||
|
:100740008E0090918F00A0E0B0E0E81AF90A0A0B41 |
||||
|
:100750001B0BDD24D39408C080E09CEFAFEFBFEF0C |
||||
|
:10076000E80EF91E0A1F1B1FA89591E0E91694E0F8 |
||||
|
:10077000F90690E0090790E0190718F060E074E0CE |
||||
|
:1007800001C0B70180E090E04EE850E09FD59C01A9 |
||||
|
:1007900080918E0090918F008050944039F4DD0C50 |
||||
|
:1007A000B099DACFD394B1E0DB16B1F68091A00115 |
||||
|
:1007B0008823E1F77EBC7BBC232B21F43FCE232B87 |
||||
|
:1007C00009F42ECEA89513BE1ABC80B7882359F021 |
||||
|
:1007D00010E811501EBD1BBD84E690E048DC1123DB |
||||
|
:1007E000C1F710BE1CBC8DE481BD85B7877E8061DA |
||||
|
:1007F00085BF85B7806285BF889585B78F7D85BFAA |
||||
|
:10080000A8958EE081BDDACDA0E0B0E0E9E0F4E0AB |
||||
|
:10081000F1C86C01C0917400D0917500FC01118287 |
||||
|
:10082000108224813581468157812130310541056F |
||||
|
:10083000510509F45BC08E819F81A885B985281771 |
||||
|
:1008400039074A075B0708F051C0211531054105FA |
||||
|
:10085000510539F48881833021F42E853F854889FC |
||||
|
:100860005989F60120873187428753872115310541 |
||||
|
:100870004105510579F18EEFE82E8FEFF82E8FEFBD |
||||
|
:10088000082F8FEF182FE20EF31E041F151F8E8105 |
||||
|
:100890009F81A885B9850297A109B109E816F906D3 |
||||
|
:1008A0000A071B0728F020E030E040E050E016C0C7 |
||||
|
:1008B0002A8130E040E050E0C801B70156D89B01E2 |
||||
|
:1008C000AC018A899B89AC89BD89280F391F4A1FD1 |
||||
|
:1008D0005B1F04C02E853F8548895989F60124870E |
||||
|
:1008E00035874687578720E030E002C021E030E0BE |
||||
|
:1008F000C901CDB7DEB7E8E099C8A4E0B0E0E2E80E |
||||
|
:10090000F4E072C84B015C01609074007090750057 |
||||
|
:1009100082E088169104A104B10408F4B0C0F30188 |
||||
|
:1009200086819781A085B18588169906AA06BB069F |
||||
|
:1009300008F0A5C08081823009F45DC0833009F4DD |
||||
|
:1009400078C0813009F09BC0C40196958795880DC9 |
||||
|
:10095000991D9C013170892F992786956C01EE2491 |
||||
|
:10096000FF24F3014285538564857585CE01019688 |
||||
|
:10097000F1E02F3F3F0749F0C40ED51EE61EF71EDB |
||||
|
:10098000B701A60102E010E01DC04C0D5D1D6E1DFB |
||||
|
:100990007F1D2FEF31E001E010E004D7892B09F033 |
||||
|
:1009A0006EC0F30142855385648575854F5F5F4F47 |
||||
|
:1009B0006F4F7F4F4C0D5D1D6E1D7F1DCE0102964A |
||||
|
:1009C00020E030E0EFD6892B09F059C069817A81A7 |
||||
|
:1009D000C40181709070892B39F0A4E076956795F9 |
||||
|
:1009E000AA95E1F79B0122C09B0140E050E03F70D7 |
||||
|
:1009F0004070507048C077276B2D5A2D492DF30158 |
||||
|
:100A000082859385A485B585480F591F6A1F7B1F72 |
||||
|
:100A100094013070220F331FCE01019602E010E0E6 |
||||
|
:100A2000C1D6892B61F589819A819C0140E050E013 |
||||
|
:100A30002AC0B501A40127E076956795579547959B |
||||
|
:100A40002A95D1F7F30182859385A485B585480F52 |
||||
|
:100A5000591F6A1F7B1F94012F773070220F331F9D |
||||
|
:100A6000220F331FCE01019604E010E09BD6892BA4 |
||||
|
:100A700031F429813A814B815C815F7004C021E0AF |
||||
|
:100A800030E040E050E0B901CA012496EEE0C8C76A |
||||
|
:100A9000A0E0B0E0EDE4F5E0ABC75C01C09174000C |
||||
|
:100AA000D0917500FC01C080D1800894C11CD11C7C |
||||
|
:100AB000C114D10409F48FC0248535854685578536 |
||||
|
:100AC000211531054105510509F485C0C6018F7016 |
||||
|
:100AD0009070892B09F079C02F5F3F4F4F4F5F4FC8 |
||||
|
:100AE000248735874687578740855185628573857A |
||||
|
:100AF000411551056105710539F48C819D81C81638 |
||||
|
:100B0000D90608F462C067C08A8190E00197960117 |
||||
|
:100B1000E4E036952795EA95E1F782239323892B24 |
||||
|
:100B200009F053C0CB01BA01E8DE9B01AC01623091 |
||||
|
:100B300071058105910518F421E030E04EC08E81E9 |
||||
|
:100B40009F81A885B985281739074A075B0708F0F0 |
||||
|
:100B500042C0F5012087318742875387C0917400D6 |
||||
|
:100B6000D09175000EEFE02E0FEFF02E0FEF002F5B |
||||
|
:100B70000FEF102FE20EF31E041F151F8E819F81B1 |
||||
|
:100B8000A885B9850297A109B109E816F9060A07EF |
||||
|
:100B90001B0728F020E030E040E050E011C02A813F |
||||
|
:100BA00030E040E050E0C801B701DFD69B01AC0166 |
||||
|
:100BB0008A899B89AC89BD89280F391F4A1F5B1F11 |
||||
|
:100BC000F5012487358746875787F501D182C08292 |
||||
|
:100BD00020E030E002C023E030E0C901CDB7DEB74D |
||||
|
:100BE000EAE022C7A0E0B0E0E7EFF5E0F9C6E82FC1 |
||||
|
:100BF000C0917400D0917500209719F426E030E080 |
||||
|
:100C000001C1898180FD03C025E030E0FBC0EA8C92 |
||||
|
:100C1000FB8C0C8D1D8D4E2F592FCB01DA013C0121 |
||||
|
:100C20004D01E614F7040805190510F437014801D1 |
||||
|
:100C3000EE88FF88088D198D1E8A1F8A188E198EDE |
||||
|
:100C4000611471048104910409F4D6C08A81A82E2C |
||||
|
:100C5000BB24CC24DD24B9E0AA0CBB1CCC1CDD1CBD |
||||
|
:100C6000BA95D1F7E114F10401051105A1F11701BD |
||||
|
:100C7000280108942108310841085108C401B30132 |
||||
|
:100C80006150704080409040A601950187D679015F |
||||
|
:100C90008A01C201B101A601950180D6E216F306D0 |
||||
|
:100CA00004071507C0F088279927DC018A199B09DA |
||||
|
:100CB000AC09BD0982219321A421B5218E8B9F8B84 |
||||
|
:100CC000A88FB98F681A790A8A0A9B0A2AA13BA1C0 |
||||
|
:100CD0004CA15DA132C02E8D3F8D48A159A12AA300 |
||||
|
:100CE0003BA34CA35DA329C0CA01B90106DE9B0149 |
||||
|
:100CF000AC01623071058105910508F480C08E81D8 |
||||
|
:100D00009F81A885B985281739074A075B0708F02E |
||||
|
:100D100076C02AA33BA34CA35DA38E899F89A88D8F |
||||
|
:100D2000B98D8A0D9B1DAC1DBD1D8E8B9F8BA88F11 |
||||
|
:100D3000B98F6A187B088C089D08A614B704C804EC |
||||
|
:100D4000D90490F2EE88FF88088D198DE60CF71C07 |
||||
|
:100D5000081D191DEE8AFF8A088F198F8090740074 |
||||
|
:100D600090907500AEEFAA2EAFEFBA2EAFEFCA2E5D |
||||
|
:100D7000AFEFDA2EA20EB31EC41ED51EF40186817B |
||||
|
:100D80009781A085B1850297A109B109A816B90676 |
||||
|
:100D9000CA06DB06A0F5228130E040E050E0C60143 |
||||
|
:100DA000B501E3D59B01AC01F40182899389A48943 |
||||
|
:100DB000B589280F391F4A1F5B1F211531054105D1 |
||||
|
:100DC0005105E9F0F9E016950795F794E794FA953F |
||||
|
:100DD000D1F78A8190E00197AA2797FDA095BA2FB5 |
||||
|
:100DE000E822F9220A231B232E0D3F1D401F511F0D |
||||
|
:100DF0002EA33FA348A759A720E030E003C01982E3 |
||||
|
:100E000021E030E0C901CDB7DEB7E2E105C6ACE2D2 |
||||
|
:100E1000B0E0ECE0F7E0ECC57C016B018091740080 |
||||
|
:100E200090917500892B19F426E030E0B6C0CE0110 |
||||
|
:100E30000196D70113969C938E93129761157105B5 |
||||
|
:100E400041F023E030E08DE0A82EB12CAC0EBD1EA9 |
||||
|
:100E500028C0C701D9DC9C01A0C0F70120813181E5 |
||||
|
:100E60002F70307015E0220F331F1A95E1F7C5017E |
||||
|
:100E700000E210E097D4892B19F021E030E020C087 |
||||
|
:100E80009D85992309F48DC0888D953E29F09E3269 |
||||
|
:100E900019F08F7383FF20C0C701FADD9C01009712 |
||||
|
:100EA00079F4D7011C964D915D916D917C911F97BE |
||||
|
:100EB000411551056105710581F62115310561F076 |
||||
|
:100EC000F70114861586168617862330310521F022 |
||||
|
:100ED0002115310509F061C09601275F3F4FF701E9 |
||||
|
:100EE00084859585A685B7850097A105B10509F488 |
||||
|
:100EF00043C0FE013D96AE014B5E5F4F8081803264 |
||||
|
:100F000051F0853009F485EED9018D939D0131961C |
||||
|
:100F1000E417F50799F78D89803299F08EE2F9018F |
||||
|
:100F200081939F01FE017596AE01485E5F4F8081FF |
||||
|
:100F3000803239F0D9018D939D013196E417F50780 |
||||
|
:100F4000B1F7888DF6018087FE013D96448D558D61 |
||||
|
:100F5000668D778DD6014D935D936D937C9313973A |
||||
|
:100F6000808D918D15969C938E9314978689978981 |
||||
|
:100F700017969C938E931697F9011082C70188DD0E |
||||
|
:100F80009C018330910549F4D7011C961D921D9256 |
||||
|
:100F90001D921C921F9720E030E0C901AC96EAE058 |
||||
|
:100FA00043C523E030E08CCFA0E0B0E0E9EDF7E00E |
||||
|
:100FB0001AC57C015B016A0103C00894C11CD11CE5 |
||||
|
:100FC000D6018C918032C9F38F3219F40894C11C78 |
||||
|
:100FD000D11CF7011482158216821782D6018C91DA |
||||
|
:100FE000813230F4C70110DCEC01F5011082C2C07F |
||||
|
:100FF000A0E25A2E88248394FBE06F2E712C6A0C99 |
||||
|
:101000007B1CD7011296CD91DC911397FE01CE0186 |
||||
|
:101010000B9601C05192E817F907E1F730E09924E7 |
||||
|
:1010200048E002C038E04BE0F601E90DF11D2081F7 |
||||
|
:1010300093942132A8F12F3299F12E3211F0341706 |
||||
|
:1010400028F0483069F52E3269F32AC0822F815882 |
||||
|
:101050008F3118F08F558D31C0F4A32FB0E0842F5D |
||||
|
:1010600090E00197A817B90784F4F601E90DF11D86 |
||||
|
:1010700090819394AC0FBD1F2C93832F8F5FFE0143 |
||||
|
:10108000E80FF11D90833E5FCFCF822F81568A31CA |
||||
|
:1010900008F42052FE01E30FF11D20833F5FC4CF0F |
||||
|
:1010A0001B86213208F48B86C701AEDBEC0100976A |
||||
|
:1010B000A1F5F701448555856685778520813181C5 |
||||
|
:1010C0002F703070E5E0220F331FEA95E1F7C5017C |
||||
|
:1010D00000E210E067D3892B19F081E090E01CC09A |
||||
|
:1010E000D5018C91882309F44AC0F301808183FDE6 |
||||
|
:1010F0000FC0F701A281B381F501E615F70509F4E8 |
||||
|
:1011000041C090818C91981719F431961196F5CFC2 |
||||
|
:10111000C701BEDC009769F2EC01C330D10551F57F |
||||
|
:10112000D7011296ED91FC9113978385882301F1E5 |
||||
|
:1011300021C0F301808184FF1BC0C90CD11CD501E3 |
||||
|
:1011400054968D919C915597A0E0B0E0DC019927D1 |
||||
|
:101150008827F501228D338D40E050E0822B932BC0 |
||||
|
:10116000A42BB52BF70184839583A683B78349CF3E |
||||
|
:10117000C4E0D0E0CE01CDB7DEB7EFE050C4C3E0AD |
||||
|
:10118000D0E0CBCFD7011296ED91FC9113978385D8 |
||||
|
:10119000882379F2EFCFACE2B0E0E0EDF8E02CC4C8 |
||||
|
:1011A0008C01AB018091740090917500892B19F42A |
||||
|
:1011B00026E030E033C0CE010196F80193838283AC |
||||
|
:1011C0003DE0E32EF12CEC0EFD1EC801B701ECDE74 |
||||
|
:1011D0009C010097F1F48D858823C1F0888D84FFF0 |
||||
|
:1011E0001BC0F70184899589A0E0B0E0DC01992754 |
||||
|
:1011F0008827228D338D40E050E0822B932BA42B47 |
||||
|
:10120000B52BF80184839583A683B783C801FCDAE4 |
||||
|
:101210009C012330310511F424E030E0C901AC9683 |
||||
|
:10122000E6E006C4ACE3B0E0E7E1F9E0E5C3AC0119 |
||||
|
:1012300000917400109175000115110519F466E014 |
||||
|
:1012400070E040C0F8011182CE010196988B8F8723 |
||||
|
:101250006DE1E62EF12CEC0EFD1ECE010D96B701D0 |
||||
|
:10126000A3DEBC01009771F58D8D882349F188A517 |
||||
|
:1012700084FD26C0F70184899589A0E0B0E0DC01F7 |
||||
|
:1012800099278827228D338D40E050E0822B932BC5 |
||||
|
:10129000A42BB52BF801868F978FA0A3B1A3F701DC |
||||
|
:1012A000848D958DA68DB78DF801828F938FA48F35 |
||||
|
:1012B000B58F168A178A108E118E81E0818302C045 |
||||
|
:1012C00063E070E0CB01EC96E6E0B2C3A0E0B0E0F2 |
||||
|
:1012D000EBE6F9E087C33C016B014A01C091740061 |
||||
|
:1012E000D0917500FA0111821082209719F426E03E |
||||
|
:1012F00030E0CAC0898180FD03C025E030E0C4C071 |
||||
|
:101300002A8D3B8D4C8D5D8D8E899F89A88DB98DE1 |
||||
|
:10131000281B390B4A0B5B0BCB01A0E0B0E0281770 |
||||
|
:1013200039074A075B0708F469015301412CE2E0E1 |
||||
|
:101330005E2EA0C02E893F89488D598DDA01C901E2 |
||||
|
:101340009170A070B0700097A105B10509F05EC062 |
||||
|
:10135000DA01C90179E0B695A795979587957A95B1 |
||||
|
:10136000D1F7FA80FA94F822C9F421153105410524 |
||||
|
:10137000510529F46E8D7F8D88A199A105C06AA1C0 |
||||
|
:101380007BA18CA19DA1B9DA62307105810591051F |
||||
|
:1013900008F477C06AA37BA38CA39DA3009174007B |
||||
|
:1013A000109175002AA13BA14CA15DA122503040B3 |
||||
|
:1013B00040405040F80186819781A085B185029711 |
||||
|
:1013C000A109B109281739074A075B0708F059C076 |
||||
|
:1013D000628170E080E090E0C8D29B01AC01F8012E |
||||
|
:1013E00082899389A489B589280F391F4A1F5B1FF9 |
||||
|
:1013F000211531054105510509F443C02F0D311D5B |
||||
|
:10140000411D511D2EA33FA348A759A72E893F89EF |
||||
|
:101410003170C201821B930B76018C159D0508F477 |
||||
|
:101420007C016114710419F480E090E001C0C501F1 |
||||
|
:101430004EA15FA168A579A58701B4D1892B09F5D3 |
||||
|
:10144000C701A0E0B0E02E893F89488D598D280F53 |
||||
|
:10145000391F4A1F5B1F2E8B3F8B488F598FAE0C55 |
||||
|
:10146000BF1CCE18DF08F401808191818E0D9F1D75 |
||||
|
:1014700091838083C114D10409F05CCF20E030E077 |
||||
|
:1014800003C0198221E030E0C901CDB7DEB7E0E149 |
||||
|
:10149000C5C2A0E0B0E0EEE4FAE0AAC2B82EA92EE0 |
||||
|
:1014A0006A017B012EEF31E002E010E07BD1892B55 |
||||
|
:1014B00011F023E031C0CB2DDA2D8881998185553B |
||||
|
:1014C0009A4A11F022E028C08B2D9A2DB701A6016F |
||||
|
:1014D00026E330E002E010E065D1892B39F4888101 |
||||
|
:1014E00099818654914411F420E016C08B2D9A2DD9 |
||||
|
:1014F000B701A60122E530E002E010E053D1892BCC |
||||
|
:1015000011F021E009C020E088819981865491443E |
||||
|
:1015100009F421E081E02827822FCDB7DEB7EAE089 |
||||
|
:1015200083C2A4E2B0E0E6E9FAE05EC25C01109298 |
||||
|
:10153000750010927400009709F4E6C063D180FF33 |
||||
|
:1015400003C022E030E0E8C04E010894811C911CE9 |
||||
|
:10155000C40140E050E060E070E09BDF813021F0AA |
||||
|
:10156000CC24DD24760119C0C40140E050E060E0E5 |
||||
|
:1015700070E02EEB31E000E110E014D1892B09F08E |
||||
|
:10158000C6C08D81882309F4C5C0C984DA84EB8480 |
||||
|
:10159000FC84C401B701A6017CDF833009F4B7C025 |
||||
|
:1015A000882309F0B7C0CE010196B701A6012DE04E |
||||
|
:1015B00030E004E210E0F6D0892B09F0A8C08A855B |
||||
|
:1015C0009B85BC0180E090E0611571058105910566 |
||||
|
:1015D00021F4688D798D8A8D9B8D2C8130E040E0DF |
||||
|
:1015E00050E0C3D13B014C018A819B81A0E0B0E077 |
||||
|
:1015F000C80ED91EEA1EFB1EF501C286D386E486FC |
||||
|
:10160000F586898182832D813E81358324838F8174 |
||||
|
:1016100098857C0100E010E0E114F104010511055A |
||||
|
:1016200021F4EC88FD880E891F898A819B81A0E0C6 |
||||
|
:10163000B0E0E81AF90A0A0B1B0BE618F7080809CC |
||||
|
:101640001909B4E036952795BA95E1F7C901A0E0EC |
||||
|
:10165000B0E0E81AF90A0A0B1B0BF501228130E011 |
||||
|
:1016600040E050E0C801B70199D12E5F3F4F4F4F86 |
||||
|
:101670005F4FF5012683378340875187273FFFE07F |
||||
|
:101680003F07F0E04F07F0E05F0710F481E001C092 |
||||
|
:1016900082E0275F3F4F4040504008F083E0F50173 |
||||
|
:1016A0008083833029F488A199A1AAA1BBA109C094 |
||||
|
:1016B000F50182859385A485B585860D971DA81DA6 |
||||
|
:1016C000B91D86879787A08BB18BF50184819581A1 |
||||
|
:1016D000A4E096958795AA95E1F7A0E0B0E0228571 |
||||
|
:1016E000338544855585820F931FA41FB51F860D32 |
||||
|
:1016F000971DA81DB91D828B938BA48BB58B11826E |
||||
|
:10170000B0927500A092740020E030E005C021E0A6 |
||||
|
:1017100030E002C027E030E0C901A496EEE080C1CD |
||||
|
:10172000DF92EF92FF920F931F93D82E7A018B01D5 |
||||
|
:1017300087FF0AC087E740E050E060E070E0F0DF3C |
||||
|
:10174000823050F58FE7D822A0D4A1D49CD49FD466 |
||||
|
:101750008D2DB1D4812F9927AA27BB27ACD4C801DE |
||||
|
:10176000AA27BB27A8D4BB27A12F902F8F2DA3D4A6 |
||||
|
:101770008E2DA1D480E4D81611F485E906C088E442 |
||||
|
:10178000D81611F487E801C081E095D41AE07FD41F |
||||
|
:1017900087FF02C01150D9F71F910F91FF90EF9072 |
||||
|
:1017A000DF900895A0E0B0E0E7EDFBE023C16C011D |
||||
|
:1017B00079018091CB0183FD07C039E0440F551FAB |
||||
|
:1017C000661F771F3A95D1F781E5AADF882389F450 |
||||
|
:1017D000C0E3D5E75CD48F3F19F42197D9F709C04E |
||||
|
:1017E0008E3F39F4C601B701A80172D400E010E0C1 |
||||
|
:1017F00002C001E010E049D44AD4C801CDB7DEB739 |
||||
|
:10180000E8E014C1A4E0B0E0E7E0FCE0F3C036D4C7 |
||||
|
:101810000AE010E03CD401501040E1F734D408E570 |
||||
|
:1018200012E035D401501040E1F780E440E050E090 |
||||
|
:1018300060E070E075DF813009F05EC088E44AEA5C |
||||
|
:1018400051E060E070E06CDF8130B1F56E0108942A |
||||
|
:10185000C11CD11C76018E010B5F1F4F18D4F701FC |
||||
|
:1018600081937F01E017F107C9F78B81813009F07F |
||||
|
:1018700043C08C818A3A09F03FC008EA11E603C0F0 |
||||
|
:1018800001501040C9F189EE40E050E060E070E4A2 |
||||
|
:1018900047DF8823A9F73CC0FAD3F60181936F0193 |
||||
|
:1018A000EE15FF05C9F7898186FD03C0E4E0FE2E31 |
||||
|
:1018B00024C07CE0F72E21C089EE40E050E060E0DB |
||||
|
:1018C00070E02EDF823028F0FF24F39461E4E62EEE |
||||
|
:1018D00004C052E0F52E49EEE42E08EA11E603C0FA |
||||
|
:1018E0000150104049F08E2D40E050E060E070E083 |
||||
|
:1018F00017DF8823A9F716C0FF24F092CB01C5D3C8 |
||||
|
:10190000C6D380E0FF2009F481E02496E8E08EC091 |
||||
|
:101910008AE740E050E060E070E002DF882309F4ED |
||||
|
:10192000BBCFEACF80E540E052E060E070E0F8DE57 |
||||
|
:10193000882311F7E2CFFB0151915523A9F0BF0194 |
||||
|
:10194000DC014D9145174111E1F759F4CD010190AA |
||||
|
:10195000002049F04D9140154111C9F3FB0141119F |
||||
|
:10196000EFCF81E090E001970895FF27EE27BB2796 |
||||
|
:10197000AA2760FF04C0A20FB31FE41FF51F220FA8 |
||||
|
:10198000331F441F551F969587957795679589F75F |
||||
|
:101990000097760771F7CF01BD010895A1E21A2ED5 |
||||
|
:1019A000AA1BBB1BFD010DC0AA1FBB1FEE1FFF1F03 |
||||
|
:1019B000A217B307E407F50720F0A21BB30BE40B53 |
||||
|
:1019C000F50B661F771F881F991F1A9469F760959A |
||||
|
:1019D0007095809590959B01AC01BD01CF01089554 |
||||
|
:1019E0002F923F924F925F926F927F928F929F922F |
||||
|
:1019F000AF92BF92CF92DF92EF92FF920F931F931D |
||||
|
:101A0000CF93DF93CDB7DEB7CA1BDB0B0FB6F894CD |
||||
|
:101A1000DEBF0FBECDBF09942A88398848885F840D |
||||
|
:101A20006E847D848C849B84AA84B984C884DF807E |
||||
|
:101A3000EE80FD800C811B81AA81B981CE0FD11D62 |
||||
|
:101A40000FB6F894DEBF0FBECDBFED010895F89438 |
||||
|
:021A5000FFCFC6 |
||||
|
:101A52006F736363616C0077617600002E574156A5 |
||||
|
:021A6200000082 |
||||
|
|
@ -0,0 +1,29 @@ |
|||||
|
Copyright (c) 2013, Markus Konrad |
||||
|
(http://www.mkonrad.net) |
||||
|
|
||||
|
All rights reserved. |
||||
|
|
||||
|
Redistribution and use in source and binary forms, with or without |
||||
|
modification, are permitted provided that the following conditions |
||||
|
are met: |
||||
|
|
||||
|
* Redistributions of source code must retain the above copyright notice, |
||||
|
this list of conditions and the following disclaimer. |
||||
|
* Redistributions in binary form must reproduce the above copyright |
||||
|
notice, this list of conditions and the following disclaimer in the |
||||
|
documentation and/or other materials provided with the distribution. |
||||
|
* Neither the name of the author nor the names |
||||
|
of its contributors may be used to endorse or promote products derived |
||||
|
from this software without specific prior written permission. |
||||
|
|
||||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS |
||||
|
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, |
||||
|
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
||||
|
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR |
||||
|
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, |
||||
|
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
||||
|
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR |
||||
|
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF |
||||
|
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING |
||||
|
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
||||
|
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
@ -0,0 +1,59 @@ |
|||||
|
#
|
||||
|
# Makefile template for ATtiny85
|
||||
|
# Derived from AVR Crosspack template
|
||||
|
#
|
||||
|
|
||||
|
DEVICE = attiny85 # See avr-help for all possible devices |
||||
|
CLOCK = 8000000 # 1Mhz |
||||
|
PROGRAMMER = -c avrisp -P /dev/cu.usbmodem1421 # For using Adafruit USBtiny |
||||
|
OBJECTS = main.o # Add more objects for each .c file here |
||||
|
FUSES = -U lfuse:w:0x62:m -U hfuse:w:0xdf:m -U efuse:w:0xff:m # settings as taken from http://www.engbedded.com/fusecalc/ |
||||
|
|
||||
|
#put avrdude.conf from /Applications/Arduino.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf in the folder of the code you want to compile!
|
||||
|
AVRDUDE = /Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avrdude -C avrdude.conf $(PROGRAMMER) -p $(DEVICE) |
||||
|
COMPILE = /Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-gcc -Wall -Os -DF_CPU=$(CLOCK) -mmcu=$(DEVICE) |
||||
|
|
||||
|
# symbolic targets:
|
||||
|
all: main.hex |
||||
|
|
||||
|
.c.o: |
||||
|
$(COMPILE) -c $< -o $@ |
||||
|
|
||||
|
.S.o: |
||||
|
$(COMPILE) -x assembler-with-cpp -c $< -o $@ |
||||
|
|
||||
|
.c.s: |
||||
|
$(COMPILE) -S $< -o $@ |
||||
|
|
||||
|
flash: all |
||||
|
$(AVRDUDE) -U flash:w:main.hex:i |
||||
|
|
||||
|
fuse: |
||||
|
$(AVRDUDE) $(FUSES) |
||||
|
|
||||
|
install: flash fuse |
||||
|
|
||||
|
# if you use a bootloader, change the command below appropriately:
|
||||
|
load: all |
||||
|
bootloadHID main.hex |
||||
|
|
||||
|
clean: |
||||
|
rm -f main.hex main.elf $(OBJECTS) |
||||
|
|
||||
|
# file targets:
|
||||
|
main.elf: $(OBJECTS) |
||||
|
$(COMPILE) -o main.elf $(OBJECTS) |
||||
|
|
||||
|
main.hex: main.elf |
||||
|
rm -f main.hex |
||||
|
/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-objcopy -j .text -j .data -O ihex main.elf main.hex |
||||
|
/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-size --format=avr --mcu=$(DEVICE) main.elf |
||||
|
# If you have an EEPROM section, you must also create a hex file for the
|
||||
|
# EEPROM and add it to the "flash" target.
|
||||
|
|
||||
|
# Targets for code debugging and analysis:
|
||||
|
disasm: main.elf |
||||
|
avr-objdump -d main.elf |
||||
|
|
||||
|
cpp: |
||||
|
$(COMPILE) -E main.c |
Binary file not shown.
File diff suppressed because it is too large
@ -0,0 +1,87 @@ |
|||||
|
/* Name: main.c
|
||||
|
* This is just an example for AVR-C with ATtiny microcontrollers. The code |
||||
|
* implements digital switching of two pins, letting two connected LEDs blink. |
||||
|
* It is part of the following instructable: |
||||
|
* |
||||
|
* Author: Markus Konrad |
||||
|
* Copyright 2013. All rights reserved. |
||||
|
* |
||||
|
* Redistribution and use in source and binary forms, with or without |
||||
|
* modification,are permitted provided that the following conditions |
||||
|
* are met: |
||||
|
* |
||||
|
* Redistributions of source code must retain the above copyright notice, |
||||
|
* this list of conditions and the following disclaimer. |
||||
|
* Redistributions in binary form must reproduce the above copyright notice, |
||||
|
* this list of conditions and the following disclaimer in the documentation |
||||
|
* and/or other materials provided with the distribution. |
||||
|
* Neither the name of the mkonrad.net nor the names of its contributors may |
||||
|
* be used to endorse or promote products derived from this software without |
||||
|
* specific prior written permission. |
||||
|
* |
||||
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
||||
|
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
||||
|
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
||||
|
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
||||
|
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
||||
|
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
||||
|
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
||||
|
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
||||
|
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
||||
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
||||
|
* POSSIBILITY OF SUCH DAMAGE. |
||||
|
*/ |
||||
|
|
||||
|
#include <avr/io.h> |
||||
|
#include <util/delay.h> |
||||
|
|
||||
|
// Define pins
|
||||
|
|
||||
|
#define PIN_LED1 PB0 |
||||
|
#define PIN_LED2 PB1 |
||||
|
|
||||
|
// Define the delay time in ms
|
||||
|
|
||||
|
#define DELAY_MS 500 |
||||
|
|
||||
|
// Define helper macros
|
||||
|
|
||||
|
// write digital "high" to pin <pn> on port <prt>
|
||||
|
#define DIGIWRITE_H(prt, pn) prt |= (1<<pn) |
||||
|
|
||||
|
// write digital "low" to pin <pn> on port <prt>
|
||||
|
#define DIGIWRITE_L(prt, pn) prt &= ~(1<<pn) |
||||
|
|
||||
|
// Define long delay function
|
||||
|
|
||||
|
void long_delay_ms(uint16_t ms) { |
||||
|
for(ms /= 10; ms>0; ms--) _delay_ms(10); |
||||
|
} |
||||
|
|
||||
|
// program entry point
|
||||
|
int main(void) { |
||||
|
// DDRB is the "data direction register" for port B
|
||||
|
// the ATtinyX5 only has port B with usable pins
|
||||
|
// we set both LED pins to "output"
|
||||
|
DDRB |= (1 << PIN_LED1) | (1 << PIN_LED2); |
||||
|
|
||||
|
// initially set the pins to "low"
|
||||
|
DIGIWRITE_L(PORTB, PIN_LED1); |
||||
|
DIGIWRITE_L(PORTB, PIN_LED2); |
||||
|
|
||||
|
// main loop
|
||||
|
uint8_t toggle = 0; |
||||
|
for(;;){ |
||||
|
// alternate between the LEDs to let them blink
|
||||
|
DIGIWRITE_L(PORTB, (toggle == 0 ? PIN_LED1 : PIN_LED2)); |
||||
|
DIGIWRITE_H(PORTB, (toggle == 0 ? PIN_LED2 : PIN_LED1)); |
||||
|
|
||||
|
// alternave the toggle variable
|
||||
|
toggle = !toggle; |
||||
|
|
||||
|
// make a long delay
|
||||
|
long_delay_ms(DELAY_MS); |
||||
|
} |
||||
|
|
||||
|
return 0; /* never reached */ |
||||
|
} |
Binary file not shown.
Binary file not shown.
@ -0,0 +1,223 @@ |
|||||
|
|
||||
|
|
||||
|
_ _ _____ _______ ___ |
||||
|
| | | |/ _ \ \ / /_ _/ _ \ |
||||
|
| |_| | | | \ \ /\ / / | || | | | |
||||
|
| _ | |_| |\ V V / | || |_| | |
||||
|
|_| |_|\___/ \_/\_/ |_| \___/ |
||||
|
|
||||
|
FLASHING (PUTTING .HEX Files on your ATtiny) |
||||
|
|
||||
|
-needed- |
||||
|
*Arduino Uno or Duemilanove (w/ an ATmega328, not an older board with an ATmega168) |
||||
|
*ATtiny45 or ATtiny85 (8-pin DIP package) |
||||
|
*a 10 uF capacitor |
||||
|
*a breadboard |
||||
|
*8x jumper wires |
||||
|
*Arduino IDE |
||||
|
|
||||
|
-flashing the arduino to act as programmer- |
||||
|
*Open Arduino, add ATTiny support > http://highlowtech.org/?p=1695 |
||||
|
*Load: File>Examples>11.ArduinoISP |
||||
|
*Connect arduino to computer and select the right board, and port from the Tools menu (aka arduino Uno) |
||||
|
*Upload the sketch to the arduino board |
||||
|
*Disconnect arduino |
||||
|
|
||||
|
|
||||
|
-wiring- |
||||
|
*wire up the arduino to the attiny, see schematic arduino-to-attiny-wiring.png or http://highlowtech.org/wp-content/uploads/2011/06/Screen-shot-2011-06-06-at-1.46.39-PM.png |
||||
|
Pin connections: |
||||
|
ATtiny Pin 2 to Arduino Pin 13 (or SCK of another programmer) |
||||
|
ATtiny Pin 1 to Arduino Pin 12 (or MISO of another programmer) |
||||
|
ATtiny Pin 0 to Arduino Pin 11 (or MOSI of another programmer) |
||||
|
ATtiny Reset Pin to Arduino Pin 10 (or RESET of another programmer) |
||||
|
|
||||
|
(ATtiny pinout refer to schematic: https://cdn.sparkfun.com/assets/f/8/f/d/9/52713d5b757b7fc0658b4567.png ) |
||||
|
|
||||
|
NOTE REPEAT THE STEPS BELOW FOR EVERY ATTINY CHIP YOUR PLANNING TO USE/PROGRAM:x |
||||
|
|
||||
|
*Connect arduino to computer again |
||||
|
*In arduino ide select: |
||||
|
Tools – Board – Attiny85 @ 8Mhz (internal oscillator; BOD disabled) |
||||
|
Tools – Programmer – Arduino as ISP |
||||
|
Tools – Serial Port – COMx (x being the com port that your arduino is connected to) |
||||
|
|
||||
|
*Finally: |
||||
|
Tools – Burn Bootloader |
||||
|
|
||||
|
To clarify, you are not burning a bootloader here. You are resetting the fuses in the Attiny to clock it at 8Mhz (normally runs at 1Mhz). |
||||
|
Next, get the firmware into the chip. With that I mean the hex file you want in your chip |
||||
|
|
||||
|
|
||||
|
-flashing the firmware with avrdude (bundled with arduino on OSX)- |
||||
|
*On osx, open a Terminal and type: cd /Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/ |
||||
|
*Press enter ;) |
||||
|
*Youre now in the folder with all the avr stuff. |
||||
|
|
||||
|
The commands ater the dollarsign below are all executed from this folder aka typed in the terminal followed by the ENTER key. |
||||
|
(so dont type the dollar sign) |
||||
|
|
||||
|
$ ./avrdude (lists available commands) |
||||
|
|
||||
|
-create makefile- |
||||
|
*to compile code (.c) to binary .hex using a 'makefile', create a new one or modify an exiting one (see led example) |
||||
|
*make sure all the paths are correct! (on osx avrdude etc is not in your 'path', or /usr/bin/, so you need full paths to these apps!) |
||||
|
(ref: http://www.instructables.com/id/Honey-I-Shrunk-the-Arduino-Moving-from-Arduino-t/ |
||||
|
and: https://github.com/internaut/attiny-instructable) |
||||
|
|
||||
|
type: $ make |
||||
|
|
||||
|
Now you have a main.hex |
||||
|
|
||||
|
|
||||
|
-flashing hex- |
||||
|
|
||||
|
|
||||
|
$ cd /Applications/Arduino.app/Contents/Java/hardware/tools/avr |
||||
|
|
||||
|
$ ./bin/avrdude -C etc/avrdude.conf -c avrisp -P /dev/cu.usbmodem1421 -b 19200 -p attiny85 -U flash:w:/Users/then/ownCloud/space/linuxpresday/attiny-instructable-master/1_leds/main.hex:i |
||||
|
|
||||
|
|
||||
|
BOOM! |
||||
|
|
||||
|
To test, just need to connect pin 5 (PB0) and/or 6 (PB1) of your ATtiny with an LED respectively (of course you need to add a resistor with at least 150 Ohm before). (http://www.instructables.com/id/Honey-I-Shrunk-the-Arduino-Moving-from-Arduino-t/) |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
-flash SDCARD CODE- |
||||
|
|
||||
|
$ ./bin/avrdude -C etc/avrdude.conf -c avrisp -P /dev/cu.usbmodem1421 -b 19200 -p attiny85 -U flash:w:/Users/then/ownCloud/space/linuxpresday/attinydj/install/tiny.hex:i |
||||
|
|
||||
|
|
||||
|
-put content on sd card- |
||||
|
place (48 kHz, 8-bit, mono) wav files in an FAT (32) formatted sd card folder called "wav". |
||||
|
(ref:http://www.instructables.com/id/Attiny85-Sd-Wav-Player/) |
||||
|
|
||||
|
>> oef check this>> http://elm-chan.org/works/sd20p/report.html (put 001.wav file in root) |
||||
|
|
||||
|
CONNECTING micro SD CARD TO ATTINY85 |
||||
|
see: schemasd8p_mo.png |
||||
|
and: sdcard-pinout.png |
||||
|
|
||||
|
|
||||
|
-soldering to the SD CARD (not micro sd) |
||||
|
vss1 and vss2 are GND (can be connected together) |
||||
|
see: sdcard-pinout.png |
||||
|
|
||||
|
|
||||
|
Sprites mod has an excellent schematic: http://spritesmods.com/?art=doorbell&page=2 |
||||
|
(schema.png) |
||||
|
|
||||
|
|
||||
|
ref: |
||||
|
http://www.sonsivri.to/forum/index.php?topic=7156.0 |
||||
|
https://www.esp32.com/viewtopic.php?t=2272 |
||||
|
http://spritesmods.com/?art=doorbell&page=2 |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
FURTHER READING AND CREDITS: |
||||
|
http://elm-chan.org/works/sd8p/report.html -- original creator, great site! |
||||
|
http://www.instructables.com/id/Attiny85-Sd-Wav-Player/ -- tut for raspberry pi as programmer |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
--- |
||||
|
attiny sd player... attiny soldered directly on cheap sdcard |
||||
|
|
||||
|
diy programming shield: |
||||
|
https://www.youtube.com/watch?v=9LjfkjwMqXI |
||||
|
|
||||
|
better> https://www.youtube.com/watch?v=BexXvxmOGN8 |
||||
|
|
||||
|
|
||||
|
brogramming the chip |
||||
|
http://highlowtech.org/?p=1695 |
||||
|
|
||||
|
|
||||
|
smart sdcard microsd adaptor hack: |
||||
|
https://www.youtube.com/watch?v=RVC_nLZy-T8 |
||||
|
|
||||
|
|
||||
|
|
||||
|
uiteindelijk: |
||||
|
http://www.instructables.com/id/Attiny85-Sd-Wav-Player/ |
||||
|
http://elm-chan.org/works/sd8p/report.html (fuses not needed rite? see: https://www.youtube.com/watch?v=RVC_nLZy-T8 ) |
||||
|
|
||||
|
harde site http://elm-chan.org/ |
||||
|
|
||||
|
|
||||
|
interesting audacity tut halfway: |
||||
|
https://www.youtube.com/watch?v=tUapZ_JdHLE |
||||
|
|
||||
|
|
||||
|
hard: |
||||
|
http://txyzinfo.blogspot.nl/2012/11/AVR-attiny2313-wav-music-player-from-SD-card-microSD-MMC.html |
||||
|
https://www.youtube.com/watch?v=CDRRwNkzasQ |
||||
|
|
||||
|
more advanced, with pcb etcahble: |
||||
|
http://paja-trb.cz/konstrukce/wav_player.html |
||||
|
|
||||
|
|
||||
|
__ _____ ____ _ ______ _ _ ___ ____ |
||||
|
\ \ / / _ \| _ \| |/ / ___|| | | |/ _ \| _ \ |
||||
|
\ \ /\ / / | | | |_) | ' /\___ \| |_| | | | | |_) | |
||||
|
\ V V /| |_| | _ <| . \ ___) | _ | |_| | __/ |
||||
|
\_/\_/ \___/|_| \_\_|\_\____/|_| |_|\___/|_| |
||||
|
|
||||
|
|
||||
|
musical keycord |
||||
|
|
||||
|
PARTS NEEDED |
||||
|
|
||||
|
|
||||
|
(micro) SD CARDS (ebay) <1eur |
||||
|
https://www.ebay.nl/itm/Job-lot-of-44-Used-Micro-SD-Memory-Cards-All-2GB-Various/253593350905?hash=item3b0b5772f9:g:rsEAAOSwyi1a5s7G&autorefresh=true |
||||
|
|
||||
|
per unit: |
||||
|
1x atttiny85 (farnell) |
||||
|
1x speaker (eculit?) |
||||
|
1x cr2032 (3v lithium cell) |
||||
|
1x (micro)sdcard |
||||
|
|
||||
|
|
||||
|
BATTERY |
||||
|
the circuit draws 0.03A the cr2032 lithium battery delivers about 200 mah, so battery life is 200/3 = 66 hours, almost 3 days of operation time. |
||||
|
|
||||
|
SOUNDS |
||||
|
According to ELM CHang: “The SD audio player supports only RIFF-WAVE format sound files known as Microsoft wave file in LPCM, 8/16-bit, mono/stereo and upto 48kHz sampling rate”. |
||||
|
(http://elm-chan.org/works/sd8p/report.html) |
||||
|
|
||||
|
|
||||
|
But this is not the case….. |
||||
|
|
||||
|
workflow: convert mp3 to wav, convert wav to speed it up 2x |
||||
|
$ ffmpeg -i input.mp3 output.wav |
||||
|
$ sox output.wav -r 48000 -c 1 -b 8 short2x48-8.wav speed 2 |
||||
|
|
||||
|
To convert a whole folder (zhell, osx, etc..): |
||||
|
$ for i in *.mp3; do ffmpeg -i "$i" ${i%.*}.wav; done |
||||
|
$ for i in *wav; do sox "$i" -r 48000 -c 1 -b 8 ${i%.*}-conv.wav speed 2; done |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
ref: |
||||
|
http://stefaanlippens.net/audio_conversion_cheat_sheet/ |
||||
|
http://elm-chan.org/works/sd8p/report.html |
||||
|
|
||||
|
|
||||
|
COSTS |
||||
|
6x sdcards (marktplaats) 6,50+5,85 … = 12,35 |
||||
|
6x attiny a 1,08 = 6,36 |
||||
|
6x CR 2032 a 0,884 = 5,404 |
||||
|
6x speaker… |
||||
|
|
||||
|
|
After Width: | Height: | Size: 65 KiB |
After Width: | Height: | Size: 49 KiB |
After Width: | Height: | Size: 3.0 KiB |
After Width: | Height: | Size: 9.4 KiB |
After Width: | Height: | Size: 68 KiB |
After Width: | Height: | Size: 152 KiB |
Loading…
Reference in new issue