From 6c9462493159c713932d8df90db44a65537e0c4d Mon Sep 17 00:00:00 2001 From: DCEM Date: Sat, 4 Mar 2017 02:12:13 +0100 Subject: [PATCH] Let's start small and let ScratchMonkey show up in Arduino 1.6+ --- IDE_Board_Manager/ScratchMonkey-2.0.1.zip | Bin 0 -> 1309 bytes IDE_Board_Manager/latest/boards.txt | 4 ++ IDE_Board_Manager/latest/platform.txt | 9 +++ IDE_Board_Manager/latest/programmers.txt | 55 ++++++++++++++++++ .../package_microtherion_index.json | 31 ++++++++++ 5 files changed, 99 insertions(+) create mode 100644 IDE_Board_Manager/ScratchMonkey-2.0.1.zip create mode 100644 IDE_Board_Manager/latest/boards.txt create mode 100644 IDE_Board_Manager/latest/platform.txt create mode 100644 IDE_Board_Manager/latest/programmers.txt create mode 100644 IDE_Board_Manager/package_microtherion_index.json diff --git a/IDE_Board_Manager/ScratchMonkey-2.0.1.zip b/IDE_Board_Manager/ScratchMonkey-2.0.1.zip new file mode 100644 index 0000000000000000000000000000000000000000..fa894d7030c89b7330583d3e6eca501f6b37766c GIT binary patch literal 1309 zcmWIWW@Zs#00AeS6fZCXO0WTGBRvB>L;V1#8V&|$wj{4-`}`E=0p-pCu>f36Qhs7l zO0ix^MTzOzgItFU1XwQYj^B8px~XIOJr`D6j;4PHCgt2-nrW^Qo&C2edd>F6na4#w zC}=GV>|MIm&t_)S626oA5~f9r~SyWa6a0&;2@8dL;ks4Equ{Tu~{wRY~MC`&Ctv_D_3^X`N$IC zm}lDsg&q5z>_}=qb*Y{a;g?LV6tCz*-OXEpe&A$eU=V`)r64D z40v3>*SM-YQ?WVHbR^)T08gw#l6mH>DAmHJ%R-*M=3KOoF7b`JVz}+@u^C*+ckgdi&42LwXiBjBhJ*JP zocrAz^cx`DocmJQ=TGi&Jzbm`IBgb-XymldQ-tPn$!V$uZ^|}OXcY^2 zvnXn(r)Gjq=d#N`b$E1zuT4rh;VIfXYlW*}?;CD*&SJwi-rk#-f@)T02+5z1{-vIR8HX4+UAX~7+1@+1+V{7CfD|Rrtkl^pZ>1>@lx02(7Tx4710tu zl+K03JTVOwUvX>Q@rX03JUzSG8rk=sxax7}F5CQ&t$oYR-Ji93q4nlhDO+p*tN)VW zlTTije8a{#cs;B1zm^kwe&4=mrD*ZCOg(5x!m(?(j~?~IfzX#8rcTS+=Ohy2e=K$c?;PNDU+vPYkd^h%X9IlQyz7PagNl)gc8IEYJeHSwZC;0}Bwg0u5?n2Jrx5eA~|e literal 0 HcmV?d00001 diff --git a/IDE_Board_Manager/latest/boards.txt b/IDE_Board_Manager/latest/boards.txt new file mode 100644 index 0000000..31ca0a2 --- /dev/null +++ b/IDE_Board_Manager/latest/boards.txt @@ -0,0 +1,4 @@ +# See: http://code.google.com/p/arduino/wiki/Platforms +# http://playground.arduino.cc/Main/CustomizeArduinoIDE + +# This file has to exist to make this a valid Arduino IDE 1.5 3rd party Hardware specification \ No newline at end of file diff --git a/IDE_Board_Manager/latest/platform.txt b/IDE_Board_Manager/latest/platform.txt new file mode 100644 index 0000000..3ad1028 --- /dev/null +++ b/IDE_Board_Manager/latest/platform.txt @@ -0,0 +1,9 @@ + +# Arduino AVR Core and platform. +# ------------------------------ +# For more info: +# https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5-3rd-party-Hardware-specification +# http://playground.arduino.cc/Main/CustomizeArduinoIDE + +name=ScratchMonkey +version=2.0.1 diff --git a/IDE_Board_Manager/latest/programmers.txt b/IDE_Board_Manager/latest/programmers.txt new file mode 100644 index 0000000..5cb8464 --- /dev/null +++ b/IDE_Board_Manager/latest/programmers.txt @@ -0,0 +1,55 @@ +# http://playground.arduino.cc/Main/CustomizeArduinoIDE + +scratchmonkey.name=ScratchMonkey +scratchmonkey.communication=serial +scratchmonkey.protocol=scratchmonkey +scratchmonkey.speed=115200 +scratchmonkey.program.protocol=scratchmonkey +scratchmonkey.program.speed=115200 +scratchmonkey.program.tool=avrdude +scratchmonkey.program.extra_params=-P{serial.port} -b{program.speed} + +scratchmonkey_hvsp.name=ScratchMonkey HVSP +scratchmonkey_hvsp.communication=serial +scratchmonkey_hvsp.protocol=scratchmonkey_hvsp +scratchmonkey_hvsp.speed=115200 +scratchmonkey_hvsp.program.protocol=scratchmonkey_hvsp +scratchmonkey_hvsp.program.speed=115200 +scratchmonkey_hvsp.program.tool=avrdude +scratchmonkey_hvsp.program.extra_params=-P{serial.port} -b{program.speed} + +scratchmonkey_hvpp.name=ScratchMonkey HVPP +scratchmonkey_hvpp.communication=serial +scratchmonkey_hvpp.protocol=scratchmonkey_pp +scratchmonkey_hvpp.speed=115200 +scratchmonkey_hvpp.program.protocol=scratchmonkey_hvpp +scratchmonkey_hvpp.program.speed=115200 +scratchmonkey_hvpp.program.tool=avrdude +scratchmonkey_hvpp.program.extra_params=-P{serial.port} -b{program.speed} + +scratchmonkey_stk500v2.name=ScratchMonkey (STK500 Mode) +scratchmonkey_stk500v2.communication=serial +scratchmonkey_stk500v2.protocol=stk500v2 +scratchmonkey_stk500v2.speed=115200 +scratchmonkey_stk500v2.program.protocol=stk500v2 +scratchmonkey_stk500v2.program.speed=115200 +scratchmonkey_stk500v2.program.tool=avrdude +scratchmonkey_stk500v2.program.extra_params=-P{serial.port} -b{program.speed} + +scratchmonkey_stk500v2_hvsp.name=ScratchMonkey HVSP (STK500 Mode) +scratchmonkey_stk500v2_hvsp.communication=serial +scratchmonkey_stk500v2_hvsp.protocol=stk500hvsp +scratchmonkey_stk500v2_hvsp.speed=115200 +scratchmonkey_stk500v2_hvsp.program.protocol=stk500hvsp +scratchmonkey_stk500v2_hvsp.program.speed=115200 +scratchmonkey_stk500v2_hvsp.program.tool=avrdude +scratchmonkey_stk500v2_hvsp.program.extra_params=-P{serial.port} -b{program.speed} + +scratchmonkey_stk500v2_hvpp.name=ScratchMonkey HVPP (STK500 Mode) +scratchmonkey_stk500v2_hvpp.communication=serial +scratchmonkey_stk500v2_hvpp.protocol=stk500pp +scratchmonkey_stk500v2_hvpp.speed=115200 +scratchmonkey_stk500v2_hvpp.program.protocol=stk500pp +scratchmonkey_stk500v2_hvpp.program.speed=115200 +scratchmonkey_stk500v2_hvpp.program.tool=avrdude +scratchmonkey_stk500v2_hvpp.program.extra_params=-P{serial.port} -b{program.speed} \ No newline at end of file diff --git a/IDE_Board_Manager/package_microtherion_index.json b/IDE_Board_Manager/package_microtherion_index.json new file mode 100644 index 0000000..e38649d --- /dev/null +++ b/IDE_Board_Manager/package_microtherion_index.json @@ -0,0 +1,31 @@ +{ + "packages": [ + { + "name": "microtherion", + "maintainer": "Matthias Neeracher", + "websiteURL": "https://github.com/microtherion/ScratchMonkey", + "email": "microtherion@gmail.com", + "help": { + "online": "https://microtherion.github.io/ScratchMonkey" + }, + "platforms": [ + { + "name": "microtherion", + "architecture": "avr", + "version": "2.0.1", + "category": "Contributed", + "url": "https://github.com/microtherion/ScratchMonkey/raw/master/IDE_Board_Manager/ScratchMonkey-2.0.1.zip", + "archiveFileName": "ScratchMonkey-2.0.1.zip", + "checksum": "", + "size": "", + "help": { + "online": "https://microtherion.github.io/ScratchMonkey" + }, + "boards": [], + "toolsDependencies": [] + } + ], + "tools": [] + } + ] +} \ No newline at end of file