mirror of
https://github.com/qmk/qmk_firmware.git
synced 2026-09-29 13:30:33 +02:00
* Initial commit orbiter Left side support. Need to look into split support next. * Start adding split configurations * Not really working but it compiles * WORKING CONFIG * Add via support remove via json file later * added oled driver and i2c configuration * update to correct driver block macros * fix faulty configuration for i2c * remove via support * enable console by default * rework layout slightly * fix default keymap * cleanup * fix comment * update readme * add copyright headers to pass lint check * apply clang-formatter * refactor folder structure slightly * quickfix name * bump readme * rework for data driven conf * apply formatter json and update naming * forgot one * slight adjustment * use smaller copyright * minor change to name * Apply suggestions from code review Co-authored-by: Joel Challis <git@zvecr.com> * remove .mk file and rename oled.c * apply formatter * git-format text * Use DMA offloading * add dma config * remove lto * Update keyboards/supercrisp/orbiter/readme.md Co-authored-by: Joel Challis <git@zvecr.com> --------- Co-authored-by: rasmus <rasmus_lindy@hotmail.com> Co-authored-by: Joel Challis <git@zvecr.com>
22 lines
521 B
C
22 lines
521 B
C
// Copyright 2026 Karl Stralman (@kjeller)
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
#pragma once
|
|
|
|
#define SERIAL_USART_FULL_DUPLEX
|
|
#define SERIAL_USART_TX_PIN B10
|
|
#define SERIAL_USART_RX_PIN B11
|
|
#define SERIAL_USART_PIN_SWAP
|
|
#define SERIAL_USART_TX_PAL_MODE 4
|
|
#define SERIAL_USART_RX_PAL_MODE 4
|
|
#define SERIAL_USART_DRIVER SD3
|
|
|
|
#define OLED_DISPLAY_128X64
|
|
#define OLED_BRIGHTNESS 128
|
|
|
|
#define I2C_DRIVER I2CD2
|
|
#define I2C1_SCL_PIN B13
|
|
#define I2C1_SCL_PAL_MODE 5
|
|
#define I2C1_SDA_PIN B14
|
|
#define I2C1_SDA_PAL_MODE 5
|