Migrate build target markers to keyboard.json - 0AB (#23488)

master
Joel Challis 2024-04-12 23:34:44 +01:00 committed by GitHub
parent 214e091ec2
commit 6b60089fc7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
64 changed files with 71 additions and 117 deletions

View File

@ -8,6 +8,15 @@
"pid": "0x7C99", "pid": "0x7C99",
"device_version": "0.0.1" "device_version": "0.0.1"
}, },
"features": {
"bluetooth": true,
"bootmagic": true,
"encoder": true,
"extrakey": true,
"mousekey": true,
"nkro": false,
"oled": true
},
"bluetooth": { "bluetooth": {
"driver": "bluefruit_le" "driver": "bluefruit_le"
}, },

View File

@ -1,18 +1,2 @@
# Processor frequency # Processor frequency
F_CPU = 8000000 F_CPU = 8000000
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
BLUETOOTH_ENABLE = yes
OLED_ENABLE = yes
ENCODER_ENABLE = yes

View File

@ -8,6 +8,16 @@
"pid": "0x0001", "pid": "0x0001",
"device_version": "0.0.1" "device_version": "0.0.1"
}, },
"processor": "attiny85",
"bootloader": "custom",
"build": {
"lto": true
},
"features": {
"grave_esc": false,
"magic": false,
"space_cadet": false
},
"rgblight": { "rgblight": {
"led_count": 1 "led_count": 1
}, },

View File

@ -1,26 +1,2 @@
# MCU name
MCU = attiny85
# Bootloader selection
BOOTLOADER = custom
BOOTLOADER_SIZE = 1862 BOOTLOADER_SIZE = 1862
PROGRAM_CMD = micronucleus --run $(BUILD_DIR)/$(TARGET).hex PROGRAM_CMD = micronucleus --run $(BUILD_DIR)/$(TARGET).hex
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no # Mouse keys
EXTRAKEY_ENABLE = no # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
# Save as much space as we can...
LTO_ENABLE = yes
GRAVE_ESC_ENABLE = no
MAGIC_ENABLE = no
SPACE_CADET_ENABLE = no

View File

