diff options
| author | leah-splitkb <103112489+leah-splitkb@users.noreply.github.com> | 2023-11-28 07:53:47 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-28 17:53:47 +1100 |
| commit | 2450fe28ee00a816be02fc770cceae8deb2b2f1d (patch) | |
| tree | 8cd0aafeb9eb69ec4be300d1ba7d2cfb4b5f7538 /platforms | |
| parent | ea8d2ffe31763943805c641d502f060094db0cf1 (diff) | |
Add Imera converter (#22419)
Diffstat (limited to 'platforms')
| -rw-r--r-- | platforms/chibios/converters/promicro_to_imera/_pin_defs.h | 36 | ||||
| -rw-r--r-- | platforms/chibios/converters/promicro_to_imera/converter.mk | 10 |
2 files changed, 46 insertions, 0 deletions
diff --git a/platforms/chibios/converters/promicro_to_imera/_pin_defs.h b/platforms/chibios/converters/promicro_to_imera/_pin_defs.h new file mode 100644 index 0000000000..475a84d697 --- /dev/null +++ b/platforms/chibios/converters/promicro_to_imera/_pin_defs.h | |||
| @@ -0,0 +1,36 @@ | |||
| 1 | // Copyright 2023 splitkb.com | ||
| 2 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
| 3 | |||
| 4 | #pragma once | ||
| 5 | |||
| 6 | // Left side (front) | ||
| 7 | #define D3 0U | ||
| 8 | #define D2 1U | ||
| 9 | // GND | ||
| 10 | // GND | ||
| 11 | #define D1 2U | ||
| 12 | #define D0 3U | ||
| 13 | #define D4 4U | ||
| 14 | #define C6 5U | ||
| 15 | #define D7 6U | ||
| 16 | #define E6 7U | ||
| 17 | #define B4 8U | ||
| 18 | #define B5 9U | ||
| 19 | |||
| 20 | // Right side (front) | ||
| 21 | // RAW | ||
| 22 | // GND | ||
| 23 | // RESET | ||
| 24 | // VCC | ||
| 25 | #define F4 29U | ||
| 26 | #define F5 28U | ||
| 27 | #define F6 17U | ||
| 28 | #define F7 16U | ||
| 29 | #define B1 22U | ||
| 30 | #define B3 20U | ||
| 31 | #define B2 23U | ||
| 32 | #define B6 21U | ||
| 33 | |||
| 34 | // LEDs | ||
| 35 | #define D5 24U // Power LED, default-on | ||
| 36 | #define B0 18U // Unconnected | ||
diff --git a/platforms/chibios/converters/promicro_to_imera/converter.mk b/platforms/chibios/converters/promicro_to_imera/converter.mk new file mode 100644 index 0000000000..bfca20cd99 --- /dev/null +++ b/platforms/chibios/converters/promicro_to_imera/converter.mk | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | # rp2040_ce MCU settings for converting AVR projects | ||
| 2 | MCU := RP2040 | ||
| 3 | BOARD := QMK_PM2040 | ||
| 4 | BOOTLOADER := rp2040 | ||
| 5 | |||
| 6 | # These are defaults based on what has been implemented for RP2040 boards | ||
| 7 | SERIAL_DRIVER ?= vendor | ||
| 8 | WS2812_DRIVER ?= vendor | ||
| 9 | BACKLIGHT_DRIVER ?= software | ||
| 10 | OPT_DEFS += -DUSB_VBUS_PIN=19U | ||
