mirror of
https://github.com/SpacehuhnTech/esp8266_deauther.git
synced 2025-12-12 07:41:03 -08:00
Added Hackheld Vega config
This commit is contained in:
@@ -10,6 +10,7 @@
|
|||||||
|
|
||||||
// #define NODEMCU
|
// #define NODEMCU
|
||||||
// #define WEMOS_D1_MINI
|
// #define WEMOS_D1_MINI
|
||||||
|
// #define HACKHELD_VEGA
|
||||||
// #define DISPLAY_EXAMPLE_I2C
|
// #define DISPLAY_EXAMPLE_I2C
|
||||||
// #define DISPLAY_EXAMPLE_SPI
|
// #define DISPLAY_EXAMPLE_SPI
|
||||||
|
|
||||||
@@ -56,9 +57,38 @@
|
|||||||
|
|
||||||
// ========== CONFIGS ========== //
|
// ========== 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
|
// 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 ===== //
|
// ===== DISPLAY ===== //
|
||||||
#define SH1106_I2C
|
#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)
|
#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 ===== //
|
// ===== LED ===== //
|
||||||
#define LED_DIGITAL
|
// #define LED_DIGITAL
|
||||||
#define LED_PIN_R 16 // NodeMCU on-board LED
|
// #define LED_PIN_R 16 // NodeMCU on-board LED
|
||||||
#define LED_PIN_B 2 // ESP-12 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) */
|
#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 ========== //
|
// ========== ERROR CHECKS ========== //
|
||||||
#if LED_MODE_BRIGHTNESS == 0
|
#if LED_MODE_BRIGHTNESS == 0
|
||||||
#error LED_MODE_BRIGHTNESS must not be zero!
|
#error LED_MODE_BRIGHTNESS must not be zero!
|
||||||
|
|||||||
Reference in New Issue
Block a user