Skip to content

Commit

Permalink
Upload firmware
Browse files Browse the repository at this point in the history
  • Loading branch information
davideanastasia committed Dec 10, 2020
1 parent 7d2c414 commit bb0ce7d
Show file tree
Hide file tree
Showing 2 changed files with 258 additions and 2 deletions.
242 changes: 242 additions & 0 deletions firmware/loopy_v1a.hex
Original file line number Diff line number Diff line change
@@ -0,0 +1,242 @@
:100000000C9436000C945E000C945E000C945E0020
:100010000C945E000C945E000C945E000C945E00E8
:100020000C945E000C945E000C945E000C94B6057B
:100030000C945E000C945E000C945E000C945E00C8
:100040000C945E000C945E000C94BC050C945E0055
:100050000C945E000C945E000C945E000C945E00A8
:100060000C945E000C945E00EF01A60611241FBEE6
:10007000CFEFD8E0DEBFCDBF11E0A0E0B1E0E2EC11
:10008000FEE002C005900D92AC33B107D9F721E034
:10009000ACE3B1E001C01D92A63CB207E1F710E06D
:1000A000C6E3D0E004C02197FE010E940907C433D3
:1000B000D107C9F70E9447060C9439070C94000039
:1000C000482F50E0E62FF0E09A01220F331F2270F4
:1000D000CA01880F991F880F991F982F9870922B2B
:1000E0006170962B9A01220F331F220F331F220FAC
:1000F000331F2072922B42955295507F5427407F98
:1001000054274078942B9F01220F331F2470922B89
:100110009F01220F331F220F331F2071922BEE0FEE
:10012000FF1FEE0FFF1FEE0FFF1FE074892F8E2BB6
:100130000895219A209AE4E6F0E080818B7F808305
:1001400084B18C6284B985B1837D85B980E78CBD2B
:100150000895289A08952898089585B191E08927EF
:1001600085B90895299A0895299808950E94B200A2
:100170002FEF82E597E0215080409040E1F700C0EA
:1001800000000E94B4002FEF82E597E021508040EC
:100190009040E1F700C000000E94B2002FEF82E51E
:1001A00097E0215080409040E1F700C000000E949D
:1001B000B4002FEF82E597E0215080409040E1F7B6
:1001C00000C000000E94B2002FEF82E597E02150AE
:1001D00080409040E1F700C000000E94B400089504
:1001E000CF93DF93D82FC62F2A980E9460008EBD30
:1001F0000DB407FEFDCF6C2F70E075956795759572
:10020000679575956795759567958D2F82958F7014
:100210000E9460008EBD0DB407FEFDCF2A9A2A9879
:10022000DF91CF910895E1E4F1E090E048E250E001
:1002300060ED77E007C0208121113AC09F5F3496BE
:100240009B30C9F1292F21702817A9F329B1DF01AB
:100250003181232381F72081283298F02C91283294
:1002600069F720913C0130913D012A173B0761F06D
:1002700050933F0140933E01B0933D01A0933C0158
:10028000DDCF2F5F2083EACF20913E0130913F01E7
:100290002F5F3F4F213DA7E03A0728F430933F01FD
:1002A00020933E01CBCF70933F0160933E01C6CFB8
:1002B00021502083C3CF08958BB1886F8BB90895E7
:1002C00089B1887FA1F090E0282F2170920F869548
:1002D000D9F785E0891B813031F0823041F481E02B
:1002E0000E941301089580E00E9413010895E1E443
:1002F000F1E02DE631E004C03496E217F30731F067
:1003000080818823C9F381508083F6CF0895E1E48A
:10031000F1E02DE631E050E091E040E061E004C022
:1003200034962E173F0741F080818823C9F3942F1C
:100330008832B1F7562FF4CF9923A1F080913E0176
:1003400090913F018135910528F181E08093400132
:1003500010923F0110923E01E0913C01F0913D016D
:10036000828108955523C1F080913E0190913F0113
:10037000803D974011F080E2089581E08093400134
:1003800010923F0110923E01E0913C01F0913D013D
:100390008381089580E2089580E20895E1E4F1E028
:1003A0002DE631E0808181110EC03496E217F3070B
:1003B000C9F71092400110923F0110923E01109235
:1003C0003D0110923C0180E208958091400181112D
:1003D00003C00E94870108950E94CE010895E1E4C0
:1003E000F1E0108280E581838AE082838AE883835A
:1003F000148288E08583868388E88783108698E165
:100400009187128690E89387148620E1258721E062
:10041000268721E82787108A20E3218B22E0228B80
:1004200022E8238B148A20E2258B23E0268B23E805
:10043000278B108E20E6218F24E0228F24E8238F43
:10044000148E20E4258F25E0268F25E8278F10A223
:1004500020EC21A326E022A326E823A314A295A33F
:1004600097E096A397E897A310A681A789E082A7B3
:1004700089E883A70895CF93DF93C82FD92F0E94CF
:100480004B039983888381E08A8393E09B839C83D9
:100490008D831E821F82DF91CF910895CF93DF93CA
:1004A000A82FB92F462F603259F08D919C9111974A
:1004B000EC01E881F9810190F081E02DBD01099501
:1004C000DF91CF910895CF93DF93C82FD92FA62F17
:1004D000B72F8C91803C19F0DF91CF9108958881DE
:1004E0009981FC0120813181F90122813381AD01A3
:1004F000BE01F9010995F0CFCF93DF93C82FD92F13
:100500008A818823C9F06F818D810E94F0000E944A
:10051000B40088819981DC01ED91FC910680F7811E
:10052000E02D0995882379F08150823010F40E94E3
:10053000A900DF91CF91089560E08D810E94F000C5
:100540000E94B200E6CF0E94AB00F3CFCF93DF93BF
:10055000C82FD92F8E8181110EC088819981DC012D
:10056000ED91FC910680F781E02D0995823051F0E4
:10057000DF91CF9108959D8189278D83CE010E94BF
:100580007C02EBCF0E94AD00F3CFFC019481292FB8
:1005900026952575957582E0903139F083E0903489
:1005A00021F081E0943009F080E090E0880F991FFD
:1005B000880F991F32E0203139F033E0203421F0E8
:1005C00031E0243009F030E0832B0895E62FF72F37
:1005D00084818383857585831682CF010E947C0286
:1005E0000895E62FF72F8481838316821582CF0129
:1005F0000E947C020895E62FF72F848183838683EF
:100600008583CF010E947C020895E62FF72F938106
:100610008481892B85839683CF010E947C02089573
:10062000CF93DF93C62FD72FFA0181810E94C20694
:100630008F83CE010E947C02DF91CF9108950F93AA
:100640001F93CF93DF9300D00F92CDB7DEB7062F65
:10065000172FF8018381848385831682C8010E9445
:10066000C5020E94B806F8018783C8010E94C5022E
:1006700090EC99838A831B82CE0101960E94DD064D
:10068000C8010E947C020F900F900F90DF91CF91D4
:100690001F910F91089580919501811109C084E007
:1006A00091E090939E0180939D0181E0809395015C
:1006B0008DE991E00895CF93DF93C62FD72F483867
:1006C000B1F080F4483080F421E030E002C0220F25
:1006D000331F4A95E2F78F8182278F83CE010E94D4
:1006E0007C0202C04A3819F0DF91CF9108950E9430
:1006F0004B03A82FB92FB983A883ED91FC911197D3
:100700000480F581E02DBE01CD010995EDCFCF9399
:10071000DF93C62FD72F6F81FA0181810E94C70610
:100720000E94B6000E944B03A82FB92FB983A8835B
:10073000ED91FC9111970480F581E02DBE01CD0172
:100740000995DF91CF91089580918B01811109C0A6
:1007500080E191E0909394018093930181E08093F4
:100760008B0183E991E0089580918101811109C095
:100770008CE191E090938A018093890181E08093DC
:10078000810189E891E008951F93CF93DF93C62FED
:10079000D72FE42F842F90E04B38A8F4442344F45F
:1007A000E058EB3080F4F0E0E55CF84F0C9409077A
:1007B000483068F0483039F48A8191E089278A838B
:1007C000CE010E947C02DF91CF911F91089521E01C
:1007D00030E002C0220F331F4A95E2F78F81822753
:1007E0008F83CE010E947C02EECF2C812A7A8F77F4
:1007F00041E050E0BA0102C0660F771F8A95E2F728
:10080000CB01822B8C8388819981DC01ED91FC9155
:100810000480F581E02DBE010995D5CF2C81257589
:100820008F7741E050E0BA0102C0660F771F8A95CA
:10083000E2F7CB01822B8C838D83CE010E947C0258
:100840001F81CE010E94C502612F0E94BD060E9439
:10085000B60088819981DC01ED91FC910480F581DD
:10086000E02DBE010995AFCF0E94B403A82FB92F88
:10087000B983A883ED91FC9111970480F581E02D57
:10088000BE01CD0109959FCF0E94A403A82FB92FC7
:10089000B983A883ED91FC9111970480F581E02D37
:1008A000BE01CD0109958FCF80917701811109C0DB
:1008B00088E291E09093800180937F0181E08093B2
:1008C00077018FE791E00895CF93DF93C62FD72F5D
:1008D000493040F4E42F4930F0F4F0E0EA5BF84F9F
:1008E0000C9409074838B9F40E944B03A82FB92F7C
:1008F000B983A883ED91FC9111970480F581E02DD7
:10090000BE01CD01099507C08A8191E089278A83BC
:10091000CE010E947C02DF91CF9108958B818A7A6B
:1009200021E030E002C0220F331F4A95E2F7822B0C
:100930008B8388819981DC01ED91FC910480F581A4
:10094000E02DBE010995E7CF8B81857521E030E070
:1009500002C0220F331F4A95E2F7822B8B830E943D
:100960005404A82FB92FB983A883ED91FC91119756
:100970000480F581E02DBE01CD010995CCCF809199
:100980006D01811109C084E391E090937601809319
:10099000750181E080936D0185E791E00895CF9323
:1009A000DF93C62FD72F493040F4E42F4930F0F4BD
:1009B000F0E0E15BF84F0C9409074838B9F40E9465
:1009C0004B03A82FB92FB983A883ED91FC91119700
:1009D0000480F581E02DBE01CD01099507C08A8113
:1009E00091E089278A83CE010E947C02DF91CF911A
:1009F00008958B818A7A21E030E002C0220F331FF4
:100A00004A95E2F7822B8B830E94BF04A82FB92F4F
:100A1000B983A883ED91FC9111970480F581E02DB5
:100A2000BE01CD010995E2CF8B81857521E030E0D3
:100A300002C0220F331F4A95E2F7822B8B830E945C
:100A40005404A82FB92FB983A883ED91FC91119775
:100A50000480F581E02DBE01CD010995C7CFCF936C
:100A6000DF93C62FD72F493040F4E42F4930F0F4FC
:100A7000F0E0E85AF84F0C9409074838B9F40E949E
:100A80004B03A82FB92FB983A883ED91FC9111973F
:100A90000480F581E02DBE01CD01099507C08A8152
:100AA00091E089278A83CE010E947C02DF91CF9159
:100AB00008952B81822F90E080959095042E02C09E
:100AC000959587950A94E2F780FFF0CF2A7A81E026
:100AD00090E002C0880F991F4A95E2F7282B2B83DC
:100AE0000E94BF04A82FB92FB983A883ED91FC9170
:100AF00011970480F581E02DBE01CD010995D6CF77
:100B00002B81822F90E080959095042E02C09595C0
:100B100087950A94E2F780FFC9CF257581E090E0C0
:100B200002C0880F991F4A95E2F7282B2B838881F2
:100B30009981DC01ED91FC910480F581E02DBE01ED
:100B40000995B4CF8AEF90E0909389008093880054
:100B5000E1E8F0E080818360808380818860808329
:100B6000EFE6F0E080818260808308958F9381E0DA
:100B700080939F018F9118951F920F920FB60F923D
:100B800011242F933F934F935F936F937F938F9392
:100B90009F93AF93BF93CF93DF93EF93FF932091F6
:100BA000C6008091A001823009F459C0E8F488237E
:100BB000B1F1E0EAF1E022A383E08083822F0E947A
:100BC000D506FF91EF91DF91CF91BF91AF919F91AA
:100BD0008F917F916F915F914F913F912F910F90E6
:100BE0000FBE0F901F901895833041F7C0EAD1E0F7
:100BF0002BA318823AA149A1898190E00196FC01BA
:100C0000EE0FFF1FE80FF91FE056FE4F40833183C0
:100C100022836AE070E00E94F5068983CFCF20939B
:100C2000C101822F807F803CB1F078F4803A19F0C6
:100C300030F0803B19F681E08093A001BFCF822F76
:100C4000807E803809F0BACFF6CF803D21F0803E1B
:100C500009F0B4CFF0CF82E08093A001AFCFC0EA1B
:100C6000D1E02AA3188239A1898190E00196FC0184
:100C7000EE0FFF1FE80FF91FE056FE4F3083218370
:100C800012826AE070E00E94F506898397CFCDB7A3
:100C9000DEB728970FB6F894DEBF0FBECDBF0E9417
:100CA000A2050E94CC060E9499000E945C01CE0120
:100CB00001960E943B02CE0101960E947C0278942C
:100CC00000EA11E00F2EFAE0EF2EF12CF02D04C017
:100CD00080919F01811119C0F801228181818217C1
:100CE000B9F330E02F5F3F4FC901B7010E94F5060D
:100CF0008283B901660F771F620F731F60567E4FA4
:100D0000CE0101960E946302E3CF0E9460010E941F
:100D1000E501682FCE0101960E944E028091C40128
:100D20009091C50101969093C5018093C401843FC1
:100D3000914019F010929F01CFCFCE0101960E94F1
:100D4000A6021092C5011092C401F4CFE3EAF1E0CB
:100D500021EC31E080EF8083118212823396E2171A
:100D6000F307C9F7E0EAF1E01182128210820895D8
:100D700090E040960E942307089590E040960E94DC
:100D80002B07089590E080960E942307089590E035
:100D900080960E942B0708951092C5008FE18093E2
:100DA000C40088E98093C1000895E0ECF0E09081F0
:100DB00095FFFDCF8093C6000895CF93DF93C82F92
:100DC000D92F88810E94D50689810E94D506DF919E
:100DD000CF910895089580E0089582E0089581E01C
:100DE000089581E0089581E0089597FB072E16F499
:100DF000009407D077FD09D00E940F0707FC05D0AB
:100E00003EF4909581959F4F0895709561957F4F21
:100E10000895EE0FFF1F0590F491E02D0994AA1B91
:100E2000BB1B51E107C0AA1FBB1FA617B70710F0D5
:100E3000A61BB70B881F991F5A95A9F78095909507
:100E4000BC01CD010895F999FECF92BD81BDF89AFC
:100E5000992780B50895262FF999FECF1FBA92BD24
:100E600081BD20BD0FB6F894FA9AF99A0FBE01968B
:100E70000895F894FFCFF5030E04F5030E04F5036F
:100E80000E04F5030E043404E30344048E04A404A6
:100E90008E04A4048E04A4048E04A4048404F9041F
:100EA0001405F9041405F9041405F9041405EF04F4
:100EB00059058005590580055905800559058005A6
:020EC0004F05DC
:100EC20000000000C4031003E602EB06000000006D
:100ED2005B038703F102ED0600000000CF04EA067F
:100EE200FB02EF06000000002F05EA061F03F106D1
:0C0EF200000000006404EA060503F3069B
:00000001FF
18 changes: 16 additions & 2 deletions howto.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,12 +62,26 @@ The following steps should get you over the finishing line:

