diff --git a/esp8266_deauther/A_config.h b/esp8266_deauther/A_config.h index 0f9cdb2..7c8f62c 100644 --- a/esp8266_deauther/A_config.h +++ b/esp8266_deauther/A_config.h @@ -10,6 +10,7 @@ // #define NODEMCU // #define WEMOS_D1_MINI +// #define HACKHELD_VEGA // #define DISPLAY_EXAMPLE_I2C // #define DISPLAY_EXAMPLE_SPI @@ -56,9 +57,38 @@ // ========== CONFIGS ========== // +// https://github.com/spacehuhntech/hackheld +#if defined(HACKHELD_VEGA) +// ===== LED ===== // + #define USE_LED true + #define LED_NEOPIXEL + + #define LED_NEOPIXEL_GRB +// #define LED_NEOPIXEL_RGB + + #define LED_MODE_BRIGHTNESS 10 + + #define LED_NUM 1 + #define LED_NEOPIXEL_PIN D8 + +// ===== DISPLAY ===== // + #define USE_DISPLAY true + #define FLIP_DIPLAY true + + #define SH1106_I2C + + #define I2C_ADDR 0x3C + #define I2C_SDA D2 + #define I2C_SCL D1 + +// ===== BUTTONS ===== // + #define BUTTON_UP D5 + #define BUTTON_DOWN D6 + #define BUTTON_A D4 + #define BUTTON_B D3 // https://github.com/SpacehuhnTech/esp8266_deauther/wiki/Setup-Display-&-Buttons#example-setup-with-i2c-oled -#if defined(DISPLAY_EXAMPLE_I2C) +#elif defined(DISPLAY_EXAMPLE_I2C) // ===== DISPLAY ===== // #define SH1106_I2C @@ -347,9 +377,9 @@ #elif defined(DEFAULT_ESP8266) || defined(NODEMCU) || defined(WEMOS_D1_MINI) || defined(DSTIKE_USB_DEAUTHER) || defined(DSTIKE_NODEMCU_07) || defined(DSTIKE_DEAUTHER_V1) || defined(DSTIKE_DEAUTHER_V2) || defined(DSTIKE_DEAUTHER_V3) // ===== LED ===== // - #define LED_DIGITAL - #define LED_PIN_R 16 // NodeMCU on-board LED - #define LED_PIN_B 2 // ESP-12 LED +// #define LED_DIGITAL +// #define LED_PIN_R 16 // NodeMCU on-board LED +// #define LED_PIN_B 2 // ESP-12 LED #endif /* if defined(DEFAULT_ESP8266) || defined(NODEMCU) || defined(WEMOS_D1_MINI) || defined(DSTIKE_USB_DEAUTHER) || defined(DSTIKE_NODEMCU_07) || defined(DSTIKE_DEAUTHER) || defined(DSTIKE_DEAUTHER_V1) || defined(DSTIKE_DEAUTHER_V2) || defined(DSTIKE_DEAUTHER_V3) */ // ============================== // @@ -693,6 +723,7 @@ */ + // ========== ERROR CHECKS ========== // #if LED_MODE_BRIGHTNESS == 0 #error LED_MODE_BRIGHTNESS must not be zero!