{ "packages" : [ { "email" : "jesse@keyboard.io", "help" : { "online" : "https://kaleidoscope.readthedocs.io" }, "maintainer" : "Keyboardio", "name" : "keyboardio", "platforms" : [ { "architecture" : "avr", "archiveFileName" : "Kaleidoscope-avr-2025.9.26053148.tar.bz2", "boards" : [ { "name" : "Keyboardio Model 01" }, { "name" : "Keyboardio Atreus" } ], "category" : "Contributed", "checksum" : "SHA-256:5ea6072f4de3f272f87ce4d5c32880780e30a19fc6c9d276cb6c8156174494fb", "help" : { "online" : "https://community.keyboard.io" }, "name" : "Kaleidoscope keyboards", "size" : 639108, "toolsDependencies" : [ { "name" : "avr-gcc", "packager" : "arduino", "version" : "7.3.0-atmel3.6.1-arduino7" }, { "name" : "avrdude", "packager" : "arduino", "version" : "6.3.0-arduino17" } ], "url" : "https://github.com/keyboardio/arduino-kaleidoscope-master/raw/main/builds/Kaleidoscope-avr-2025.9.26053148.tar.bz2", "version" : "2025.9.26053148" }, { "architecture" : "gd32", "archiveFileName" : "Kaleidoscope-gd32-2025.9.26053148.tar.bz2", "boards" : [ { "name" : "Keyboardio Model 100" } ], "category" : "Contributed", "checksum" : "SHA-256:e9706027b46eeec4763ae59403e19246cda99b9d6f00172402f2ec6e1bb5c7f5", "help" : { "online" : "https://community.keyboard.io" }, "name" : "Kaleidoscope Keyboards (GD32)", "size" : 2970846, "toolsDependencies" : [ { "name" : "xpack-arm-none-eabi-gcc", "packager" : "keyboardio", "version" : "9.3.1-1.3" }, { "name" : "xpack-openocd", "packager" : "keyboardio", "version" : "0.11.0-1" }, { "name" : "dfu-util", "packager" : "keyboardio", "version" : "0.11.0-arduino3" } ], "url" : "https://github.com/keyboardio/arduino-kaleidoscope-master/raw/main/builds/Kaleidoscope-gd32-2025.9.26053148.tar.bz2", "version" : "2025.9.26053148" }, { "architecture" : "nrf52", "archiveFileName" : "Kaleidoscope-nrf52-2025.9.26053148.tar.bz2", "boards" : [ { "name" : "Keyboardio Preonic" } ], "category" : "Contributed", "checksum" : "SHA-256:a6c06f3dd3a3f91a26af2146ac491a494003ffc5eb120749f976beb4aa375264", "help" : { "online" : "https://community.keyboard.io" }, "name" : "Keyboardio nRF52", "size" : 21413007, "toolsDependencies" : [ { "name" : "arm-none-eabi-gcc", "packager" : "keyboardio", "version" : "9-2019q4" }, { "name" : "nrfjprog", "packager" : "keyboardio", "version" : "9.4.0" }, { "name" : "CMSIS", "packager" : "keyboardio", "version" : "5.7.0" }, { "name" : "openocd", "packager" : "arduino", "version" : "0.11.0-arduino2" } ], "url" : "https://github.com/keyboardio/arduino-kaleidoscope-master/raw/main/builds/Kaleidoscope-nrf52-2025.9.26053148.tar.bz2", "version" : "2025.9.26053148" } ], "tools" : [ { "name" : "arm-none-eabi-gcc", "systems" : [ { "archiveFileName" : "gcc-arm-none-eabi-7-2019-q4-major-linuxarm.tar.bz2", "checksum" : "SHA-256:34180943d95f759c66444a40b032f7dd9159a562670fc334f049567de140c51b", "host" : "arm-linux-gnueabihf", "size" : "96613739", "url" : "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2019-q4-major-linuxarm.tar.bz2" }, { "archiveFileName" : "gcc-arm-none-eabi-9-2019-q4-major-aarch64-linux.tar.bz2", "checksum" : "MD5:0dfa059aae18fcf7d842e30c525076a4", "host" : "aarch64-linux-gnu", "size" : "128670769", "url" : "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/gcc-arm-none-eabi-9-2019-q4-major-aarch64-linux.tar.bz2" }, { "archiveFileName" : "gcc-arm-none-eabi-9-2019-q4-major-win32.zip", "checksum" : "MD5:9d60cbb0e358ab6a9d3c9e5dc3624dd2", "host" : "i686-mingw32", "size" : "153520070", "url" : "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/gcc-arm-none-eabi-9-2019-q4-major-win32.zip" }, { "archiveFileName" : "gcc-arm-none-eabi-9-2019-q4-major-mac.tar.bz2", "checksum" : "MD5:241b64f0578db2cf146034fc5bcee3d4", "host" : "x86_64-apple-darwin", "size" : "116770520", "url" : "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/gcc-arm-none-eabi-9-2019-q4-major-mac.tar.bz2" }, { "archiveFileName" : "gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2", "checksum" : "MD5:fe0029de4f4ec43cf7008944e34ff8cc", "host" : "x86_64-pc-linux-gnu", "size" : "116802378", "url" : "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2" }, { "archiveFileName" : "gcc-arm-none-eabi-7-2018-q2-update-linux32.tar.bz2", "checksum" : "SHA-256:090a0bc2b1956bc49392dff924a6c30fa57c88130097b1972204d67a45ce3cf3", "host" : "i686-pc-linux-gnu", "size" : "97427309", "url" : "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2018-q2-update-linux32.tar.bz2" } ], "version" : "9-2019q4" }, { "name" : "xpack-arm-none-eabi-gcc", "systems" : [ { "archiveFileName" : "xpack-arm-none-eabi-gcc-9.3.1-1.3-linux-arm.tar.gz", "checksum" : "SHA-256:0e6720296f291141cd757d90e6bf60867a1232de9abc52b0cde28af12eeb94f2", "host" : "arm-linux-gnueabihf", "size" : "147111321", "url" : "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.3.1-1.3/xpack-arm-none-eabi-gcc-9.3.1-1.3-linux-arm.tar.gz" }, { "archiveFileName" : "xpack-arm-none-eabi-gcc-9.3.1-1.3-linux-arm64.tar.gz", "checksum" : "SHA-256:9a9e96b9ac3634d7632d35aa0d8138f8468d4f3f4d752374a95420ff7c8e4476", "host" : "aarch64-linux-gnu", "size" : "150584175", "url" : "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.3.1-1.3/xpack-arm-none-eabi-gcc-9.3.1-1.3-linux-arm64.tar.gz" }, { "archiveFileName" : "xpack-arm-none-eabi-gcc-9.3.1-1.3-win32-x32.zip", "checksum" : "SHA-256:7432cfff045dc421d2ba177c3777ec1e82d4febe5f5f51fb2e90ff07d27cd466", "host" : "i686-mingw32", "size" : "148593506", "url" : "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.3.1-1.3/xpack-arm-none-eabi-gcc-9.3.1-1.3-win32-x32.zip" }, { "archiveFileName" : "xpack-arm-none-eabi-gcc-9.3.1-1.3-darwin-x64.tar.gz", "checksum" : "SHA-256:f22f0d49c27f844dcfe629a6a33878d767b6945acd7508d9578b20b17b106f4c", "host" : "x86_64-apple-darwin", "size" : "148641073", "url" : "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.3.1-1.3/xpack-arm-none-eabi-gcc-9.3.1-1.3-darwin-x64.tar.gz" }, { "archiveFileName" : "xpack-arm-none-eabi-gcc-9.3.1-1.3-linux-x64.tar.gz", "checksum" : "SHA-256:9045d261b000d921887fc801427542eed2df1616f63a2969a2640f8be2593686", "host" : "x86_64-pc-linux-gnu", "size" : "151422620", "url" : "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.3.1-1.3/xpack-arm-none-eabi-gcc-9.3.1-1.3-linux-x64.tar.gz" }, { "archiveFileName" : "xpack-arm-none-eabi-gcc-9.3.1-1.3-linux-x32.tar.gz", "checksum" : "SHA-256:1950c7b0b4e35bacec32450158ec192ac469189a5fb27c2fd7c01e9603e50e64", "host" : "i686-pc-linux-gnu", "size" : "154309058", "url" : "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.3.1-1.3/xpack-arm-none-eabi-gcc-9.3.1-1.3-linux-x32.tar.gz" } ], "version" : "9.3.1-1.3" }, { "name" : "openocd", "systems" : [ { "archiveFileName" : "openocd-0.11.0-arduino2-static-aarch64-linux-gnu.tar.bz2", "checksum" : "SHA-256:a1aa7f1435a61eafb72ee90722f2496d6a34a7a0f085d0315c2613e4a548b824", "host" : "aarch64-linux-gnu", "size" : "1902818", "url" : "https://downloads.arduino.cc/tools/openocd-0.11.0-arduino2-static-aarch64-linux-gnu.tar.bz2" }, { "archiveFileName" : "openocd-0.11.0-arduino2-static-arm-linux-gnueabihf.tar.bz2", "checksum" : "SHA-256:57041130160be086e69387cceb4616eefc9819a0ef75de1f7c11aea57fb92699", "host" : "arm-linux-gnueabihf", "size" : "1986716", "url" : "https://downloads.arduino.cc/tools/openocd-0.11.0-arduino2-static-arm-linux-gnueabihf.tar.bz2" }, { "archiveFileName" : "openocd-0.11.0-arduino2-static-x86_64-apple-darwin13.tar.bz2", "checksum" : "SHA-256:280e7234eba84e830e92d791ebc685286f71d2bc1d3347f93605ef170d54fef4", "host" : "i386-apple-darwin11", "size" : "1893150", "url" : "https://downloads.arduino.cc/tools/openocd-0.11.0-arduino2-static-x86_64-apple-darwin13.tar.bz2" }, { "archiveFileName" : "openocd-0.11.0-arduino2-static-i686-ubuntu12.04-linux-gnu.tar.bz2", "checksum" : "SHA-256:6f4a8b77c8076aa18afb8438472526dff8c0d161a3ca68d0326163b59fcab663", "host" : "i686-linux-gnu", "size" : "1971364", "url" : "https://downloads.arduino.cc/tools/openocd-0.11.0-arduino2-static-i686-ubuntu12.04-linux-gnu.tar.bz2" }, { "archiveFileName" : "openocd-0.11.0-arduino2-static-i686-w64-mingw32.zip", "checksum" : "SHA-256:631010980f12b1e750c4c67ce012b31c5953caabf4d30607d806e3d2b717d4b8", "host" : "i686-mingw32", "size" : "2460087", "url" : "https://downloads.arduino.cc/tools/openocd-0.11.0-arduino2-static-i686-w64-mingw32.zip" }, { "archiveFileName" : "openocd-0.11.0-arduino2-static-x86_64-ubuntu12.04-linux-gnu.tar.bz2", "checksum" : "SHA-256:4d19b6e3906de1434ec86841e0e3138235714c655d45f037c0fabfa5e5c0681b", "host" : "x86_64-linux-gnu", "size" : "2052080", "url" : "https://downloads.arduino.cc/tools/openocd-0.11.0-arduino2-static-x86_64-ubuntu12.04-linux-gnu.tar.bz2" } ], "version" : "0.11.0-arduino2" }, { "name" : "xpack-openocd", "systems" : [ { "archiveFileName" : "xpack-openocd-0.11.0-1-linux-arm.tar.gz", "checksum" : "SHA-256:24c5de0839b8c5cb3476d6fb7b9f528daba14b434a00d60ef71d4e4da3131262", "host" : "arm-linux-gnueabihf", "size" : "3848124", "url" : "https://github.com/xpack-dev-tools/openocd-xpack/releases/download/v0.11.0-1/xpack-openocd-0.11.0-1-linux-arm.tar.gz" }, { "archiveFileName" : "xpack-openocd-0.11.0-1-linux-arm64.tar.gz", "checksum" : "SHA-256:6ffe37f305e117e21ca2b7a82b10ed06758968472aa39a2573911ae74a67da3e", "host" : "aarch64-linux-gnu", "size" : "3853724", "url" : "https://github.com/xpack-dev-tools/openocd-xpack/releases/download/v0.11.0-1/xpack-openocd-0.11.0-1-linux-arm64.tar.gz" }, { "archiveFileName" : "xpack-openocd-0.11.0-1-win32-ia32.zip", "checksum" : "SHA-256:b556754ee621962d41f89b229115ecf5e067b6ae76e91e210d7f53d657769296", "host" : "i686-mingw32", "size" : "3499898", "url" : "https://github.com/xpack-dev-tools/openocd-xpack/releases/download/v0.11.0-1/xpack-openocd-0.11.0-1-win32-ia32.zip" }, { "archiveFileName" : "xpack-openocd-0.11.0-1-darwin-x64.tar.gz", "checksum" : "SHA-256:3e3719fd059d87f3433f1f6d8e37b8582e87ae6a168287eb32a85dbc0f2e1708", "host" : "x86_64-apple-darwin", "size" : "3046743", "url" : "https://github.com/xpack-dev-tools/openocd-xpack/releases/download/v0.11.0-1/xpack-openocd-0.11.0-1-darwin-x64.tar.gz" }, { "archiveFileName" : "xpack-openocd-0.11.0-1-linux-x64.tar.gz", "checksum" : "SHA-256:5972fe70a274f054503dd519b68d3909b83f017b5b8dd2b59e84b3b72c9bc3e1", "host" : "x86_64-pc-linux-gnu", "size" : "3863984", "url" : "https://github.com/xpack-dev-tools/openocd-xpack/releases/download/v0.11.0-1/xpack-openocd-0.11.0-1-linux-x64.tar.gz" }, { "archiveFileName" : "xpack-openocd-0.11.0-1-linux-ia32.tar.gz", "checksum" : "SHA-256:fb38cc36c31eccbfcb824684596fb16dde91f9c9a42a954d9c26e678cc1a5fc1", "host" : "i686-pc-linux-gnu", "size" : "3934753", "url" : "https://github.com/xpack-dev-tools/openocd-xpack/releases/download/v0.11.0-1/xpack-openocd-0.11.0-1-linux-ia32.tar.gz" } ], "version" : "0.11.0-1" }, { "name" : "dfu-util", "systems" : [ { "archiveFileName" : "dfu-util-0.11.0-arduino3-osx.tar.bz2", "checksum" : "SHA-256:81d88dae0ed068a7bdde14d7cd56c9b953a3aea87aaaf4bcbaf022ba7df47ad5", "host" : "i386-apple-darwin11", "size" : "79057", "url" : "http://downloads.arduino.cc/tools/dfu-util-0.11.0-arduino3-osx.tar.bz2" }, { "archiveFileName" : "dfu-util-0.11.0-arduino3-arm.tar.bz2", "checksum" : "SHA-256:27fb1fc8ba19df08f1805236083c7199f59bdaaacacceead98fee0e817e48425", "host" : "arm-linux-gnueabihf", "size" : "241168", "url" : "http://downloads.arduino.cc/tools/dfu-util-0.11.0-arduino3-arm.tar.bz2" }, { "archiveFileName" : "dfu-util-0.11.0-arduino3-arm64.tar.bz2", "checksum" : "SHA-256:5f212524b6338d06bf833a2375f1012740e0a359c81ad1ff728222cc93a28586", "host" : "aarch64-linux-gnu", "size" : "282961", "url" : "http://downloads.arduino.cc/tools/dfu-util-0.11.0-arduino3-arm64.tar.bz2" }, { "archiveFileName" : "dfu-util-0.11.0-arduino3-linux64.tar.bz2", "checksum" : "SHA-256:6a72e62546d4ba1c0c05c00a1e4863b23ab99e1224e6325b458207822fbf0da4", "host" : "x86_64-linux-gnu", "size" : "78422", "url" : "http://downloads.arduino.cc/tools/dfu-util-0.11.0-arduino3-linux64.tar.bz2" }, { "archiveFileName" : "dfu-util-0.11.0-arduino3-linux32.tar.bz2", "checksum" : "SHA-256:d6e5bd3d1861ac01dc85e85ae44667346a18f56537a95fe63e9dc71b1adeac99", "host" : "i686-linux-gnu", "size" : "82825", "url" : "http://downloads.arduino.cc/tools/dfu-util-0.11.0-arduino3-linux32.tar.bz2" }, { "archiveFileName" : "dfu-util-0.11.0-arduino3-windows.tar.bz2", "checksum" : "SHA-256:7dccfadc260c5b13f7267fcd9ed610571bc74f6f64a85c20541c9ae48a1833b3", "host" : "i686-mingw32", "size" : "635719", "url" : "http://downloads.arduino.cc/tools/dfu-util-0.11.0-arduino3-windows.tar.bz2" } ], "version" : "0.11.0-arduino3" }, { "name" : "CMSIS", "systems" : [ { "archiveFileName" : "ARM.CMSIS.5.7.0.zip", "checksum" : "SHA-256:2518a8b66439b0814f27ddda1d38b890d0f601a25778378a6117e7dd393afc44", "host" : "i686-mingw32", "size" : "117164633", "url" : "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/ARM.CMSIS.5.7.0.zip" }, { "archiveFileName" : "ARM.CMSIS.5.7.0.zip", "checksum" : "SHA-256:2518a8b66439b0814f27ddda1d38b890d0f601a25778378a6117e7dd393afc44", "host" : "x86_64-apple-darwin", "size" : "117164633", "url" : "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/ARM.CMSIS.5.7.0.zip" }, { "archiveFileName" : "ARM.CMSIS.5.7.0.zip", "checksum" : "SHA-256:2518a8b66439b0814f27ddda1d38b890d0f601a25778378a6117e7dd393afc44", "host" : "x86_64-pc-linux-gnu", "size" : "117164633", "url" : "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/ARM.CMSIS.5.7.0.zip" }, { "archiveFileName" : "ARM.CMSIS.5.7.0.zip", "checksum" : "SHA-256:2518a8b66439b0814f27ddda1d38b890d0f601a25778378a6117e7dd393afc44", "host" : "i686-pc-linux-gnu", "size" : "117164633", "url" : "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/ARM.CMSIS.5.7.0.zip" }, { "archiveFileName" : "ARM.CMSIS.5.7.0.zip", "checksum" : "SHA-256:2518a8b66439b0814f27ddda1d38b890d0f601a25778378a6117e7dd393afc44", "host" : "arm-linux-gnueabihf", "size" : "117164633", "url" : "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/ARM.CMSIS.5.7.0.zip" }, { "archiveFileName" : "ARM.CMSIS.5.7.0.zip", "checksum" : "SHA-256:2518a8b66439b0814f27ddda1d38b890d0f601a25778378a6117e7dd393afc44", "host" : "aarch64-linux-gnu", "size" : "117164633", "url" : "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/ARM.CMSIS.5.7.0.zip" }, { "archiveFileName" : "ARM.CMSIS.5.7.0.zip", "checksum" : "SHA-256:2518a8b66439b0814f27ddda1d38b890d0f601a25778378a6117e7dd393afc44", "host" : "all", "size" : "117164633", "url" : "https://github.com/adafruit/arduino-board-index/releases/download/build-tools/ARM.CMSIS.5.7.0.zip" } ], "version" : "5.7.0" }, { "name" : "nrfjprog", "systems" : [ { "archiveFileName" : "nrfjprog-9.4.0-mac.tar.bz2", "checksum" : "MD5:04f65e24f36d55d10b71c1ebf49cd070", "host" : "i386-apple-darwin11", "size" : "362222", "url" : "https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/download/gcc-5_2-2015q4/nrfjprog-9.4.0-mac.tar.bz2" }, { "archiveFileName" : "nrfjprog-9.4.0-linux32.tar.bz2", "checksum" : "MD5:9cf73f1f78cb8e249ed4e6f963d08a35", "host" : "i686-linux-gnu", "size" : "177428", "url" : "https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/download/gcc-5_2-2015q4/nrfjprog-9.4.0-linux32.tar.bz2" }, { "archiveFileName" : "nrfjprog-9.4.0-linux64.tar.bz2", "checksum" : "MD5:da3c7b348e0c22766f175a4a9cca0d19", "host" : "x86_64-pc-linux-gnu", "size" : "190020", "url" : "https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/download/gcc-5_2-2015q4/nrfjprog-9.4.0-linux64.tar.bz2" }, { "archiveFileName" : "nrfjprog-9.4.0-win32.tar.bz2", "checksum" : "MD5:8352392ae0272173e1508d1218f51671", "host" : "i686-mingw32", "size" : "851576", "url" : "https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/download/gcc-5_2-2015q4/nrfjprog-9.4.0-win32.tar.bz2" }, { "archiveFileName" : "nrfjprog-10.15.0-arm.tar.bz2", "checksum" : "MD5:3703bed3c1114e8f4ef1b0b2d65aeb0a", "host" : "arm-linux-gnueabihf", "size" : "2794097", "url" : "https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/download/gcc-5_2-2015q4/nrfjprog-10.15.0-arm.tar.bz2" }, { "archiveFileName" : "nrfjprog-10.15.0-arm.tar.bz2", "checksum" : "MD5:3703bed3c1114e8f4ef1b0b2d65aeb0a", "host" : "aarch64-linux-gnu", "size" : "2794097", "url" : "https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/download/gcc-5_2-2015q4/nrfjprog-10.15.0-arm.tar.bz2" } ], "version" : "9.4.0" } ], "websiteURL" : "https://shop.keyboard.io/" } ] }