diff --git a/avr/boards.txt b/avr/boards.txt index 42305b6..5c388e5 100644 --- a/avr/boards.txt +++ b/avr/boards.txt @@ -39,6 +39,49 @@ model01.build.core=arduino:arduino model01.build.variant=model01 model01.build.extra_flags={build.usb_flags} '-DKALEIDOSCOPE_HARDWARE_H="Kaleidoscope-Hardware-Model01.h"' + + + +keyboardio_imago.name=Keyboardio Model 01 +keyboardio_imago.vid.0=0x1209 +keyboardio_imago.pid.0=0x2301 + +keyboardio_imago.upload.tool=avrdude +keyboardio_imago.upload.protocol=avr109 +keyboardio_imago.upload.maximum_size=28672 +keyboardio_imago.upload.maximum_data_size=2560 +keyboardio_imago.upload.speed=57600 +keyboardio_imago.upload.disable_flushing=true +keyboardio_imago.upload.use_1200bps_touch=true +keyboardio_imago.upload.wait_for_upload_port=true + +keyboardio_imago.bootloader.tool=avrdude +keyboardio_imago.bootloader.low_fuses=0xff +keyboardio_imago.bootloader.high_fuses=0xd8 +keyboardio_imago.bootloader.extended_fuses=0xcb +keyboardio_imago.bootloader.file=caterina/Caterina.hex +keyboardio_imago.bootloader.unlock_bits=0x3F +keyboardio_imago.bootloader.lock_bits=0x2F +keyboardio_imago.bootloader.pid=0x2300 + +keyboardio_imago.build.mcu=atmega32u4 +keyboardio_imago.build.f_cpu=16000000L +keyboardio_imago.build.vid=0x1209 +keyboardio_imago.build.pid=0x2301 +keyboardio_imago.build.usb_product="Imago" +keyboardio_imago.build.usb_manufacturer="Keyboardio" +keyboardio_imago.build.board=AVR_KEYBOARDIO_IMAGO +keyboardio_imago.build.core=arduino:arduino +keyboardio_imago.build.variant=keyboardio-imago +keyboardio_imago.build.extra_flags={build.usb_flags} '-DKALEIDOSCOPE_HARDWARE_H="Kaleidoscope-Hardware-Keyboardio-Imago.h"' + + + + + + + + #################### planck.name=OLKB Planck planck.vid.0=0x1209 diff --git a/avr/libraries/Kaleidoscope b/avr/libraries/Kaleidoscope index 8d57e4f..7366fea 160000 --- a/avr/libraries/Kaleidoscope +++ b/avr/libraries/Kaleidoscope @@ -1 +1 @@ -Subproject commit 8d57e4ffe41ed6dcc2cd31c3e9c8d84a11f9fa2a +Subproject commit 7366fea5c09e7f0b58a9b6a3f047f0e20edb814d diff --git a/avr/libraries/Model01-Firmware b/avr/libraries/Model01-Firmware index f2729e5..c700ee2 160000 --- a/avr/libraries/Model01-Firmware +++ b/avr/libraries/Model01-Firmware @@ -1 +1 @@ -Subproject commit f2729e515c658330bf805e1b8b7b1ad9cedb1147 +Subproject commit c700ee2381a968b701138fef8685df2a5309323c