mirror of
				https://github.com/KevinMidboe/Arduino.git
				synced 2025-10-29 17:40:11 +00:00 
			
		
		
		
	Init commit with many years of arduino sketches and projects. I dont know if the esp8266 includes much, but there are also libraries. I hope they dont have crazy automatic versioning through the Arduino IDE.
This commit is contained in:
		| @@ -0,0 +1,29 @@ | ||||
| #ifndef config_h | ||||
| #define config_h | ||||
|  | ||||
| // ===== DISPLAY LIBRARY ===== // | ||||
| #include "SH1106Wire.h" | ||||
| // =========================== // | ||||
|  | ||||
| // ===================== LED CONFIG ==================== // | ||||
| #define NEOPIXEL_LED | ||||
|  | ||||
| // === Settings for RGB LED and Neopixel LED === // | ||||
| #define LED_MODE_BRIGHTNESS 10 // brightness of LED modes  | ||||
|  | ||||
| // === Settings for Neopixel LED === // | ||||
| #define LED_NEOPIXEL_NUM 12 | ||||
| #define LED_NEOPIXEL_PIN 15 | ||||
| #define LED_NEOPIXEL_MODE NEO_GRB + NEO_KHZ800 | ||||
|  | ||||
| // ===================== DISPLAY CONFIG ==================== // | ||||
| #define USE_DISPLAY true // default display setting | ||||
|  | ||||
| #define BUTTON_UP 12 | ||||
| #define BUTTON_DOWN 13 | ||||
| #define BUTTON_A 14 | ||||
|  | ||||
| #define DEAUTHER_DISPLAY SH1106Wire display = SH1106Wire(0x3c, 5, 4); // for 1.3" OLED | ||||
| // ========================================================= // | ||||
|  | ||||
| #endif | ||||
| @@ -0,0 +1,17 @@ | ||||
| # DSTIKE D-duino-b-v5 with the LED Ring Shield | ||||
|  | ||||
| |  |  | | ||||
| | - | - | | ||||
| | LED Type | Neopixel (WS2812) | | ||||
| | LED Pin | GPIO 15 | | ||||
| | Number of LEDs | 12 | | ||||
| | Highlight LED | disabled | | ||||
| | Display and buttons enabled | YES | | ||||
| | Display Driver | SH1106  | | ||||
| | Display SDA | GPIO 5 (D1) | | ||||
| | Display SCL | GPIO 4 (D2) | | ||||
| | Flip Display | No | | ||||
| | Button Up |GPIO 12 | | ||||
| | Button Down | GPIO 13 | | ||||
| | Button A | GPIO 14 | | ||||
| | Button B |Disabled | | ||||
							
								
								
									
										28
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_Deauther_Boy/A_config.h
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										28
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_Deauther_Boy/A_config.h
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,28 @@ | ||||
| #ifndef config_h | ||||
| #define config_h | ||||
|  | ||||
| // ===== DISPLAY LIBRARY ===== // | ||||
| #include "SH1106Wire.h" | ||||
| // =========================== // | ||||
|  | ||||
| // ===================== LED CONFIG ==================== // | ||||
| #define NEOPIXEL_LED | ||||
|  | ||||
| #define LED_MODE_BRIGHTNESS 10 // brightness of LED modes  | ||||
|  | ||||
| #define LED_NEOPIXEL_NUM 1 | ||||
| #define LED_NEOPIXEL_PIN 15 | ||||
| #define LED_NEOPIXEL_MODE NEO_GRB + NEO_KHZ800 | ||||
|  | ||||
| // ===================== DISPLAY CONFIG ==================== // | ||||
| #define USE_DISPLAY true // default display setting | ||||
|  | ||||
| #define BUTTON_UP 10 | ||||
| #define BUTTON_DOWN 9 | ||||
| #define BUTTON_A 14 | ||||
| #define BUTTON_B 12 | ||||
|  | ||||
| #define DEAUTHER_DISPLAY SH1106Wire display = SH1106Wire(0x3c, 5, 4); // for 1.3" OLED | ||||
| // ========================================================= // | ||||
|  | ||||
| #endif | ||||
							
								
								
									
										17
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_Deauther_Boy/README.md
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										17
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_Deauther_Boy/README.md
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| # DSTIKE Deauther Boy | ||||
|  | ||||
| |  |  | | ||||
| | - | - | | ||||
| | LED Type | Neopixel (WS2812) | | ||||
| | LED Pin | GPIO 15 | | ||||
| | Number of LEDs | 1 | | ||||
| | Highlight LED | disabled | | ||||
| | Display and buttons enabled | YES | | ||||
| | Display Driver | SH1106  | | ||||
| | Display SDA | GPIO 5 (D1) | | ||||
| | Display SCL | GPIO 4 (D2) | | ||||
| | Flip Display | No | | ||||
| | Button Up |GPIO 10 | | ||||
| | Button Down | GPIO 9 | | ||||
| | Button A | GPIO 14 | | ||||
| | Button B |GPIO 12 | | ||||
| @@ -0,0 +1,82 @@ | ||||
| #ifndef config_h | ||||
| #define config_h | ||||
|  | ||||
| // ===== DISPLAY LIBRARY ===== // | ||||
| #include <Wire.h> | ||||
| #include <SPI.h> | ||||
| #include "SH1106Wire.h" | ||||
| #include "SSD1306Wire.h" | ||||
| #include "SH1106Spi.h" | ||||
| #include "SSD1306Spi.h" | ||||
| // =========================== // | ||||
|  | ||||
| // ===================== LED CONFIG ==================== // | ||||
| /* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = | ||||
|     Uncomment the type of LED  you're using | ||||
|     Only one of them can be defined at a time! | ||||
|    = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */ | ||||
| //#define DIGITAL_LED | ||||
| //#define RGB_LED | ||||
| #define NEOPIXEL_LED | ||||
|  | ||||
| /* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = | ||||
|     Adjust following settings for your type of LED | ||||
|     you can ignore the rest of the #define's | ||||
|    = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */ | ||||
|     | ||||
| // === Settings for Digital LED and RGB LED === // | ||||
| #define LED_ANODE false   // common vcc (+) | ||||
| #define LED_PIN_R 16      // NodeMCU on-board LED | ||||
| #define LED_PIN_G 255     // 255 = LED disabled | ||||
| #define LED_PIN_B 2       // ESP-12 LED | ||||
|  | ||||
| // === Settings for RGB LED and Neopixel LED === // | ||||
| #define LED_MODE_BRIGHTNESS 10 // brightness of LED modes  | ||||
|  | ||||
| // === Settings for Neopixel LED === // | ||||
| #define LED_NEOPIXEL_NUM 1 | ||||
| #define LED_NEOPIXEL_PIN 15 | ||||
| #define LED_NEOPIXEL_MODE NEO_GRB + NEO_KHZ800 | ||||
| //   NEO_KHZ800  800 KHz bitstream (most NeoPixel products w/WS2812 LEDs) | ||||
| //   NEO_KHZ400  400 KHz (classic 'v1' (not v2) FLORA pixels, WS2811 drivers) | ||||
| //   NEO_GRB     Pixels are wired for GRB bitstream (most NeoPixel products) | ||||
| //   NEO_RGB     Pixels are wired for RGB bitstream (v1 FLORA pixels, not v2) | ||||
| //   NEO_RGBW    Pixels are wired for RGBW bitstream (NeoPixel RGBW products) | ||||
|  | ||||
| // ===================== DISPLAY CONFIG ==================== // | ||||
| #define USE_DISPLAY false // default display setting | ||||
|  | ||||
| /* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = | ||||
|     Adjust the pins to match your setup | ||||
|     Comment out the buttons you don't use. | ||||
|    = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */ | ||||
| #define BUTTON_UP 12 | ||||
| #define BUTTON_DOWN 13 | ||||
| #define BUTTON_A 14 | ||||
|  | ||||
| //#define BUTTON_LEFT 12 | ||||
| //#define BUTTON_RIGHT 13 | ||||
| //#define BUTTON_B 10 | ||||
|  | ||||
| /* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = | ||||
|     Uncomment the type of display you're using | ||||
|     Only one of them can be defined at a time! | ||||
|    = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = | ||||
|     0x3c = I2C address | ||||
|     SDA = GPIO 5 (D1)   | ||||
|     SCL/SCK = GPIO 4 (D2) */ | ||||
| //#define DEAUTHER_DISPLAY SSD1306Wire display = SSD1306Wire(0x3c, 5, 4); // for 0.96" OLED | ||||
| #define DEAUTHER_DISPLAY SH1106Wire display = SH1106Wire(0x3c, 5, 4); // for 1.3" OLED | ||||
|  | ||||
| /*  RST = GPIO 5 (D1) | ||||
|     DC = GPIO 4 (D2) | ||||
|     CS = GPIO 15 (D8) or GND | ||||
|     SCK/SCL = GPIO 14 (D5) | ||||
|     SDA/MOSI = GPIO 13 (D7) */ | ||||
| //#define DEAUTHER_DISPLAY SSD1306Spi display = SSD1306Spi display = SSD1306Spi(5, 4, 15); // for 0.96" OLED with SPI | ||||
| //#define DEAUTHER_DISPLAY SH1106Spi display = SH1106Spi(5, 4, 15); // for 1.3" OLED with SPI | ||||
|  | ||||
| //#define FLIP_DIPLAY // uncomment that to flip the display vertically | ||||
| // ========================================================= // | ||||
|  | ||||
| #endif | ||||
| @@ -0,0 +1,17 @@ | ||||
| # DSTIKE Deauther v3 & DSTIKE NodeMCU-07 v2 | ||||
|  | ||||
| |  |  | | ||||
| | - | - | | ||||
| | LED Type | Neopixel (WS2812b) | | ||||
| | LED Pin | GPIO 15 | | ||||
| | Number of LEDs | 1 | | ||||
| | Highlight LED | disabled | | ||||
| | Display and buttons enabled | NO | | ||||
| | Display Driver | SH1106  | | ||||
| | Display SDA | GPIO 5 (D1) | | ||||
| | Display SCL | GPIO 4 (D2) | | ||||
| | Flip Display | NO | | ||||
| | Button Up |GPIO 12 | | ||||
| | Button Down | GPIO 13 | | ||||
| | Button A | GPIO 14 | | ||||
| | Button B |disabled | | ||||
							
								
								
									
										27
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_OLED_v1.5S/A_config.h
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										27
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_OLED_v1.5S/A_config.h
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,27 @@ | ||||
| #ifndef config_h | ||||
| #define config_h | ||||
|  | ||||
| // ===== DISPLAY LIBRARY ===== // | ||||
| #include "SSD1306Wire.h" | ||||
| // =========================== // | ||||
|  | ||||
| // ===================== LED CONFIG ==================== // | ||||
| #define NEOPIXEL_LED | ||||
|  | ||||
| #define LED_MODE_BRIGHTNESS 10 // brightness of LED modes  | ||||
|  | ||||
| #define LED_NEOPIXEL_NUM 1 | ||||
| #define LED_NEOPIXEL_PIN 15 | ||||
| #define LED_NEOPIXEL_MODE NEO_GRB + NEO_KHZ800 | ||||
|  | ||||
| // ===================== DISPLAY CONFIG ==================== // | ||||
| #define USE_DISPLAY true // default display setting | ||||
|  | ||||
| #define BUTTON_UP 12 | ||||
| #define BUTTON_DOWN 13 | ||||
| #define BUTTON_A 14 | ||||
|  | ||||
| #define DEAUTHER_DISPLAY SSD1306Wire display = SSD1306Wire(0x3c, 5, 4); // for 0.96" OLED | ||||
| // ========================================================= // | ||||
|  | ||||
| #endif | ||||
							
								
								
									
										17
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_OLED_v1.5S/README.md
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										17
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_OLED_v1.5S/README.md
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| # DSTIKE Deauther OLED v1.5S | ||||
|  | ||||
| |  |  | | ||||
| | - | - | | ||||
| | LED Type | Neopixel (WS2812) | | ||||
| | LED Pin | GPIO 15 | | ||||
| | Number of LEDs | 1 | | ||||
| | Highlight LED | disabled | | ||||
| | Display and buttons enabled | YES | | ||||
| | Display Driver | SSD1306  | | ||||
| | Display SDA | GPIO 5 (D1) | | ||||
| | Display SCL | GPIO 4 (D2) | | ||||
| | Flip Display | NO | | ||||
| | Button Up |GPIO 12 | | ||||
| | Button Down | GPIO 13 | | ||||
| | Button A | GPIO 14 | | ||||
| | Button B |disabled | | ||||
							
								
								
									
										25
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_OLED_v1_v1.5/A_config.h
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										25
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_OLED_v1_v1.5/A_config.h
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| #ifndef config_h | ||||
| #define config_h | ||||
|  | ||||
| // ===== DISPLAY LIBRARY ===== // | ||||
| #include "SSD1306Wire.h" | ||||
| // =========================== // | ||||
|  | ||||
| // ===================== LED CONFIG ==================== // | ||||
| #define DIGITAL_LED | ||||
| #define LED_ANODE false   // common vcc (+) | ||||
| #define LED_PIN_R 16      // NodeMCU on-board LED | ||||
| #define LED_PIN_G 255     // 255 = LED disabled | ||||
| #define LED_PIN_B 2       // ESP-12 LED | ||||
|  | ||||
| // ===================== DISPLAY CONFIG ==================== // | ||||
| #define USE_DISPLAY true // default display setting | ||||
|  | ||||
| #define BUTTON_UP 12 | ||||
| #define BUTTON_DOWN 13 | ||||
| #define BUTTON_A 14 | ||||
|  | ||||
| #define DEAUTHER_DISPLAY SSD1306Wire display = SSD1306Wire(0x3c, 5, 4); // for 0.96" OLED | ||||
| // ========================================================= // | ||||
|  | ||||
| #endif | ||||
							
								
								
									
										18
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_OLED_v1_v1.5/README.md
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										18
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_OLED_v1_v1.5/README.md
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| # DSTIKE Deauther OLED v1 - v1.5 | ||||
|  | ||||
| |  |  | | ||||
| | - | - | | ||||
| | LED Type | Digital | | ||||
| | LED R | GPIO 16 | | ||||
| | LED G | disabled | | ||||
| | LED B | GPIO 2 | | ||||
| | Highlight LED | disabled | | ||||
| | Display and buttons enabled | YES | | ||||
| | Display Driver | SSD1306  | | ||||
| | Display SDA | GPIO 5 (D1) | | ||||
| | Display SCL | GPIO 4 (D2) | | ||||
| | Flip Display | NO | | ||||
| | Button Up |GPIO 12 | | ||||
| | Button Down | GPIO 13 | | ||||
| | Button A | GPIO 14 | | ||||
| | Button B |disabled | | ||||
							
								
								
									
										26
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_OLED_v2_v2.5_v3/A_config.h
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										26
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_OLED_v2_v2.5_v3/A_config.h
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| #ifndef config_h | ||||
| #define config_h | ||||
|  | ||||
| // ===== DISPLAY LIBRARY ===== // | ||||
| #include "SH1106Wire.h" | ||||
| // =========================== // | ||||
|  | ||||
| // ===================== LED CONFIG ==================== // | ||||
| #define DIGITAL_LED | ||||
|  | ||||
| #define LED_ANODE false   // common vcc (+) | ||||
| #define LED_PIN_R 16      // NodeMCU on-board LED | ||||
| #define LED_PIN_G 255     // 255 = LED disabled | ||||
| #define LED_PIN_B 2       // ESP-12 LED | ||||
|  | ||||
| // ===================== DISPLAY CONFIG ==================== // | ||||
| #define USE_DISPLAY true // default display setting | ||||
|  | ||||
| #define BUTTON_UP 12 | ||||
| #define BUTTON_DOWN 13 | ||||
| #define BUTTON_A 14 | ||||
|  | ||||
| #define DEAUTHER_DISPLAY SH1106Wire display = SH1106Wire(0x3c, 5, 4); // for 1.3" OLED | ||||
| // ========================================================= // | ||||
|  | ||||
| #endif | ||||
							
								
								
									
										18
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_OLED_v2_v2.5_v3/README.md
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										18
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_OLED_v2_v2.5_v3/README.md
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| # DSTIKE Deauther OLED v2 - v3 | ||||
|  | ||||
| |  |  | | ||||
| | - | - | | ||||
| | LED Type | Digital | | ||||
| | LED R | GPIO 16 | | ||||
| | LED G | disabled | | ||||
| | LED B | GPIO 2 | | ||||
| | Highlight LED | disabled | | ||||
| | Display and buttons enabled | YES | | ||||
| | Display Driver | SH1106  | | ||||
| | Display SDA | GPIO 5 (D1) | | ||||
| | Display SCL | GPIO 4 (D2) | | ||||
| | Flip Display | NO | | ||||
| | Button Up |GPIO 12 | | ||||
| | Button Down | GPIO 13 | | ||||
| | Button A | GPIO 14 | | ||||
| | Button B |disabled | | ||||
| @@ -0,0 +1,26 @@ | ||||
| #ifndef config_h | ||||
| #define config_h | ||||
|  | ||||
| // ===== DISPLAY LIBRARY ===== // | ||||
| #include "SH1106Wire.h" | ||||
| // =========================== // | ||||
|  | ||||
| // ===================== LED CONFIG ==================== // | ||||
| #define NEOPIXEL_LED | ||||
|  | ||||
| #define LED_MODE_BRIGHTNESS 10 // brightness of LED modes  | ||||
|  | ||||
| #define LED_NEOPIXEL_NUM 1 | ||||
| #define LED_NEOPIXEL_PIN 15 | ||||
| #define LED_NEOPIXEL_MODE NEO_GRB + NEO_KHZ800 | ||||
|  | ||||
| // ===================== DISPLAY CONFIG ==================== // | ||||
| #define USE_DISPLAY true // default display setting | ||||
|  | ||||
| #define BUTTON_UP 12 | ||||
| #define BUTTON_DOWN 13 | ||||
| #define BUTTON_A 14 | ||||
|  | ||||
| #define DEAUTHER_DISPLAY SH1106Wire display = SH1106Wire(0x3c, 5, 4); // for 1.3" OLED | ||||
|  | ||||
| #endif | ||||
| @@ -0,0 +1,17 @@ | ||||
| # DSTIKE Deauther OLED v3.5, v4 & DSTIKE Deauth Monster   | ||||
|  | ||||
| |  |  | | ||||
| | - | - | | ||||
| | LED Type | Neopixel (WS2812) | | ||||
| | LED Pin | GPIO 15 | | ||||
| | Number of LEDs | 1 | | ||||
| | Highlight LED | disabled | | ||||
| | Display and buttons enabled | YES | | ||||
| | Display Driver | SH1106  | | ||||
| | Display SDA | GPIO 5 (D1) | | ||||
| | Display SCL | GPIO 4 (D2) | | ||||
| | Flip Display | No | | ||||
| | Button Up |GPIO 12 | | ||||
| | Button Down | GPIO 13 | | ||||
| | Button A | GPIO 14 | | ||||
| | Button B |disabled | | ||||
							
								
								
									
										25
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_USB_Deauther_v2/A_config.h
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										25
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_USB_Deauther_v2/A_config.h
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| #ifndef config_h | ||||
| #define config_h | ||||
|  | ||||
| // ===== DISPLAY LIBRARY ===== // | ||||
| #include "SSD1306Wire.h" | ||||
| // =========================== // | ||||
|  | ||||
| // ===================== LED CONFIG ==================== // | ||||
| #define NEOPIXEL_LED | ||||
|  | ||||
| // === Settings for RGB LED and Neopixel LED === // | ||||
| #define LED_MODE_BRIGHTNESS 10 // brightness of LED modes | ||||
|  | ||||
| // === Settings for Neopixel LED === // | ||||
| #define LED_NEOPIXEL_NUM 1 | ||||
| #define LED_NEOPIXEL_PIN 4 | ||||
| #define LED_NEOPIXEL_MODE NEO_GRB + NEO_KHZ800 | ||||
|  | ||||
| // ===================== DISPLAY CONFIG ==================== // | ||||
| #define USE_DISPLAY false // default display setting | ||||
|  | ||||
| #define DEAUTHER_DISPLAY SSD1306Wire display = SSD1306Wire(0x3c, 5, 4); // for 0.96" OLED | ||||
| // ========================================================= // | ||||
|  | ||||
| #endif | ||||
							
								
								
									
										17
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_USB_Deauther_v2/README.md
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										17
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_USB_Deauther_v2/README.md
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| # DSTIKE USB Deauther v2 | ||||
|  | ||||
| |  |  | | ||||
| | - | - | | ||||
| | LED Type | Neopixel (WS2812b) | | ||||
| | LED Pin | GPIO 4 | | ||||
| | Number of LEDs | 1 | | ||||
| | Highlight LED | disabled | | ||||
| | Display and buttons enabled | NO | | ||||
| | Display Driver | SH1106  | | ||||
| | Display SDA | GPIO 5 (D1) | | ||||
| | Display SCL | GPIO 4 (D2) | | ||||
| | Flip Display | NO | | ||||
| | Button Up | disabled | | ||||
| | Button Down | disabled | | ||||
| | Button A | disabled | | ||||
| | Button B | disabled | | ||||
							
								
								
									
										28
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_Wristband_Mini/A_config.h
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										28
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_Wristband_Mini/A_config.h
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,28 @@ | ||||
| #ifndef config_h | ||||
| #define config_h | ||||
|  | ||||
| // ===== DISPLAY LIBRARY ===== // | ||||
| #include "SH1106Wire.h" | ||||
| // =========================== // | ||||
|  | ||||
| // ===================== LED CONFIG ==================== // | ||||
| #define NEOPIXEL_LED | ||||
| #define HIGHLIGHT_LED 16 | ||||
|  | ||||
| #define LED_MODE_BRIGHTNESS 10 // brightness of LED modes  | ||||
|  | ||||
| #define LED_NEOPIXEL_NUM 1 | ||||
| #define LED_NEOPIXEL_PIN 15 | ||||
| #define LED_NEOPIXEL_MODE NEO_GRBW + NEO_KHZ800 | ||||
|  | ||||
| // ===================== DISPLAY CONFIG ==================== // | ||||
| #define USE_DISPLAY true // default display setting | ||||
|  | ||||
| #define BUTTON_UP 12 | ||||
| #define BUTTON_DOWN 13 | ||||
| #define BUTTON_A 14 | ||||
|  | ||||
| #define DEAUTHER_DISPLAY SH1106Wire display = SH1106Wire(0x3c, 5, 4); // for 1.3" OLED | ||||
| // ========================================================= // | ||||
|  | ||||
| #endif | ||||
							
								
								
									
										17
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_Wristband_Mini/README.md
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										17
									
								
								enp8266/esp8266_deauther-master/configs/DSTIKE_Wristband_Mini/README.md
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| # DSTIKE Deauther Wristband and Deauther Mini | ||||
|  | ||||
| |  |  | | ||||
| | - | - | | ||||
| | LED Type | Neopixel (WS2812) | | ||||
| | LED Pin | GPIO 15 | | ||||
| | Number of LEDs | 1 | | ||||
| | Highlight LED | 16 | | ||||
| | Display and buttons enabled | YES | | ||||
| | Display Driver | SH1106  | | ||||
| | Display SDA | GPIO 5 (D1) | | ||||
| | Display SCL | GPIO 4 (D2) | | ||||
| | Flip Display | No | | ||||
| | Button Up |GPIO 12 | | ||||
| | Button Down | GPIO 13 | | ||||
| | Button A | GPIO 14 | | ||||
| | Button B |disabled | | ||||
							
								
								
									
										83
									
								
								enp8266/esp8266_deauther-master/configs/Default/A_config.h
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										83
									
								
								enp8266/esp8266_deauther-master/configs/Default/A_config.h
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,83 @@ | ||||
| #ifndef config_h | ||||
| #define config_h | ||||
|  | ||||
| // ===== DISPLAY LIBRARY ===== // | ||||
| #include <Wire.h> | ||||
| #include <SPI.h> | ||||
| #include "SH1106Wire.h" | ||||
| #include "SSD1306Wire.h" | ||||
| #include "SH1106Spi.h" | ||||
| #include "SSD1306Spi.h" | ||||
| // =========================== // | ||||
|  | ||||
| //#define DEFAULT_SSID "pwned" | ||||
| //#define HIGHLIGHT_LED 16 | ||||
|  | ||||
| // ===================== LED CONFIG ==================== // | ||||
| /* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = | ||||
|     Uncomment the type of LED  you're using | ||||
|     Only one of them can be defined at a time! | ||||
|    = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */ | ||||
| #define DIGITAL_LED | ||||
| //#define RGB_LED | ||||
| //#define NEOPIXEL_LED | ||||
|  | ||||
| /* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = | ||||
|     Adjust following settings for your type of LED | ||||
|     you can ignore the rest of the #define's | ||||
|    = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */ | ||||
|     | ||||
| // === Settings for Digital LED and RGB LED === // | ||||
| #define LED_ANODE false   // common vcc (+) | ||||
| #define LED_PIN_R 16      // NodeMCU on-board LED | ||||
| #define LED_PIN_G 255     // 255 = LED disabled | ||||
| #define LED_PIN_B 2       // ESP-12 LED | ||||
|  | ||||
| // === Settings for RGB LED and Neopixel LED === // | ||||
| #define LED_MODE_BRIGHTNESS 10 // brightness of LED modes  | ||||
|  | ||||
| // === Settings for Neopixel LED === // | ||||
| #define LED_NEOPIXEL_NUM 1 | ||||
| #define LED_NEOPIXEL_PIN 15 | ||||
| #define LED_NEOPIXEL_MODE NEO_GRB + NEO_KHZ800 | ||||
| //   NEO_KHZ800  800 KHz bitstream (most NeoPixel products w/WS2812 LEDs) | ||||
| //   NEO_KHZ400  400 KHz (classic 'v1' (not v2) FLORA pixels, WS2811 drivers) | ||||
| //   NEO_GRB     Pixels are wired for GRB bitstream (most NeoPixel products) | ||||
| //   NEO_RGB     Pixels are wired for RGB bitstream (v1 FLORA pixels, not v2) | ||||
| //   NEO_RGBW    Pixels are wired for RGBW bitstream (NeoPixel RGBW products) | ||||
|  | ||||
| // ===================== DISPLAY CONFIG ==================== // | ||||
| #define USE_DISPLAY false // default display setting | ||||
|  | ||||
| /* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = | ||||
|     Adjust the pins to match your setup | ||||
|     Comment out the buttons you don't use. | ||||
|    = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */ | ||||
| #define BUTTON_UP 14 | ||||
| #define BUTTON_DOWN 12 | ||||
| #define BUTTON_A 13 | ||||
|  | ||||
| //#define BUTTON_LEFT 12 | ||||
| //#define BUTTON_RIGHT 13 | ||||
| //#define BUTTON_B 10 | ||||
|  | ||||
| /* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = | ||||
|     Uncomment the type of display you're using | ||||
|     Only one of them can be defined at a time! | ||||
|    = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = | ||||
| */ | ||||
| #define DEAUTHER_DISPLAY SSD1306Wire display = SSD1306Wire(0x3c, 5, 4); // for 0.96" OLED | ||||
| //#define DEAUTHER_DISPLAY SH1106Wire display = SH1106Wire(0x3c, 5, 4); // for 1.3" OLED | ||||
|  | ||||
| /*  RST = GPIO 5 (D1) | ||||
|     DC = GPIO 4 (D2) | ||||
|     CS = GPIO 15 (D8) or GND | ||||
|     SCK/SCL = GPIO 14 (D5) | ||||
|     SDA/MOSI = GPIO 13 (D7) */ | ||||
| //#define DEAUTHER_DISPLAY SSD1306Spi display = SSD1306Spi display = SSD1306Spi(5, 4, 15); // for 0.96" OLED with SPI | ||||
| //#define DEAUTHER_DISPLAY SH1106Spi display = SH1106Spi(5, 4, 15); // for 1.3" OLED with SPI | ||||
|  | ||||
| //#define FLIP_DIPLAY // uncomment that to flip the display vertically | ||||
| // ========================================================= // | ||||
|  | ||||
| #endif | ||||
							
								
								
									
										20
									
								
								enp8266/esp8266_deauther-master/configs/Default/README.md
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										20
									
								
								enp8266/esp8266_deauther-master/configs/Default/README.md
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| # Default Config | ||||
| Default configuration for all boards without using a display or RGB LED.   | ||||
| The display can be enabled over the settings.   | ||||
|  | ||||
| |  |  | | ||||
| | - | - | | ||||
| | LED Type | Digital | | ||||
| | LED R | GPIO 2 | | ||||
| | LED G | disabled | | ||||
| | LED B | GPIO 16 | | ||||
| | Highlight LED | disabled | | ||||
| | Display and buttons enabled | NO | | ||||
| | Display Driver | SSD1306 | | ||||
| | Display SDA | GPIO 5 (D1) | | ||||
| | Display SCL | GPIO 4 (D2) | | ||||
| | Flip Display | NO | | ||||
| | Button Up |GPIO 14 (D5) | | ||||
| | Button Down | GPIO 12 (D6) | | ||||
| | Button A | GPIO 13 (D7) | | ||||
| | Button B |disabled | | ||||
| @@ -0,0 +1,29 @@ | ||||
| #ifndef config_h | ||||
| #define config_h | ||||
|  | ||||
| // ===== DISPLAY LIBRARY ===== // | ||||
| #include "SSD1306Wire.h" | ||||
| // =========================== // | ||||
|  | ||||
| #define DEFAULT_SSID "Dickbutt " + bytesToStr(&(settings.getMacAP()[3]), 3) | ||||
|  | ||||
| // ===================== LED CONFIG ==================== // | ||||
| #define DIGITAL_LED | ||||
|  | ||||
| #define LED_ANODE false   // common vcc (+) | ||||
| #define LED_PIN_R 255      // NodeMCU on-board LED | ||||
| #define LED_PIN_G 255     // 255 = LED disabled | ||||
| #define LED_PIN_B 2       // ESP-12 LED | ||||
|  | ||||
| // ===================== DISPLAY CONFIG ==================== // | ||||
| #define USE_DISPLAY false // default display setting | ||||
|  | ||||
| #define BUTTON_UP 14 | ||||
| #define BUTTON_DOWN 12 | ||||
| #define BUTTON_A 13 | ||||
|  | ||||
|  | ||||
| #define DEAUTHER_DISPLAY SSD1306Wire display = SSD1306Wire(0x3c, 5, 4); // for 0.96" OLED | ||||
| // ========================================================= // | ||||
|  | ||||
| #endif | ||||
| @@ -0,0 +1,22 @@ | ||||
| # MrRobotBadge Dickbutt Shitty Addon | ||||
|  | ||||
| -> https://twitter.com/MrRobotBadge | ||||
|  | ||||
| Has a default SSID "Dickbutt 00:11:22" (00:11:22 = last 3 bytes of the MAC address) | ||||
|  | ||||
| |  |  | | ||||
| | - | - | | ||||
| | LED Type | Digital | | ||||
| | LED R | disabled | | ||||
| | LED G | disabled | | ||||
| | LED B | 2 | | ||||
| | Highlight LED | disabled | | ||||
| | Display and buttons enabled | NO | | ||||
| | Display Driver | SSD1306 | | ||||
| | Display SDA | GPIO 5 (D1) | | ||||
| | Display SCL | GPIO 4 (D2) | | ||||
| | Flip Display | NO | | ||||
| | Button Up |GPIO 14 (D5) | | ||||
| | Button Down | GPIO 12 (D6) | | ||||
| | Button A | GPIO 13 (D7) | | ||||
| | Button B |disabled | | ||||
							
								
								
									
										26
									
								
								enp8266/esp8266_deauther-master/configs/README.md
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										26
									
								
								enp8266/esp8266_deauther-master/configs/README.md
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| # Config Files | ||||
|  | ||||
| Here you find a bunch of modified config files for different boards.   | ||||
| The default config should be fine for all boards that don't have a display or a RGB LED (like the NodeMCU).   | ||||
|  | ||||
| Copy the `A_config.h` file and paste it in the Arduino sektch and replace the default config file.   | ||||
|  | ||||
| - [Default Config (NodeMCU, Wemos d1 mini, ...)](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/Default/A_config.h) | ||||
|  | ||||
| - DSTIKE Deauther (without OLED) | ||||
|   - [DSTIKE Deauther v1, v2, v3](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/Default/A_config.h) | ||||
|   - [DSTIKE Deauther v3.5](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/DSTIKE_Deauther_v3.5_and_NodeMCU-07_v2/A_config.h) | ||||
| - DSTIKE Deauther OLED | ||||
|   - [DSTIKE Deauther OLED v1, v1.5](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/DSTIKE_OLED_v1_v1.5/A_config.h) | ||||
|   - [DSTIKE Deauther OLED v1.5S (with RGB)](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/DSTIKE_OLED_v1.5S/A_config.h) | ||||
|   - [DSTIKE Deauther OLED v2, v2.5, v3](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/DSTIKE_OLED_v2_v2.5_v3/A_config.h) | ||||
|   - [DSTIKE Deauther OLED v3.5, v4](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/DSTIKE_OLED_v3.5_v4_Monster/A_config.h) | ||||
|   - [DSTIKE Deauther OLED Mini](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/DSTIKE_Wristband_Mini/A_config.h) | ||||
| - [DSTIKE Deauther Wristband](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/DSTIKE_Wristband_Mini/A_config.h) | ||||
| - [DSTIKE Deauther Monster](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/DSTIKE_OLED_v3.5_v4_Monster/A_config.h) | ||||
| - [DSTIKE Deauther Boy](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/DSTIKE_Deauther_Boy/A_config.h) | ||||
| - [DSTIKE NodeMCU-07 v1](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/Default/A_config.h) | ||||
| - [DSTIKE NodeMCU-07 v2](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/DSTIKE_Deauther_v3.5_and_NodeMCU-07_v2/A_config.h) | ||||
| - [DSTIKE USB Deauther v1](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/Default/A_config.h) | ||||
| - [DSTIKE USB Deauther v2 (with RGB)](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/DSTIKE_USB_Deauther_v2/A_config.h) | ||||
| - [DSTIKE D-duino with LED Ring Shield](https://github.com/spacehuhn/esp8266_deauther/blob/master/configs/DSTIKE_D-duino_with_LED_Ring_Shield/A_config.h) | ||||
		Reference in New Issue
	
	Block a user