Define new pinout for new version of SlimeVR boards, fix LED being inverted

This commit is contained in:
Eiren Rain
2022-03-26 21:22:08 +02:00
parent c9f07de25b
commit 7627a4daf1
3 changed files with 10 additions and 3 deletions

View File

@@ -34,7 +34,7 @@
#define IMU_BMI160 8
#define IMU_ICM20948 9
#define BOARD_SLIMEVR 1
#define BOARD_SLIMEVR_LEGACY 1
#define BOARD_SLIMEVR_DEV 2
#define BOARD_NODEMCU 3
#define BOARD_CUSTOM 4
@@ -42,6 +42,7 @@
#define BOARD_WEMOSD1MINI 6
#define BOARD_TTGO_TBASE 7
#define BOARD_ESP01 8
#define BOARD_SLIMEVR 9
#define BAT_EXTERNAL 1
#define BAT_INTERNAL 2

View File

@@ -44,7 +44,7 @@
#define serialDebug false // Set to true to get Serial output for debugging
#define serialBaudRate 115200
#define LED_INTERVAL_STANDBY 10000
#define LED_INVERTED false
#define LED_INVERTED true
#define ENABLE_LEDS true
#define LED_PIN LED_BUILTIN

View File

@@ -38,7 +38,13 @@
#define BATTERY_SHIELD_RESISTANCE 180 //130k BatteryShield, 180k SlimeVR or fill in external resistor value in kOhm
// Board-specific configurations
#if BOARD == BOARD_SLIMEVR || BOARD == BOARD_SLIMEVR_DEV
#if BOARD == BOARD_SLIMEVR
#define PIN_IMU_SDA 14
#define PIN_IMU_SCL 12
#define PIN_IMU_INT 16
#define PIN_IMU_INT_2 13
#define PIN_BATTERY_LEVEL 17
#elif BOARD == BOARD_SLIMEVR_LEGACY || BOARD == BOARD_SLIMEVR_DEV
#define PIN_IMU_SDA 4
#define PIN_IMU_SCL 5
#define PIN_IMU_INT 10