@ -24,6 +24,7 @@
"extrakey": true, "extrakey": true,
"mousekey": true, "mousekey": true,
"nkro": false, "nkro": false,
"oled": true,
"rgb_matrix": true "rgb_matrix": true
}, },
"matrix_pins": { "matrix_pins": {

View File

@ -24,6 +24,7 @@
"extrakey": true, "extrakey": true,
"mousekey": true, "mousekey": true,
"nkro": false, "nkro": false,
"oled": true,
"rgb_matrix": true "rgb_matrix": true
}, },
"matrix_pins": { "matrix_pins": {

View File

@ -24,6 +24,7 @@
"extrakey": true, "extrakey": true,
"mousekey": true, "mousekey": true,
"nkro": false, "nkro": false,
"oled": true,
"rgb_matrix": true "rgb_matrix": true
}, },
"matrix_pins": { "matrix_pins": {

View File

@ -1,3 +1 @@
OLED_ENABLE = yes
DEFAULT_FOLDER = 1upkeyboards/pi40/mit_v1_0 DEFAULT_FOLDER = 1upkeyboards/pi40/mit_v1_0

View File

@ -1,4 +1 @@
DEFAULT_FOLDER = 25keys/zinc/rev1 DEFAULT_FOLDER = 25keys/zinc/rev1
#SRC += i2c.c
SRC += serial.c

View File

@ -1,6 +1,14 @@
{ {
"usb": { "usb": {
"device_version": "0.0.2" "device_version": "0.0.1",
"no_startup_check": true
},
"features": {
"bootmagic": false,
"extrakey": true,
"mousekey": true,
"nkro": false,
"unicode": true
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu", "bootloader": "atmel-dfu",

View File

@ -1,19 +1,3 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
UNICODE_ENABLE = yes
CUSTOM_MATRIX = lite CUSTOM_MATRIX = lite
NO_USB_STARTUP_CHECK = yes
LTO_ENABLE = no
SRC += matrix.c SRC += matrix.c
I2C_DRIVER_REQUIRED = yes I2C_DRIVER_REQUIRED = yes

View File

@ -1,6 +1,14 @@
{ {
"usb": { "usb": {
"device_version": "0.0.1" "device_version": "0.0.2",
"no_startup_check": true
},
"features": {
"bootmagic": false,
"extrakey": true,
"mousekey": true,
"nkro": false,
"unicode": true
}, },
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu", "bootloader": "atmel-dfu",

View File

@ -1,19 +1,3 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
UNICODE_ENABLE = yes
CUSTOM_MATRIX = lite CUSTOM_MATRIX = lite
NO_USB_STARTUP_CHECK = yes
LTO_ENABLE = no
SRC += matrix.c SRC += matrix.c
I2C_DRIVER_REQUIRED = yes I2C_DRIVER_REQUIRED = yes

View File

@ -1,5 +1,11 @@
{ {
"keyboard_name": "Boston Meetup Board",
"manufacturer": "ishtob",
"url": "",
"maintainer": "qmk",
"usb": { "usb": {
"vid": "0xFB30",
"pid": "0x26BE",
"device_version": "20.1.9" "device_version": "20.1.9"
}, },
"features": { "features": {
@ -45,5 +51,27 @@
"processor": "STM32F303", "processor": "STM32F303",
"bootloader": "stm32-dfu", "bootloader": "stm32-dfu",
"board": "QMK_PROTON_C", "board": "QMK_PROTON_C",
"debounce": 6 "debounce": 6,
"layouts": {
"LAYOUT": {
"layout": [
{"matrix": [0, 0], "x": 0, "y": 0},
{"matrix": [1, 0], "x": 0, "y": 1},
{"matrix": [1, 1], "x": 1, "y": 1},
{"matrix": [1, 2], "x": 2, "y": 1},
{"matrix": [1, 3], "x": 3, "y": 1},
{"matrix": [2, 0], "x": 0, "y": 2},
{"matrix": [2, 1], "x": 1, "y": 2},
{"matrix": [2, 2], "x": 2, "y": 2},
{"matrix": [2, 3], "x": 3, "y": 2},
{"matrix": [3, 0], "x": 0, "y": 3},
{"matrix": [3, 1], "x": 1, "y": 3},
{"matrix": [3, 2], "x": 2, "y": 3},
{"matrix": [3, 3], "x": 3, "y": 3}
]
}
}
} }

View File

@ -1,32 +0,0 @@
{
"keyboard_name": "Boston Meetup Board",
"manufacturer": "ishtob",
"url": "",
"maintainer": "qmk",
"usb": {
"vid": "0xFB30",
"pid": "0x26BE"
},
"layouts": {
"LAYOUT": {
"layout": [
{"matrix": [0, 0], "x": 0, "y": 0},
{"matrix": [1, 0], "x": 0, "y": 1},
{"matrix": [1, 1], "x": 1, "y": 1},
{"matrix": [1, 2], "x": 2, "y": 1},
{"matrix": [1, 3], "x": 3, "y": 1},
{"matrix": [2, 0], "x": 0, "y": 2},
{"matrix": [2, 1], "x": 1, "y": 2},
{"matrix": [2, 2], "x": 2, "y": 2},
{"matrix": [2, 3], "x": 3, "y": 2},
{"matrix": [3, 0], "x": 0, "y": 3},
{"matrix": [3, 1], "x": 1, "y": 3},
{"matrix": [3, 2], "x": 2, "y": 3},
{"matrix": [3, 3], "x": 3, "y": 3}
]
}
}
}

View File

@ -1,2 +1 @@
DEFAULT_FOLDER = boston_meetup/2019 DEFAULT_FOLDER = boston_meetup/2019

View File

@ -1,4 +1,2 @@
CUSTOM_MATRIX = yes # Custom matrix file CUSTOM_MATRIX = yes
# Project specific files
SRC = matrix.c SRC = matrix.c