### Components Guide

#### Firmware

| Firmware | Description |
| --- | --- |
| v1 | Original version, burnt into the first batch of chips |
| v1b | Use MIDI out as MIDI Thru; Better timing in button debouncing |

#### Firmware Compatibility Matrix

| Firmware \ PCB | PCB.20200806 | PCB.20201125 |
| --- | --- | --- |
| v1 | Yes | Yes |
| v1b | Yes | Yes |

#### Relays

Loopy uses miniaturised signal relays. Some of the possible options are:

- Zettler AZ850-5
- NEC EA2-5NU
- NEC EA2-5NU/EA2-5NJ (other brands produce this item with the same name)
- Fujitsu A-5W-K
- Panasonic/NAIS TQ2-5V

Expand All @@ -81,5 +95,5 @@ I have personally used 400mcd LEDs like the ones in [this link](https://www.swit

#### Audio Jack

I suggest to use the REAN/Neutrik NYS2152, but the REAN/Neutrik NYS215 works too (stereo): PCB is designed around this footprint and the schematic use stereo jacks, so an additional (unused, unconnected) hole is available on the PCB and this should give you some flexibility in the source of the part.
I suggest to use the REAN/Neutrik NYS2152, but the REAN/Neutrik NYS215 works too (stereo): PCB is designed around this footprint and the schematic uses stereo jacks, so an additional (unused, unconnected) hole is available on the PCB. this should give you some flexibility in the sourcing of the part.
Drawing diagram for these jacks is in the `datasheets` folder.

0 comments on commit bb0ce7d

Please sign in to comment.