7070
7171
7272// J4 - I2C
73- // SparkFun Micro OLED Breakout recommended
73+ // SparkFun Micro OLED Breakout recommended (LCD-22495)
7474#define HAS_I2C_DISPLAY 1
7575#define I2C0_ENABLED 1
7676#define DISPLAY_I2C_ADDR 0x3D
9696#define ANALOG_ADC_2_VRX 27
9797#define ANALOG_ADC_2_VRY 29
9898
99+
100+ // Display settings for recommended SparkFun Micro OLED Breakout (LCD-22495)
101+ #define DISPLAY_FLIP 3
102+ #define DISPLAY_INPUT_MODE 0
103+ #define DISPLAY_TURBO_MODE 0
104+ #define DISPLAY_DPAD_MODE 0
105+ #define DISPLAY_SOCD_MODE 0
106+ #define DISPLAY_MACRO_MODE 0
107+ #define DISPLAY_PROFILE_MODE 0
108+ #define BUTTON_LAYOUT BUTTON_LAYOUT_BOARD_DEFINED_A
109+ #define BUTTON_LAYOUT_RIGHT BUTTON_LAYOUT_BOARD_DEFINED_B
110+
111+ #define DEFAULT_BOARD_LAYOUT_A {\
112+ {GP_ELEMENT_PIN_BUTTON, {55, 34, 2, 2, 1, 1, 17, GP_SHAPE_ELLIPSE}},\
113+ {GP_ELEMENT_PIN_BUTTON, {55, 40, 2, 2, 1, 1, 13, GP_SHAPE_ELLIPSE}},\
114+ {GP_ELEMENT_PIN_BUTTON, {52, 37, 2, 2, 1, 1, 16, GP_SHAPE_ELLIPSE}},\
115+ {GP_ELEMENT_PIN_BUTTON, {58, 37, 2, 2, 1, 1, 14, GP_SHAPE_ELLIPSE}},\
116+ {GP_ELEMENT_PIN_BUTTON, {65, 39, 2, 2, 1, 1, 15, GP_SHAPE_ELLIPSE}},\
117+ {GP_ELEMENT_PIN_BUTTON, {58, 23, 2, 2, 1, 1, 22, GP_SHAPE_ELLIPSE}},\
118+ {GP_ELEMENT_PIN_BUTTON, {71, 23, 2, 2, 1, 1, 2, GP_SHAPE_ELLIPSE}},\
119+ {GP_ELEMENT_PIN_BUTTON, {57, 16, 50, 13, 1, 1, 21, GP_SHAPE_SQUARE}},\
120+ {GP_ELEMENT_PIN_BUTTON, {48, 14, 44, 6, 1, 1, 18, GP_SHAPE_SQUARE}},\
121+ {GP_ELEMENT_LEVER, {45, 28, 4, 4, 1, 0, GP_LEVER_MODE_LEFT_ANALOG}}\
122+ }
123+
124+ #define DEFAULT_BOARD_LAYOUT_B {\
125+ {GP_ELEMENT_PIN_BUTTON, {58, 27, 2, 2, 1, 1, 20, GP_SHAPE_ELLIPSE}},\
126+ {GP_ELEMENT_PIN_BUTTON, {71, 27, 2, 2, 1, 1, 4, GP_SHAPE_ELLIPSE}},\
127+ {GP_ELEMENT_PIN_BUTTON, {80, 30, 2, 2, 1, 1, 6, GP_SHAPE_ELLIPSE}},\
128+ {GP_ELEMENT_PIN_BUTTON, {84, 26, 2, 2, 1, 1, 5, GP_SHAPE_ELLIPSE}},\
129+ {GP_ELEMENT_PIN_BUTTON, {88, 30, 2, 2, 1, 1, 8, GP_SHAPE_ELLIPSE}},\
130+ {GP_ELEMENT_PIN_BUTTON, {84, 34, 2, 2, 1, 1, 9, GP_SHAPE_ELLIPSE}},\
131+ {GP_ELEMENT_PIN_BUTTON, {82, 16, 75, 13, 1, 1, 3, GP_SHAPE_SQUARE}},\
132+ {GP_ELEMENT_PIN_BUTTON, {88, 14, 84, 6, 1, 1, 7, GP_SHAPE_SQUARE}},\
133+ {GP_ELEMENT_LEVER, {75, 39, 4, 4, 1, 0, GP_LEVER_MODE_RIGHT_ANALOG}}\
134+ }
135+
99136#endif
0 commit comments