Skip to content

Instantly share code, notes, and snippets.

@ahtn
Created November 15, 2015 00:09
Show Gist options
  • Save ahtn/ef65d3fd8713bf1f7608 to your computer and use it in GitHub Desktop.
Save ahtn/ef65d3fd8713bf1f7608 to your computer and use it in GitHub Desktop.
tmk onekey for promicro. Short pins 8 and 9 on the pro micro to type 'a'.
:100000000C9431010C9478010C9478010C947801D3
:100010000C9478010C9478010C9478010C9478017C
:100020000C9478010C9478010C945F140C943115A5
:100030000C94F00E0C9478010C9478010C947801D7
:100040000C9478010C9478010C9478010C9478014C
:100050000C9478010C942E0F0C9478010C94780178
:100060000C9478010C9478010C9478010C9478012C
:100070000C9478010C9478010C9478010C9478011C
:100080000C9478010C9478010C9478010C9478010C
:100090000C9478010C9478010C9478010C947801FC
:1000A0000C9478010C9478010C9478016D056D0521
:1000B0009B059B05D807D807D807D807F205D807AE
:1000C000E906E906AC07D807D807C3079E15C0158F
:1000D000B316C015B31605162816B3167D1690165E
:1000E000040A002530313662003A200025303258AB
:1000F000000A722F632030313233343536373839C5
:100100004142434445460A000A0025303258006205
:100110006F756E6365213A20000A00253032582041
:10012000006B6579626F6172645F7265706F727483
:100130003A20000A0025303258006B6579626F6101
:1001400072645F7365745F6C65643A20005B735D15
:10015000004B6579626F6172642073746172742EF2
:100160000A0055534220636F6E6669677572656455
:100170002E0A005B575D005B535D005B525D005BC8
:10018000445D005B435D000E034F006E0065006B35
:100190000065007900000012036700650065006BD0
:1001A000006800610063006B00000004030904099B
:1001B000024200020100A032090400000103010113
:1001C00000092111010001223F00070581030800F9
:1001D0000A090401000203000000092111010001C5
:1001E00022200007058203200001070502032000EA
:1001F000011201100100000008EDFE1111010001C3
:100200000200010631FF0974A1010975150025FFDF
:100210009520750881020976150025FF952075083F
:100220009102C005010906A101050719E029E7159A
:100230000025019508750181029501750881010568
:10024000081901290595057501910295017503911C
:10025000010507190029FF150025FF95067508817E
:1002600000C011241FBECFEFDAE0DEBFCDBF04B661
:1002700003FE27C08091850190918601A09187019E
:10028000B09188018730904BA740B04BD1F41092C9
:10029000850110928601109287011092880114BE88
:1002A00084B7877F84BF0FB6F894A89580916000CB
:1002B000886180936000109260000FBEE0E0F8E378
:1002C000099511E0A0E0B1E0EEEBFDE202C005907F
:1002D0000D92AE30B107D9F721E0AEE0B1E001C038
:1002E0001D92A538B207E1F70E9497110C94DD1614
:1002F0000C940000FF93EF93E0910E01F0910F0139
:10030000309709F00995EF91FF910895FC018591CF
:10031000803011F0EFDFFBCF0895FF27E0E230E2FD
:1003200047FF0CC0419597FF09C0EDE260957095BD
:1003300080959095611D711D811D911D27FF02C043
:10034000219530E350E2AA27660F771F881F991F77
:10035000AA1FA41710F0A41B63955A95A9F7AA30F9
:1003600008F0A95FA05DAF93F39561157105810554
:10037000910541F7ED3211F4EF93F395F21718F46C
:100380003F93F395FBCF8F91B5DFFA95E1F7089591
:10039000E991F9918591803021F0853219F0AADF39
:1003A000F9CF089520E0E89455915532C1F35033C8
:1003B00011F4689455915A3348F4505390F3220F36
:1003C000022E220F220F200D250FF4CF0EF42195BF
:1003D00089919991533619F3533729F1533559F1CE
:1003E000BC0188279927E8945C3621F4899199917A
:1003F00068945591543639F446EF7EF077FF0DC07E
:100400008FEF9FEF0AC055374AE039F0583540E189
:1004100021F0523642E009F00895FF93EF937DDF1B
:10042000EF91FF91B7CFFF93EF93FC018191803063
:10043000B9F360DFFBCFFF93EF9368DFF1CFDF937A
:10044000CF93CDB7DEB72596A3DFCF91DF91089587
:10045000E72FF0E070E0811103C0E60FF71F03C043
:100460006E0F7F1FFB01E052FF4F8491089580E0E3
:1004700090E0089524982C980895809165018360F8
:100480008860809365010E943A0225982D9A109207
:100490001101109210010895249A2C9880EA8A95EF
:1004A000F1F783B185FB992790F981E08927909135
:1004B0001001981759F18093100180910001882351
:1004C00011F18091650180FF04C08FE091E00E94EE
:1004D00086018091650180FF0EC0809100011F920E
:1004E0008F938AE091E09F938F930E941F020F9059
:1004F0000F900F900F908091650180FF04C088E0FD
:1005000091E00E94860185E0809300010E943A02FA
:1005100080910001882381F081508093000188231D
:1005200039F08FE99FE00197F1F700C0000004C0A7
:10053000809110018093110181E00895E82FF0E08F
:10054000EF5EFE4F8081089581EF90E00E9486016A
:100550001F921F928CEE90E09F938F930E941F0238
:1005600089EE90E00E9486018091110190E00E9446
:10057000990E9F938F9383EE90E09F938F930E94A9
:100580001F028DB79EB708960FB6F8949EBF0FBE98
:100590008DBF81EE90E00C94860108959093170131
:1005A000809316010895E0911601F091170130979C
:1005B00021F00190F081E02D099480E00895EF9200
:1005C000FF921F93CF93DF93F82E192FE09116011E
:1005D000F09117013097A9F10280F381E02D099580
:1005E0008091650182FF2DC080FF04C081E291E00F
:1005F0000E948601CF2DD12F18E08BE1E82E81E0FB
:10060000F82E8091650180FF0BC088811F928F9327
:10061000FF92EF920E941F020F900F900F900F9089
:10062000115021961111EDCF8091650180FF09C015
:1006300089E191E0DF91CF911F91FF90EF900C94B1
:100640008601DF91CF911F91FF90EF900895209147
:100650001401309115012817390771F09093150195
:1006600080931401E0911601F0911701309721F069
:100670000680F781E02D09940895209112013091B0
:1006800013012817390771F0909313018093120119
:10069000E0911601F0911701309721F00084F18567
:1006A000E02D0994089508950C9453030E94190FA6
:1006B0000C943D02CF93C82F8091650182FF1EC02C
:1006C00080FF04C08AE391E00E9486018091650169
:1006D00080FF0CC01F92CF9385E391E09F938F938F
:1006E0000E941F020F900F900F900F908091650154
:1006F00080FF04C083E391E00E9486018C2FCF919C
:100700000C94CD021F93CF93DF93CDB7DEB72B9719
:100710000FB6F894DEBF0FBECDBF0E944C0280E042
:100720000E949E0210911901182709F1909165010C
:1007300091FF04C08B870E94A4028B8510FF17C015
:100740001E821F82817088870E94220F8160782F0D
:100750009A8789874E815F8168858A850E94E60332
:100760009091190181E089278093190110C08FEFC2
:1007700089838A831B820E94220F8160782F9D8348
:100780008C8349815A816B818D810E94E6030E948E
:10079000D30290911801891779F00E94D3028093B7
:1007A00018012B960FB6F894DEBF0FBECDBFDF91B8
:1007B000CF911F910C945A032B960FB6F894DEBF7D
:1007C0000FBECDBFDF91CF911F910895CF93DF93DF
:1007D000CDB7DEB72B970FB6F894DEBF0FBECDBFF7
:1007E0004F83588769877A878B87DE01119686E069
:1007F000FD0111928A95E9F785E0FE013796019097
:100800000D928A95E1F749815A816B817C818D81B6
:100810009E810E94820A2B960FB6F894DEBF0FBE0F
:10082000CDBFDF91CF910895882309F4B9C08238F4
:1008300059F40E94D30281FDB3C089E30E94150DD3
:100840000E94880D89E30CC0833871F40E94D302A2
:1008500080FDA6C083E50E94150D0E94880D83E5EA
:100860000E94320D0C94880D843859F40E94D302F2
:1008700082FD96C087E40E94150D0E94880D87E4D2
:10088000EFCF9CEF980F913A18F40E94150DEACF24
:1008900090E2980F983050F4877091E001C0990F62
:1008A0008A95EAF7892F0E94510DDCCF9BE5980FBE
:1008B000933070F4853A29F0863A31F083E890E07D
:1008C00005C081E890E002C082E890E00C94270324
:1008D00098E5980F933108F063C0883A39F1893A66
:1008E00041F18A3A49F18B3A51F18C3A59F18D3AFA
:1008F00061F1803B69F18E3A71F18F3A79F1813B78
:1009000081F1823B89F1833B91F1843B99F1853BF5
:10091000A1F1863BA9F1873BB1F1883BB9F1893B55
:10092000C1F18A3BC9F180E090E038C082EE90E0EE
:1009300035C089EE90E032C08AEE90E02FC085EBA2
:1009400090E02CC086EB90E029C087EB90E026C0B9
:100950008CEC90E023C08DEC90E020C083E891E027
:100960001DC08AE891E01AC082E991E017C084E9CD
:1009700091E014C081E292E011C083E292E00EC0E7
:1009800084E292E00BC085E292E008C086E292E049
:1009900005C087E292E002C08AE292E00C943D0337
:1009A0000895882309F44BC0823859F40E94D30279
:1009B00081FF45C089E30E94150D0E94880D89E3DF
:1009C0000CC0833871F40E94D30280FF38C083E5E5
:1009D0000E94150D0E94880D83E50E94320D0C9433
:1009E000880D843859F40E94D30282FF28C087E41E
:1009F0000E94150D0E94880D87E4EFCF9CEF980FA1
:100A0000913A58F390E2980F983050F4877091E043
:100A100001C0990F8A95EAF7892F0E94570DDFCF01
:100A20009BE5980F933020F480E090E00C9427032E
:100A3000885A833120F480E090E00C943D030895BF
:100A4000882321F00E94510D0C94880D089588236D
:100A500021F00E94570D0C94880D0895BF92CF92FB
:100A6000DF92EF92FF920F931F93CF93DF9300D00B
:100A700000D000D0CDB7DEB76C0185E0F601DE0115
:100A8000119601900D928A95E1F7F6018381948188
:100A9000892B09F48DC2908181818F3F19F49F3F8A
:100AA00009F486C2F601F280058102950F709983E0
:100AB0008A8389819A810E94D40C182FB92E0E94B2
:100AC000D30C0E94A40BEB2DE295EF704E2F50E05B
:100AD000FA01EA5AFF4F0C94D7169B2D907F8B2D6D
:100AE0008F70082F992311F00295007FFF2049F0A5
:100AF000002309F40AC2802F0E94610D0E94880D14
:100B000004C2812F0E94D104002309F451C2802F16
:100B10000E94670D26960FB6F894DEBF0FBECDBFBC
:100B2000DF91CF911F910F91FF90EF90DF90CF90C9
:100B3000BF900C94880D9B2D907F8B2D8F709032E1
:100B400011F08295807F112319F0113011F12BC023
:100B5000FF20A9F0002389F1013079F526960FB620
:100B6000F894DEBF0FBECDBFDF91CF911F910F91E3
:100B7000FF90EF90DF90CF90BF900C94710D002309
:100B800019F0013009F414C28E830E94740D8E8115
:100B90003AC1FF2021F0063008F00AC20EC005302D
:100BA00008F006C230C1FF20C9F0002331F0F60181
:100BB000958190FFAAC19F70958326960FB6F894F1
:100BC000DEBF0FBECDBFDF91CF911F910F91FF9080
:100BD000EF90DF90CF90BF900C942005002309F494
:100BE00012C1A8C19B2D937009F076C0F110E0C12D
:100BF000912F929596959770990F990F812F8F70DD
:100C0000C82ED12CE12CF12C092E04C0CC0CDD1CFB
:100C1000EE1CFF1C0A94D2F714FF12C00FE010E084
:100C200020E030E004C0000F111F221F331F9A95EF
:100C3000D2F7C901B801609570958095909503C071
:100C400060E070E0CB012B2D26952695422F437056
:100C50004230C1F060F56C297D298E299F294130F1
:100C600051F126960FB6F894DEBF0FBECDBFDF91CF
:100C7000CF911F910F91FF90EF90DF90CF90BF9099
:100C80000C94C10B6C297D298E299F2926960FB6BD
:100C9000F894DEBF0FBECDBFDF91CF911F910F91B2
:100CA000FF90EF90DF90CF90BF900C94DD0B0E94EF
:100CB000C10BC701B60126960FB6F894DEBF0FBE72
:100CC000CDBFDF91CF911F910F91FF90EF90DF90FB
:100CD000CF90BF900C94A50BFF2019F09B2D917025
:100CE00001C09695992309F463C1912F9295969529
:100CF0009770990F990F812F8F70C82ED12CE12CEE
:100D0000F12C092E04C0CC0CDD1CEE1CFF1C0A9437
:100D1000D2F714FF12C00FE010E020E030E004C072
:100D2000000F111F221F331F9A95D2F7C901B80176
:100D3000609570958095909503C060E070E0CB0160
:100D40002B2D26952695422F43704230C1F060F539
:100D50006C297D298E299F29413051F126960FB6A5
:100D6000F894DEBF0FBECDBFDF91CF911F910F91E1
:100D7000FF90EF90DF90CF90BF900C949B0C6C296C
:100D80007D298E299F2926960FB6F894DEBF0FBEC7
:100D9000CDBFDF91CF911F910F91FF90EF90DF902A
:100DA000CF90BF900C94B70C0E949B0CC701B6016A
:100DB00026960FB6F894DEBF0FBECDBFDF91CF9160
:100DC0001F910F91FF90EF90DF90CF90BF900C9408
:100DD0007F0C103F49F118F4103E48F491C0123FC7
:100DE00009F453C0E8F1133F09F464C089C01F70CF
:100DF0008B2D8F71FF2021F00E94180C812FDDCEEA
:100E00000E94390C812F26960FB6F894DEBF0FBED4
:100E1000CDBFDF91CF911F910F91FF90EF90DF90A9
:100E2000CF90BF900C942705FF20B1F0053008F05B
:100E3000BFC08B2D8F7126960FB6F894DEBF0FBE04
:100E4000CDBFDF91CF911F910F91FF90EF90DF9079
:100E5000CF90BF900C945E0C063008F0A9C0E9CF8B
:100E6000FF20A9F08B2D8F7126960FB6F894DEBF68
:100E70000FBECDBFDF91CF911F910F91FF90EF90EB
:100E8000DF90CF90BF900C94180CFF2059F38B2D5E
:100E90008F7126960FB6F894DEBF0FBECDBFDF91DF
:100EA000CF911F910F91FF90EF90DF90CF90BF9067
:100EB0000C94390CFF2099F08B2D8F7126960FB66C
:100EC000F894DEBF0FBECDBFDF91CF911F910F9180
:100ED000FF90EF90DF90CF90BF900C94030C26967C
:100EE0000FB6F894DEBF0FBECDBFDF91CF911F913B
:100EF0000F91FF90EF90DF90CF90BF900C94F90B83
:100F0000FF20A9F0002309F4ADCF812F26960FB65C
:100F1000F894DEBF0FBECDBFDF91CF911F910F912F
:100F2000FF90EF90DF90CF90BF900C9414040023BB
:100F300009F4ADCF812F26960FB6F894DEBF0FBE11
:100F4000CDBFDF91CF911F910F91FF90EF90DF9078
:100F5000CF90BF900C94D1044B2D4F70612FC601E0
:100F60000E947E0E26960FB6F894DEBF0FBECDBF50
:100F7000DF91CF911F910F91FF90EF90DF90CF9075
:100F8000BF900C94270B4B2D4F70612FC6012696F6
:100F90000FB6F894DEBF0FBECDBFDF91CF911F918A
:100FA0000F91FF90EF90DF90CF90BF900C94810E47
:100FB00026960FB6F894DEBF0FBECDBFDF91CF915E
:100FC0001F910F91FF90EF90DF90CF90BF90089509
:100FD0000E946E0D0E94430D0C94880D0E945E0DC0
:100FE0000C94E8070E94D40C292F22952F702C30E6
:100FF00030F42A3048F42250223078F405C02C30E6
:1010000041F02F3031F009C0803E48F0803F29F494
:1010100006C093FB882780F9089580E0089581E059
:101020000895CF93DF9300D000D01F92CDB7DEB7E5
:101030000F900F900F900F900F90DF91CF91089528
:10104000CF93DF9300D000D000D0CDB7DEB7269687
:101050000FB6F894DEBF0FBECDBFDF91CF910895DC
:101060001F93CF93DF93C0911A0116E080911B016B
:10107000C81799F0D0E01C9FF0011D9FF00D1124BE
:10108000E45EFE4F4081518162817381848195814C
:101090000E9420082196C770E9CFDF91CF911F9160
:1010A000089540914C0150914D0160914E01709115
:1010B0004F0180915001909151010C942008809132
:1010C000510182958F7009F054C080914E018823A0
:1010D00009F44FC080911A01A0911B0140914F016A
:1010E0005091500160914C0170914D01B6E08A170A
:1010F00009F43FC090E041155105C1F17F3F11F463
:101100006F3FA1F1B89FF001B99FF00D1124E45E8B
:10111000FE4F218127132AC02081261327C0228158
:10112000211124C0238134812417350710F4215064
:101130003109241B350B283C3105C0F420915101A5
:101140002F7020612093510126E0289FF001299FF4
:10115000F00D1124EF5DFE4F80818F7080618083E0
:101160008CE491E00E942E050C9430080196877063
:10117000BECF0895CF92DF92EF92FF920F931F930D
:10118000CF93DF93CDB7DEB762970FB6F894DEBF8B
:101190000FBECDBF8C0185E0F801DE011D960190E8
:1011A0000D928A95E1F7D8014C9111965C911197B7
:1011B00012966C9180914F0190915001009709F423
:1011C00075C130914C0170914D017F3F19F43F3F43
:1011D00009F46CC1F801C380D480E0904E01EE2088
:1011E00009F4BEC020915101C816D90628F0D601D5
:1011F000A81BB90BCD0104C0809590958C0D9D1D49
:10120000FF24F394883C910578F0F12C207F09F0BD
:10121000C4C07C2DD98AC88A89890E9411088CE4AF
:1012200091E00E942E05AFC0822F807F09F045C05B
:10123000571313C0431311C061110FC02F702061E9
:10124000209351010E9451088CE491E00E942E05E8
:1012500080915101F80185832EC0CD2819F15F3F9F
:1012600011F44F3FF9F0F62E61111CC080911A0164
:1012700020911B0136E0821709F45BC090E0389F93
:10128000F001399FF00D1124E45EFE4F7181571378
:1012900006C07081471303C07281711103C00196AB
:1012A0008770E9CFF62E662309F41CC180915101A5
:1012B000816080935101F12C15C1571309C043136C
:1012C00007C0611105C080915101F8018583C8C034
:1012D0004D875E878D859E856A8B0E94F2076A899D
:1012E0008823D1F16623C1F120915101822F82958B
:1012F0008F7090E0029774F080914C0190914D01B5
:1013000098878F831986DB86CA862C87CE0107963D
:101310000E942E0586E0F801ACE4B1E001900D9248
:101320008A95E1F70E945F080E945108FF24F39418
:10133000D9C04D875E878D859E850E94D40C292F4C
:1013400022952F70223008F0C1C09F7009F0BBC0F9
:10135000805E883008F4C6C0C8010E942E05E6CF22
:10136000C816D90608F453C0F601E81BF90BCF01E3
:10137000883C910508F450C0F12C7C2DD98AC88A8C
:1013800089890E941108ECE4F1E086E0DF011D92FA
:101390008A95E9F70E945108A5C0571314C043135A
:1013A00012C0611110C080915101F8018583C801FC
:1013B0000E942E0586E0ECE4F1E0DF011D928A95A3
:1013C000E9F7FE2C8FC04D875E878D859E856A8BE1
:1013D0000E94F2076A89882309F4BECF662309F4C4
:1013E000BBCF20915101822F82958F7090E00297A0
:1013F0000CF490CF80914C0190914D019A83898398
:101400001B82DD82CC822E83CE01019681CF809516
:1014100090958C0D9D1DACCFF62E662309F49CCFC4
:10142000571333C0431331C02091510120FD24C014
:10143000822F82958F70482F50E041155105E1F0C1
:10144000D80115962C9315974F30510549F08F5FB1
:10145000982F9295907F822F8F70892B15968C9361
:10146000C8010E942E0586E0F801ACE4B1E00190CD
:101470000D928A95E1F78ECF86E0F801ACE4B1E0F9
:1014800001900D928A95E1F72DC04D875E878D857D
:101490009E850E94F20781113DCF809151018160AC
:1014A00080935101C8010E942E051CC0662309F4D7
:1014B00053CF4D875E878D859E850E94F2078823D6
:1014C00009F44ACF27CF811143CF0CC0243008F054
:1014D00043CF9F7009F43CCFD80115969C91907F23
:1014E00009F036CF8F2D62960FB6F894DEBF0FBE8F
:1014F000CDBFDF91CF911F910F91FF90EF90DF90C3
:10150000CF9008951F93CF93DF93CDB7DEB72C977D
:101510000FB6F894DEBF0FBECDBF4F8358876987E3
:101520007A878B879C87CE0107960E94BA0888230A
:1015300071F08A859B85892B09F441C088858F3F8E
:1015400009F065C08F818F3F09F061C038C086E027
:10155000FE013796DE01119601900D928A95E1F712
:101560006A857B856115710551F1FF81E885EF3F43
:1015700011F4FF3F21F120911B0130E0C9010196D8
:101580008770992740911A0150E08417950709F454
:1015900047C0F983EA837D836C8396E0929FD001F4
:1015A000939FB00D1124A45EBE4FFE0131960190B1
:1015B0000D929A95E1F780931B010E94300816E086
:1015C00080911A0190911B018917B9F1189FC001F0
:1015D0001124845E9E4F0E94BA08882371F1E09125
:1015E0001A011E9FF0011124E45EFE4F40815181DB
:1015F00062817381848195810E94200880911A0103
:1016000090E001968770992780931A01D9CF4F8176
:10161000588569857A858B859C850E942008CFCF67
:101620000E94EE0710921B0110921A01ECE4F1E007
:1016300086E0DF011D928A95E9F72C960FB6F894A3
:10164000DEBF0FBECDBFDF91CF911F910895EF9206
:10165000FF920F931F93CF93DF938C01892B09F493
:101660006CC0F12CEE24E394E8012196F8018491FA
:10167000843740F4843008F051C0813081F08230EA
:1016800019F15BC0853709F444C0A8F19CE7980FB5
:10169000903708F052C08F770E94D10441C00E5F8E
:1016A0001F4FFE01849190E2980F983050F487709C
:1016B000FE2D01C0FF0F8A95EAF78F2F0E94610D62
:1016C00014C00E9414042DC00E5F1F4FFE018491B0
:1016D00090E2980F983060F48770FE2D01C0FF0FE4
:1016E0008A95EAF78F2F0E94670D0E94880D19C016
:1016F0000E94D10416C00E5F1F4FFE01C491CC237F
:1017000081F08FE99FE00197F1F700C00000C15020
:10171000F6CF0E5F1F4FFE01F49003C00E94140429
:101720008E018F2D882309F49FCFEFE9FFE03197D9
:10173000F1F700C000008150F5CFDF91CF911F91EC
:101740000F91FF90EF90089508950F931F930091CC
:101750005601109157012091580130915901DC0137
:10176000CB01802B912BA22BB32B8093560190930E
:101770005701A0935801B09359011F910F910C94F8
:10178000E8070F931F930091560110915701209184
:10179000580130915901DC01CB0180239123A22310
:1017A000B3238093560190935701A0935801B093AF
:1017B00059011F910F910C94E8070F931F9300910B
:1017C0005601109157012091580130915901DC01C7
:1017D000CB0180279127A227B327809356019093AE
:1017E0005701A0935801B09359011F910F910C9488
:1017F000E807109252011092530110925401109276
:1018000055010C94E80741E050E060E070E004C04E
:10181000440F551F661F771F8A95D2F740935201D8
:101820005093530160935401709355010C94E80751
:1018300041E050E060E070E004C0440F551F661FB7
:10184000771F8A95D2F78091520190915301A09110
:101850005401B0915501482B592B6A2B7B2B409397
:1018600052015093530160935401709355010C94AD
:10187000E80741E050E060E070E004C0440F551F0D
:10188000661F771F8A95D2F74095509560957095A1
:101890008091520190915301A0915401B091550152
:1018A000482359236A237B234093520150935301C9
:1018B00060935401709355010C94E80741E050E0A7
:1018C00060E070E004C0440F551F661F771F8A95C3
:1018D000D2F78091520190915301A0915401B0919F
:1018E0005501482759276A277B2740935201509377
:1018F000530160935401709355010C94E8070F93C2
:101900001F93009152011091530120915401309185
:101910005501DC01CB01802B912BA22BB32B8093A3
:10192000520190935301A0935401B09355011F911C
:101930000F910C94E8070F931F930091520110919F
:1019400053012091540130915501DC01CB018023DA
:101950009123A223B3238093520190935301A09328
:101960005401B09355011F910F910C94E8070F9308
:101970001F93009152011091530120915401309115
:101980005501DC01CB0180279127A227B327809343
:10199000520190935301A0935401B09355011F91AC
:1019A0000F910C94E8070895CF92DF92EF92FF9287
:1019B0000F931F93CF93DF938C01C0905201D0906F
:1019C0005301E0905401F09055018091560190919F
:1019D0005701A0915801B0915901C82AD92AEA2A81
:1019E000FB2ACFE1D0E0D701C6010C2E04C0B6958A
:1019F000A795979587950A94D2F780FF07C0B801FD
:101A00008C2F0E94AE0D8130910531F4219758F74B
:101A1000B80180E00E94AE0DDF91CF911F910F9130
:101A2000FF90EF90DF90CF900895209101013091C9
:101A30000201F90132969FEF40E05191851789F03C
:101A40009F3F19F4511101C0942F4F5F4630A9F701
:101A50009F3F39F0F901E90FF11D97FDFA95828357
:101A6000089508952091010130910201F901329603
:101A7000285F3F4F9081891301C010823196E21791
:101A8000F307C1F7089581E090E0E0910101F09142
:101A90000201E80FF91F1082019688309105A9F71D
:101AA000089590916401892B809364010895809535
:101AB00090916401892380936401089510926401D8
:101AC000089590916301892B809363010895809517
:101AD00090916301892380936301089510926301BB
:101AE000089580935A01089510925A0108958091A3
:101AF000010190910201FC0131969C01285F3F4F4A
:101B000080E0919191118F5FE217F307D1F708956B
:101B1000E0910101F0910201809164018083E091E4
:101B20000101F0910201908180916301892B8083F2
:101B300080915A01882361F0E0910101F091020146
:101B40009081892B80830E94770D811110925A0118
:101B500080910101909102010C94DF02CF93DF93F9
:101B60000E94280290E4980F903218F40E943702E5
:101B7000C2C08D3B50F4883A10F5853AB8F48430F1
:101B800090F4813009F46FC00BC0883E30F4803E81
:101B900050F48F3B09F459C003C0803F08F051C096
:101BA000C0E0D0E0A7C0C82FD0E0A4C0853A09F4B7
:101BB0005DC0863A09F45DC0C3E8D0E49BC0883AB2
:101BC00009F45AC0893A09F45AC08A3A09F45AC049
:101BD0008B3A09F45AC08C3A09F45AC08B3B09F489
:101BE0005AC08C3B09F45AC08D3A09F45AC0803B64
:101BF00009F45AC08E3A09F45AC08F3A09F45AC00F
:101C0000813B09F45AC0823B09F45AC0833B09F472
:101C10005AC0843B09F45AC0853B09F45AC0863B3C
:101C200009F45AC0873B09F45AC0883B09F45AC0EA
:101C3000893B09F45AC08A3B09F45AC0C0E0D4E495
:101C400059C0C82FD0E0D06555C00E94EE072FEFD5
:101C500080E792E0215080409040E1F700C0000012
:101C60000E94530F47C0C1E0D0E044C0C1E8D0E4B7
:101C700041C0C2E8D0E43EC0C2EED4E43BC0C9EEED
:101C8000D4E438C0CAEED4E435C0C5EBD4E432C0E5
:101C9000C6EBD4E42FC0C3EBD4E42CC0C4EBD4E433
:101CA00029C0C7EBD4E426C0CCECD4E423C0CDECEF
:101CB000D4E420C0C3E8D5E41DC0CAE8D5E41AC006
:101CC000C2E9D5E417C0C4E9D5E414C0C1E2D6E442
:101CD00011C0C3E2D6E40EC0C4E2D6E40BC0C5E234
:101CE000D6E408C0C6E2D6E405C0C7E2D6E402C026
:101CF000CAE2D6E4CE01DF91CF91089580E090E072
:101D00000895089590930F0180930E010895829590
:101D1000982F937344E0949F900111248C7C8695B6
:101D20008695282B822F8575880F2A7A2695822BF7
:101D300008951F93CF93DF931F92CDB7DEB799839A
:101D40000E94870E182F9981892F0E94870E212FBC
:101D500030E0322F2227A901482BCA010F90DF91D2
:101D6000CF911F91089580917C01843021F11092D0
:101D7000660120E488E190E00FB6F894A89580937E
:101D800060000FBE2093600083B7817F846083BFB3
:101D900083B7816083BF7894889583B78E7F83BF34
:101DA0000FB6F894A89580916000886180936000D8
:101DB000109260000FBE089508950C94DC0E0E94EE
:101DC000DD0E0E944C020E94DC0E80E00E949E020A
:101DD00091E0811101C090E0892F08950C94EE07E5
:101DE0001F920F920FB60F9211248F939F93AF9370
:101DF000BF9380916601811113C08091670190911A
:101E00006801A0916901B0916A014196A11DB11DBF
:101E10008093670190936801A0936901B0936A0170
:101E2000BF91AF919F918F910F900FBE0F901F9018
:101E3000189582E084BD93E095BD9AEF97BD80939D
:101E40006E0008952FB7F894809167019091680112
:101E5000A0916901B0916A012FBF08951F920F925E
:101E60000FB60F9211248F939F93AF93BF938091DE
:101E7000670190916801A0916901B0916A01019692
:101E8000A11DB11D8093670190936801A093690122
:101E9000B0936A01BF91AF919F918F910F900FBE48
:101EA0000F901F9018950E94E413F8942FEF87EA83
:101EB00091E6215080409040E1F700C0000087E0AB
:101EC00090EBDC018093850190938601A0938701BC
:101ED000B09388019CE088E10FB6F894A8958093B0
:101EE00060000FBE90936000FFCF8091760108954F
:101EF00008959FB7F89410926D019FBF90917C0157
:101F0000943009F057C09091E9009F703091EC0037
:101F1000232F217030FD20E8922B22E02093E9004E
:101F20002091EB0020FF43C02091EE0027FF3FC02F
:101F300020916B01222321F02091E80025FF37C07A
:101F400010926B0126E03091E80035FD15C030910C
:101F50007C01343061F53091EB0035FD28C0215013
:101F600021F481E080936B0122C0EFE9FFE031971B
:101F7000F1F700C00000E7CF8093F1008091E80006
:101F800085FD0AC08091E80080FFFCCF8091E800C9
:101F90008E778093E80006C08FB7F89421E02093F5
:101FA0006D018FBF9F709093E90080E008959F704E
:101FB0009093E9008FEF0895CF93DF9300D01F92A5
:101FC000CDB7DEB720917C01243021F523E02983B1
:101FD0009B838A8381E08093E9008FEF9091E800F2
:101FE000815095FD06C095ED9A95F1F7000081119D
:101FF000F5CF8091E80085FF0DC040E050E063E040
:1020000070E0CE0101960E9453128091E8008E7715
:102010008093E8000F900F900F90DF91CF9108957B
:10202000CF93DF9300D01F92CDB7DEB720917C0114
:10203000243021F522E029839B838A8381E08093E9
:10204000E9008FEF9091E800815095FD06C095ED75
:102050009A95F1F700008111F5CF8091E80085FF96
:102060000DC040E050E063E070E0CE0101960E94B8
:1020700053128091E8008E778093E8000F900F90C4
:102080000F90DF91CF910895CF93DF93EC01809172
:102090007C01843039F581E08093E9008FEF9091E5
:1020A000E800815095FD06C095ED9A95F1F7000086
:1020B0008111F5CF8091E80085FF14C040E050E029
:1020C00068E070E0CE010E9453128091E8008E77A4
:1020D0008093E80088E0FE01AEE6B1E001900D9249
:1020E0008A95E1F7DF91CF91089583E891E00E940E
:1020F000860180917B01811109C00E94E4130E9436
:1021000041148091E20084608093E20008958FE79B
:1021100091E00E94860110927B0108958BE791E087
:102120000C94860187E791E00C94860183E791E0A7
:102130000E9486010C94EE0E20916C012F5F822F7D
:1021400062E30E94CB16992319F020936C01089545
:1021500010926C0180916D01882371F180917C0156
:10216000843041F58091E9008F702091EC00922F2E
:10217000917020FD90E8892B92E09093E900909176
:10218000EB0090FF14C09091EE0097FF10C090916B
:10219000E80095FF03C01092F100F9CF9091E8009C
:1021A00090FF05C09091E8009E779093E8008F70B3
:1021B0008093E90010926D01089542E061EC81E0A6
:1021C0000E945D1342E261EC82E00C945D13809109
:1021D0007E01833009F453C030F4813071F08230D5
:1021E00009F48CC008958A3009F478C08B3009F462
:1021F0005EC0893009F09AC020C080917D01813A8B
:1022000009F094C08091E800877F8093E800809176
:10221000810190918201892B21F468E08EE691E0A2
:1022200003C060E080E090E070E00E949E12809128
:10223000E8008B778093E800089580917D018132DA
:1022400009F074C08091810190918201892B09F07D
:102250006DC08091E800877F8093E8008091E8005E
:1022600082FD05C080917C018111F8CF5FC0809113
:10227000F100809376018091E8008B7753C08091C4
:102280007D01813A09F052C08091810190918201D3
:10229000892B09F04BC08091E800877F8093E8008C
:1022A0008091E80080FFFCCF80910D0136C08091C5
:1022B0007D018132D9F58091810190918201892B34
:1022C000A9F58091E800877F8093E8000E9492132F
:1022D00080917F0180930D010C94EE0780917D0128
:1022E000813221F58091E800877F8093E8000E9489
:1022F00092138091800180937701089580917D01F0
:10230000813AA1F48091E800877F8093E800809172
:10231000E80080FFFCCF809177018093F1008091ED
:10232000E8008E778093E8000C949213089584B7A8
:10233000877F84BF0FB6F894A8958091600088616C
:1023400080936000109260000FBE90E080E80FB6AE
:10235000F89480936100909361000FBE0E94540333
:102360000E94E4130E9441148091E20084608093F3
:10237000E20089E79FE00E94820E789480917C01C0
:102380008430E1F782E691E00E9486010E945603C4
:1023900083E091E00E94CE0281E591E00E948601F7
:1023A00080917C01853089F48DE491E00E94860162
:1023B0000E94B30E80917A01882391F30E94DF0E70
:1023C000882371F30E943D12EBCF0E948203E8CF75
:1023D000292F332723303105C9F060F4213031052E
:1023E00081F02230310509F040C082E490E02FEA0C
:1023F00031E03FC021323105E1F02232310539F1BF
:1024000034C082E190E021EF31E033C09927813080
:10241000910549F028F0029741F5E7E8F1E005C0A1
:10242000EBEAF1E002C0E7E9F1E0849190E09F017E
:1024300020C0662339F06130C1F489E090E02AEDD4
:1024400031E017C089E090E021EC31E012C0662352
:1024500039F0613051F480E290E023E032E009C0CD
:102460008FE390E023E232E004C080E090E020E0DF
:1024700030E0FA0131832083089580E189BD82E153
:1024800089BD09B400FEFDCF8091D8008F7D809377
:10249000D8008091E00082608093E0008091E000AD
:1024A00081FDFCCF0895CF92DF92EF92FF920F93C0
:1024B0001F93CF93DF93EC018B016A010E94B1134C
:1024C000811133C0C114D10439F0F60180819181AA
:1024D000081B190BC80FD91FE12CF12C0115110590
:1024E00019F18091E80085FD16C08091E8008E7793
:1024F0008093E800C114D10449F0F60180819181F4
:10250000E80EF91EF182E08285E00FC00E94B1134F
:10251000882321F30AC089918093F10001501109A9
:10252000FFEFEF1AFF0ADACF80E0DF91CF911F9122
:102530000F91FF90EF90DF90CF900895209183014D
:10254000309184012617370748F06115710539F479
:102550002091E8002E772093E80001C0B901FC012A
:1025600020E06115710579F180917C018823F1F1FA
:102570008530F1F18091E80083FD3CC08091E80056
:1025800082FD2EC08091E80080FFEBCF2091F30008
:102590008091F20090E0922B6115710551F0883026
:1025A000910538F421912093F10061507109019651
:1025B000F3CF21E0089709F020E08091E8008E77C2
:1025C0008093E800CECF2111CFCF0AC080917C014B
:1025D000882361F0853061F08091E80083FD0AC0B6
:1025E0008091E80082FFF2CF80E0089582E00895B4
:1025F00083E0089581E00895209183013091840162
:102600002617370748F06115710539F42091E80065
:102610002E772093E80001C0B901FC0120E061158C
:10262000710591F180917C01882309F440C08530C7
:1026300009F43FC08091E80083FD3DC08091E8002F
:1026400082FD2FC08091E80080FFE9CF2091F30048
:102650008091F20090E0922B6115710559F088305D
:10266000910540F424912093F10031966150710955
:102670000196F2CF21E0089709F020E08091E80070
:102680008E778093E800CBCF2111CCCF0AC0809108
:102690007C01882361F0853061F08091E80083FD42
:1026A0000AC08091E80082FFF2CF80E0089582E0C6
:1026B000089583E0089581E00895982F973068F594
:1026C0009093E900981739F07091EC002091ED009B
:1026D0005091F00003C0242F762F50E021FD02C05E
:1026E0009F5FECCF3091EB003E7F3093EB00309159
:1026F000ED003D7F3093ED003091EB003160309381
:10270000EB007093EC002093ED005093F0002091CB
:10271000EE0027FDE5CF80E008958F708093E900FB
:1027200081E0089580917D0187FF11C08091E800CC
:1027300082FD05C080917C018111F8CF11C080918C
:10274000E8008B770BC080917C01882349F0809151
:10275000E80080FFF8CF8091E8008E778093E80052
:1027600008952091E4003091E50095E64091EC0059
:10277000842F817040FF23C08091E80080FD1DC040
:1027800080917C01882399F0853099F08091EB004D
:1027900085FD11C04091E4005091E50024173507F4
:1027A00029F3915011F09A01E1CF84E0089582E07D
:1027B000089583E0089581E0089580E008954091B0
:1027C000E80042FFDDCF08950E9452140E945A147F
:1027D000E0EEF0E0808181608083E8EDF0E08081D0
:1027E0008F77808319BCA7EDB0E08C918E7F8C939E
:1027F00080818F7E808310927B0108950F931F93B9
:10280000CF93DF930E9452140E945A14C8EDD0E077
:1028100088818F77888388818068888388818F7D8D
:10282000888319BC10927C011092780110927A0171
:102830001092790100EE10E0F80180818B7F808397
:1028400088818160888342E060E080E00E945D13BF
:10285000E1EEF0E080818E7F8083E2EEF0E0808127
:1028600081608083808188608083F80180818E7F91
:102870008083888180618883DF91CF911F910F9140
:102880000895E8EDF0E080818F7E8083E7EDF0E051
:1028900080818160808384E082BF81E080937B01BE
:1028A0000C94FE13E8EDF0E080818E7F808310921F
:1028B000E20008951092DA001092E10008951F924C
:1028C0000F920FB60F9211242F933F934F935F9364
:1028D0006F937F938F939F93AF93BF93EF93FF93E8
:1028E0008091E10082FF0BC08091E20082FF07C06F
:1028F0008091E1008B7F8093E1000E949C10809189
:10290000DA0080FF1FC08091D80080FF1BC080913B
:10291000DA008E7F8093DA008091D90080FF0DC0AD
:1029200080E189BD82E189BD09B400FEFDCF81E06F
:1029300080937C010E94751005C019BC10927C0127
:102940000E9487108091E10080FF19C08091E20011
:1029500080FF15C08091E2008E7F8093E20080911D
:10296000E20080618093E2008091D80080628093D1
:10297000D80019BC85E080937C010E949210809160
:10298000E10084FF30C08091E20084FF2CC080E130
:1029900089BD82E189BD09B400FEFDCF8091D800D8
:1029A0008F7D8093D8008091E1008F7E8093E1003D
:1029B0008091E2008F7E8093E2008091E20081604E
:1029C0008093E20080917801882311F084E007C0B1
:1029D0008091E30087FD02C081E001C083E0809325
:1029E0007C010E9496108091E10083FF29C08091B4
:1029F000E20083FF25C08091E100877F8093E100A2
:102A000082E080937C01109278018091E1008E7FBA
:102A10008093E1008091E2008E7F8093E2008091BC
:102A2000E20080618093E20042E060E080E00E948A
:102A30005D138091F00088608093F0000E948E10FA
:102A4000FF91EF91BF91AF919F918F917F916F9186
:102A50005F914F913F912F910F900FBE0F901F905C
:102A600018951F920F920FB60F9211242F933F9338
:102A70004F935F936F937F938F939F93AF93BF9386
:102A8000CF93DF93EF93FF93C091E900CF708091D4
:102A9000EC00D82FD17080FDD0E81092E900809131
:102AA000F000877F8093F00078940E947515109253
:102AB000E9008091F00088608093F000CD2BCF700A
:102AC000C093E900FF91EF91DF91CF91BF91AF915A
:102AD0009F918F917F916F915F914F913F912F9136
:102AE0000F900FBE0F901F9018951F93CF93DF93F9
:102AF000CDB7DEB7AA970FB6F894DEBF0FBECDBF35
:102B0000EDE7F1E08091F100819321E0E538F207F3
:102B1000C9F70E94E7108091E80083FF24C18091EB
:102B20007D0190917E01492F50E04A30510508F017
:102B30001AC1FA01EA59FF4F0C94D716803881F078
:102B4000823809F010C1809181018F708093E90073
:102B50008091EB0085FB882780F91092E90006C080
:102B60008091790190917A01911182609091E800B1
:102B7000977F9093E8008093F1001092F100C8C015
:102B8000282F2D7F09F0EFC0882319F0823061F0E3
:102B9000EAC080917F01813009F0E5C0933009F0EF
:102BA00080E080937A012BC080917F01811127C042
:102BB000809181018F7009F4D6C08093E900209143
:102BC000EB0020FF1CC0933021F48091EB00806269
:102BD00014C09091EB0090619093EB0021E030E005
:102BE000A90102C0440F551F8A95E2F74093EA00FD
:102BF0001092EA008091EB0088608093EB001092C5
:102C0000E9008091E800877F86C08111ACC01091F7
:102C10007F011F778091E3008078812B8093E30010
:102C20008091E800877F8093E8000E949213809152
:102C3000E80080FFFCCF8091E30080688093E30090
:102C4000111102C082E001C083E080937C018BC03F
:102C50008058823008F087C080917F019091800178
:102C60008C3D53E0950779F583E08A838AE2898376
:102C70004FB7F894DE01139620E03EE051E2E32FD7
:102C8000F0E050935700E49120FF03C0E295EF700D
:102C90003F5FEF708E2F90E0EA3010F0C79601C0D2
:102CA000C0968D939D932F5F243149F74FBF80913C
:102CB000E800877F8093E8006AE270E0CE01019629
:102CC0000E949E1214C0AE014F5F5F4F6091810160
:102CD0000E94E811BC01892B09F445C09091E800DD
:102CE000977F9093E80089819A810E94FC128091DD
:102CF000E8008B778093E80036C08038A1F580919A
:102D0000E800877F8093E800809178018093F1004C
:102D10008091E8008E778093E8000E94921323C090
:102D2000811121C080917F019091800199270297A4
:102D3000D4F48091E800877F8093E80080917F0140
:102D4000809378010E94921380917801811106C0CE
:102D50008091E30087FD02C081E001C084E08093A0
:102D60007C010E94DD108091E80083FF0AC0809101
:102D7000E800877F8093E8008091EB008062809379
:102D8000EB00AA960FB6F894DEBF0FBECDBFDF9161
:102D9000CF911F910895991B79E004C0991F961750
:102DA00008F0961B881F7A95C9F780950895EE0F55
:0E2DB000FF1F0590F491E02D0994F894FFCFD9
:0E2DBE00055B01750F4410780F1010DC0F013B
:00000001FF
@ahtn
Copy link
Author

ahtn commented Nov 15, 2015

tmk onekey hex using pins 8 and 9 (B4 and B5) on the pro micro.

Short the GND and RST pins twice to put the promicro into bootloader mode. Then within the next 8 seconds use this command to upload the hex file. Note you might need to change "/dev/ttyACM0"

avrdude -p atmega32u4 -P /dev/ttyACM0  -c avr109  -U flash:w:onekey.hex

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment