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 0000000..fa894d7 Binary files /dev/null and b/IDE_Board_Manager/ScratchMonkey-2.0.1.zip differ 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