🔧 Fix up WiFi options (#25586)
This commit is contained in:
@@ -50,14 +50,12 @@
|
|||||||
|
|
||||||
#define MYSERIAL1 flushableSerial
|
#define MYSERIAL1 flushableSerial
|
||||||
|
|
||||||
#if EITHER(WIFISUPPORT, ESP3D_WIFISUPPORT)
|
#if ENABLED(ESP3D_WIFISUPPORT)
|
||||||
#if ENABLED(ESP3D_WIFISUPPORT)
|
typedef ForwardSerial1Class< decltype(Serial2Socket) > DefaultSerial1;
|
||||||
typedef ForwardSerial1Class< decltype(Serial2Socket) > DefaultSerial1;
|
extern DefaultSerial1 MSerial0;
|
||||||
extern DefaultSerial1 MSerial0;
|
#define MYSERIAL2 MSerial0
|
||||||
#define MYSERIAL2 MSerial0
|
#elif ENABLED(WIFISUPPORT)
|
||||||
#else
|
#define MYSERIAL2 webSocketSerial
|
||||||
#define MYSERIAL2 webSocketSerial
|
|
||||||
#endif
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define CRITICAL_SECTION_START() portENTER_CRITICAL(&hal.spinlock)
|
#define CRITICAL_SECTION_START() portENTER_CRITICAL(&hal.spinlock)
|
||||||
|
@@ -21,6 +21,9 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "../../inc/MarlinConfig.h"
|
#include "../../inc/MarlinConfig.h"
|
||||||
|
|
||||||
|
#if ENABLED(WIFISUPPORT)
|
||||||
|
|
||||||
#include "Delay.h"
|
#include "Delay.h"
|
||||||
|
|
||||||
void esp_wifi_init(void) { // init ESP01 WIFI module pins
|
void esp_wifi_init(void) { // init ESP01 WIFI module pins
|
||||||
@@ -41,3 +44,5 @@ void esp_wifi_init(void) { // init ESP01 WIFI module pi
|
|||||||
OUT_WRITE(ESP_WIFI_MODULE_ENABLE_PIN, HIGH);
|
OUT_WRITE(ESP_WIFI_MODULE_ENABLE_PIN, HIGH);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endif // WIFISUPPORT
|
||||||
|
@@ -34,6 +34,10 @@
|
|||||||
#include "HAL/shared/esp_wifi.h"
|
#include "HAL/shared/esp_wifi.h"
|
||||||
#include "HAL/shared/cpu_exception/exception_hook.h"
|
#include "HAL/shared/cpu_exception/exception_hook.h"
|
||||||
|
|
||||||
|
#if ENABLED(WIFISUPPORT)
|
||||||
|
#include "HAL/shared/esp_wifi.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef ARDUINO
|
#ifdef ARDUINO
|
||||||
#include <pins_arduino.h>
|
#include <pins_arduino.h>
|
||||||
#endif
|
#endif
|
||||||
@@ -1270,7 +1274,9 @@ void setup() {
|
|||||||
|
|
||||||
SETUP_RUN(hal.init_board());
|
SETUP_RUN(hal.init_board());
|
||||||
|
|
||||||
SETUP_RUN(esp_wifi_init());
|
#if ENABLED(WIFISUPPORT)
|
||||||
|
SETUP_RUN(esp_wifi_init());
|
||||||
|
#endif
|
||||||
|
|
||||||
// Report Reset Reason
|
// Report Reset Reason
|
||||||
if (mcu & RST_POWER_ON) SERIAL_ECHOLNPGM(STR_POWERUP);
|
if (mcu & RST_POWER_ON) SERIAL_ECHOLNPGM(STR_POWERUP);
|
||||||
|
@@ -4307,10 +4307,14 @@ static_assert(_PLUS_TEST(4), "HOMING_FEEDRATE_MM_M values must be positive.");
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sanity check for WIFI
|
* Sanity check WiFi options
|
||||||
*/
|
*/
|
||||||
#if EITHER(ESP3D_WIFISUPPORT, WIFISUPPORT) && DISABLED(ARDUINO_ARCH_ESP32)
|
#if ENABLED(ESP3D_WIFISUPPORT) && DISABLED(ARDUINO_ARCH_ESP32)
|
||||||
#error "ESP3D_WIFISUPPORT or WIFISUPPORT requires an ESP32 MOTHERBOARD."
|
#error "ESP3D_WIFISUPPORT requires an ESP32 MOTHERBOARD."
|
||||||
|
#elif ENABLED(WEBSUPPORT) && NONE(ARDUINO_ARCH_ESP32, WIFISUPPORT)
|
||||||
|
#error "WEBSUPPORT requires WIFISUPPORT and an ESP32 MOTHERBOARD."
|
||||||
|
#elif BOTH(ESP3D_WIFISUPPORT, WIFISUPPORT)
|
||||||
|
#error "Enable only one of ESP3D_WIFISUPPORT or WIFISUPPORT."
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -163,11 +163,13 @@
|
|||||||
#define TFT_LCD_MODULE_COM 1
|
#define TFT_LCD_MODULE_COM 1
|
||||||
#define TFT_LCD_MODULE_BAUDRATE 115600
|
#define TFT_LCD_MODULE_BAUDRATE 115600
|
||||||
|
|
||||||
// ESP WiFi Use internal USART-2
|
#if ENABLED(WIFISUPPORT)
|
||||||
#define ESP_WIFI_MODULE_COM 2
|
// ESP WiFi Use internal USART-2
|
||||||
#define ESP_WIFI_MODULE_BAUDRATE 115600
|
#define ESP_WIFI_MODULE_COM 2
|
||||||
#define ESP_WIFI_MODULE_RESET_PIN -1
|
#define ESP_WIFI_MODULE_BAUDRATE 115600
|
||||||
#define PIGGY_GPIO_PIN -1
|
#define ESP_WIFI_MODULE_RESET_PIN -1
|
||||||
|
#define PIGGY_GPIO_PIN -1
|
||||||
|
#endif
|
||||||
|
|
||||||
//
|
//
|
||||||
// EEPROM
|
// EEPROM
|
||||||
|
@@ -153,11 +153,13 @@
|
|||||||
#define TFT_LCD_MODULE_COM 1
|
#define TFT_LCD_MODULE_COM 1
|
||||||
#define TFT_LCD_MODULE_BAUDRATE 115200
|
#define TFT_LCD_MODULE_BAUDRATE 115200
|
||||||
|
|
||||||
// ESP WiFi Use internal USART-2
|
#if ENABLED(WIFISUPPORT)
|
||||||
#define ESP_WIFI_MODULE_COM 2
|
// ESP WiFi Use internal USART-2
|
||||||
#define ESP_WIFI_MODULE_BAUDRATE 115200
|
#define ESP_WIFI_MODULE_COM 2
|
||||||
#define ESP_WIFI_MODULE_RESET_PIN -1
|
#define ESP_WIFI_MODULE_BAUDRATE 115200
|
||||||
#define PIGGY_GPIO_PIN -1
|
#define ESP_WIFI_MODULE_RESET_PIN -1
|
||||||
|
#define PIGGY_GPIO_PIN -1
|
||||||
|
#endif
|
||||||
|
|
||||||
//
|
//
|
||||||
// EEPROM
|
// EEPROM
|
||||||
|
@@ -138,27 +138,29 @@
|
|||||||
#define DEFAULT_PWM_MOTOR_CURRENT { 800, 800, 800 }
|
#define DEFAULT_PWM_MOTOR_CURRENT { 800, 800, 800 }
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
#if ENABLED(WIFISUPPORT)
|
||||||
* MKS Robin_Wifi or another ESP8266 module
|
/**
|
||||||
*
|
* MKS Robin_Wifi or another ESP8266 module
|
||||||
* __ESP(M1)__ -J1-
|
*
|
||||||
* GND| 15 | | 08 |+3v3 (22) RXD1 (PA10)
|
* __ESP(M1)__ -J1-
|
||||||
* | 16 | | 07 |MOSI (21) TXD1 (PA9) Active LOW, probably OK to leave floating
|
* GND| 15 | | 08 |+3v3 (22) RXD1 (PA10)
|
||||||
* IO2| 17 | | 06 |MISO (19) IO1 (PC7) Leave as unused (ESP3D software configures this with a pullup so OK to leave as floating)
|
* | 16 | | 07 |MOSI (21) TXD1 (PA9) Active LOW, probably OK to leave floating
|
||||||
* IO0| 18 | | 05 |CLK (18) IO0 (PA8) Must be HIGH (ESP3D software configures this with a pullup so OK to leave as floating)
|
* IO2| 17 | | 06 |MISO (19) IO1 (PC7) Leave as unused (ESP3D software configures this with a pullup so OK to leave as floating)
|
||||||
* IO1| 19 | | 03 |EN (03) WIFI_EN Must be HIGH for module to run
|
* IO0| 18 | | 05 |CLK (18) IO0 (PA8) Must be HIGH (ESP3D software configures this with a pullup so OK to leave as floating)
|
||||||
* | nc | | nc | (01) WIFI_CTRL (PA5)
|
* IO1| 19 | | 03 |EN (03) WIFI_EN Must be HIGH for module to run
|
||||||
* RX| 21 | | nc |
|
* | nc | | nc | (01) WIFI_CTRL (PA5)
|
||||||
* TX| 22 | | 01 |RST
|
* RX| 21 | | nc |
|
||||||
*  ̄ ̄ AE ̄ ̄
|
* TX| 22 | | 01 |RST
|
||||||
*/
|
*  ̄ ̄ AE ̄ ̄
|
||||||
// Module ESP-WIFI
|
*/
|
||||||
#define ESP_WIFI_MODULE_COM 2 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
// Module ESP-WIFI
|
||||||
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
#define ESP_WIFI_MODULE_COM 2 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
||||||
#define ESP_WIFI_MODULE_RESET_PIN PA5 // WIFI CTRL/RST
|
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
||||||
#define ESP_WIFI_MODULE_ENABLE_PIN -1
|
#define ESP_WIFI_MODULE_RESET_PIN PA5 // WIFI CTRL/RST
|
||||||
#define ESP_WIFI_MODULE_TXD_PIN PA9 // MKS or ESP WIFI RX PIN
|
#define ESP_WIFI_MODULE_ENABLE_PIN -1
|
||||||
#define ESP_WIFI_MODULE_RXD_PIN PA10 // MKS or ESP WIFI TX PIN
|
#define ESP_WIFI_MODULE_TXD_PIN PA9 // MKS or ESP WIFI RX PIN
|
||||||
|
#define ESP_WIFI_MODULE_RXD_PIN PA10 // MKS or ESP WIFI TX PIN
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@@ -226,10 +226,11 @@
|
|||||||
|
|
||||||
#define SDSS SD_SS_PIN
|
#define SDSS SD_SS_PIN
|
||||||
|
|
||||||
//
|
#if ENABLED(WIFISUPPORT)
|
||||||
// ESP WiFi can be soldered to J9 connector which is wired to USART2.
|
//
|
||||||
// Must define WIFISUPPORT in Configuration.h for the printer.
|
// ESP WiFi can be soldered to J9 connector which is wired to USART2.
|
||||||
//
|
//
|
||||||
#define ESP_WIFI_MODULE_COM 2
|
#define ESP_WIFI_MODULE_COM 2
|
||||||
#define ESP_WIFI_MODULE_BAUDRATE 115200
|
#define ESP_WIFI_MODULE_BAUDRATE 115200
|
||||||
#define ESP_WIFI_MODULE_RESET_PIN -1
|
#define ESP_WIFI_MODULE_RESET_PIN -1
|
||||||
|
#endif
|
||||||
|
@@ -220,10 +220,11 @@
|
|||||||
|
|
||||||
#define SDSS SD_SS_PIN
|
#define SDSS SD_SS_PIN
|
||||||
|
|
||||||
//
|
#if ENABLED(WIFISUPPORT)
|
||||||
// ESP WiFi can be soldered to J9 connector which is wired to USART2.
|
//
|
||||||
// Must define WIFISUPPORT in Configuration.h for the printer.
|
// ESP WiFi can be soldered to J9 connector which is wired to USART2.
|
||||||
//
|
//
|
||||||
#define ESP_WIFI_MODULE_COM 2
|
#define ESP_WIFI_MODULE_COM 2
|
||||||
#define ESP_WIFI_MODULE_BAUDRATE 115200
|
#define ESP_WIFI_MODULE_BAUDRATE 115200
|
||||||
#define ESP_WIFI_MODULE_RESET_PIN -1
|
#define ESP_WIFI_MODULE_RESET_PIN -1
|
||||||
|
#endif
|
||||||
|
@@ -231,10 +231,11 @@
|
|||||||
|
|
||||||
#define SDSS SD_SS_PIN
|
#define SDSS SD_SS_PIN
|
||||||
|
|
||||||
//
|
#if ENABLED(WIFISUPPORT)
|
||||||
// ESP WiFi can be soldered to J9 connector which is wired to USART2.
|
//
|
||||||
// Must define WIFISUPPORT in Configuration.h for the printer.
|
// ESP WiFi can be soldered to J9 connector which is wired to USART2.
|
||||||
//
|
//
|
||||||
#define ESP_WIFI_MODULE_COM 2
|
#define ESP_WIFI_MODULE_COM 2
|
||||||
#define ESP_WIFI_MODULE_BAUDRATE 115200
|
#define ESP_WIFI_MODULE_BAUDRATE 115200
|
||||||
#define ESP_WIFI_MODULE_RESET_PIN -1
|
#define ESP_WIFI_MODULE_RESET_PIN -1
|
||||||
|
#endif
|
||||||
|
@@ -223,10 +223,11 @@
|
|||||||
|
|
||||||
#define SDSS SD_SS_PIN
|
#define SDSS SD_SS_PIN
|
||||||
|
|
||||||
//
|
#if ENABLED(WIFISUPPORT)
|
||||||
// ESP WiFi can be soldered to J9 connector which is wired to USART2.
|
//
|
||||||
// Must define WIFISUPPORT in Configuration.h for the printer.
|
// ESP WiFi can be soldered to J9 connector which is wired to USART2.
|
||||||
//
|
//
|
||||||
#define ESP_WIFI_MODULE_COM 2
|
#define ESP_WIFI_MODULE_COM 2
|
||||||
#define ESP_WIFI_MODULE_BAUDRATE 115200
|
#define ESP_WIFI_MODULE_BAUDRATE 115200
|
||||||
#define ESP_WIFI_MODULE_RESET_PIN -1
|
#define ESP_WIFI_MODULE_RESET_PIN -1
|
||||||
|
#endif
|
||||||
|
@@ -390,15 +390,16 @@
|
|||||||
#error "SD CUSTOM_CABLE is not compatible with BTT E3 RRF."
|
#error "SD CUSTOM_CABLE is not compatible with BTT E3 RRF."
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
#if ENABLED(WIFISUPPORT)
|
||||||
// WIFI
|
//
|
||||||
//
|
// WIFI
|
||||||
|
//
|
||||||
#define ESP_WIFI_MODULE_COM 3 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
#define ESP_WIFI_MODULE_COM 3 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
||||||
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
||||||
#define ESP_WIFI_MODULE_RESET_PIN PA4
|
#define ESP_WIFI_MODULE_RESET_PIN PA4
|
||||||
#define ESP_WIFI_MODULE_ENABLE_PIN PA5
|
#define ESP_WIFI_MODULE_ENABLE_PIN PA5
|
||||||
#define ESP_WIFI_MODULE_GPIO0_PIN PA6
|
#define ESP_WIFI_MODULE_GPIO0_PIN PA6
|
||||||
|
#endif
|
||||||
|
|
||||||
#if ENABLED(BTT_E3_RRF_IDEX_BOARD)
|
#if ENABLED(BTT_E3_RRF_IDEX_BOARD)
|
||||||
#define FPC2_PIN PB11
|
#define FPC2_PIN PB11
|
||||||
|
@@ -542,26 +542,28 @@
|
|||||||
#define NEOPIXEL_PIN PB0
|
#define NEOPIXEL_PIN PB0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
#if ENABLED(WIFISUPPORT)
|
||||||
// WIFI
|
//
|
||||||
//
|
// WIFI
|
||||||
|
//
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* -------
|
* -------
|
||||||
* GND | 9 | | 8 | 3.3V
|
* GND | 9 | | 8 | 3.3V
|
||||||
* (ESP-CS) PB12 | 10 | | 7 | PB15 (ESP-MOSI)
|
* (ESP-CS) PB12 | 10 | | 7 | PB15 (ESP-MOSI)
|
||||||
* 3.3V | 11 | | 6 | PB14 (ESP-MISO)
|
* 3.3V | 11 | | 6 | PB14 (ESP-MISO)
|
||||||
* (ESP-IO0) PD7 | 12 | | 5 | PB13 (ESP-CLK)
|
* (ESP-IO0) PD7 | 12 | | 5 | PB13 (ESP-CLK)
|
||||||
* (ESP-IO4) PD10 | 13 | | 4 | --
|
* (ESP-IO4) PD10 | 13 | | 4 | --
|
||||||
* -- | 14 | | 3 | PE15 (ESP-EN)
|
* -- | 14 | | 3 | PE15 (ESP-EN)
|
||||||
* (ESP-RX) PD8 | 15 | | 2 | --
|
* (ESP-RX) PD8 | 15 | | 2 | --
|
||||||
* (ESP-TX) PD9 | 16 | | 1 | PE14 (ESP-RST)
|
* (ESP-TX) PD9 | 16 | | 1 | PE14 (ESP-RST)
|
||||||
* -------
|
* -------
|
||||||
* WIFI
|
* WIFI
|
||||||
*/
|
*/
|
||||||
#define ESP_WIFI_MODULE_COM 3 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
#define ESP_WIFI_MODULE_COM 3 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
||||||
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
||||||
#define ESP_WIFI_MODULE_RESET_PIN PG7
|
#define ESP_WIFI_MODULE_RESET_PIN PG7
|
||||||
#define ESP_WIFI_MODULE_ENABLE_PIN PG8
|
#define ESP_WIFI_MODULE_ENABLE_PIN PG8
|
||||||
#define ESP_WIFI_MODULE_GPIO0_PIN PD7
|
#define ESP_WIFI_MODULE_GPIO0_PIN PD7
|
||||||
#define ESP_WIFI_MODULE_GPIO4_PIN PD10
|
#define ESP_WIFI_MODULE_GPIO4_PIN PD10
|
||||||
|
#endif
|
||||||
|
@@ -545,22 +545,24 @@
|
|||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
#if ENABLED(WIFISUPPORT)
|
||||||
// WIFI
|
//
|
||||||
//
|
// WIFI
|
||||||
|
//
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ------
|
* ------
|
||||||
* RX | 8 7 | 3.3V GPIO0 PF14 ... Leave as unused (ESP3D software configures this with a pullup so OK to leave as floating)
|
* RX | 8 7 | 3.3V GPIO0 PF14 ... Leave as unused (ESP3D software configures this with a pullup so OK to leave as floating)
|
||||||
* GPIO0 | 6 5 | Reset GPIO2 PF15 ... must be high (ESP3D software configures this with a pullup so OK to leave as floating)
|
* GPIO0 | 6 5 | Reset GPIO2 PF15 ... must be high (ESP3D software configures this with a pullup so OK to leave as floating)
|
||||||
* GPIO2 | 4 3 | Enable Reset PG0 ... active low, probably OK to leave floating
|
* GPIO2 | 4 3 | Enable Reset PG0 ... active low, probably OK to leave floating
|
||||||
* GND | 2 1 | TX Enable PG1 ... Must be high for module to run
|
* GND | 2 1 | TX Enable PG1 ... Must be high for module to run
|
||||||
* ------
|
* ------
|
||||||
* W1
|
* W1
|
||||||
*/
|
*/
|
||||||
#define ESP_WIFI_MODULE_COM 6 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
#define ESP_WIFI_MODULE_COM 6 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
||||||
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
||||||
#define ESP_WIFI_MODULE_RESET_PIN PG0
|
#define ESP_WIFI_MODULE_RESET_PIN PG0
|
||||||
#define ESP_WIFI_MODULE_ENABLE_PIN PG1
|
#define ESP_WIFI_MODULE_ENABLE_PIN PG1
|
||||||
#define ESP_WIFI_MODULE_GPIO0_PIN PF14
|
#define ESP_WIFI_MODULE_GPIO0_PIN PF14
|
||||||
#define ESP_WIFI_MODULE_GPIO2_PIN PF15
|
#define ESP_WIFI_MODULE_GPIO2_PIN PF15
|
||||||
|
#endif
|
||||||
|
@@ -554,25 +554,27 @@
|
|||||||
#define NEOPIXEL_PIN PE6
|
#define NEOPIXEL_PIN PE6
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
#if ENABLED(WIFISUPPORT)
|
||||||
// WIFI
|
//
|
||||||
//
|
// WIFI
|
||||||
|
//
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* -------
|
* -------
|
||||||
* GND | 9 | | 8 | 3.3V
|
* GND | 9 | | 8 | 3.3V
|
||||||
* (ESP-CS) PB12 | 10 | | 7 | PB15 (ESP-MOSI)
|
* (ESP-CS) PB12 | 10 | | 7 | PB15 (ESP-MOSI)
|
||||||
* 3.3V | 11 | | 6 | PB14 (ESP-MISO)
|
* 3.3V | 11 | | 6 | PB14 (ESP-MISO)
|
||||||
* (ESP-IO0) PB10 | 12 | | 5 | PB13 (ESP-CLK)
|
* (ESP-IO0) PB10 | 12 | | 5 | PB13 (ESP-CLK)
|
||||||
* (ESP-IO4) PB11 | 13 | | 4 | --
|
* (ESP-IO4) PB11 | 13 | | 4 | --
|
||||||
* -- | 14 | | 3 | 3.3V (ESP-EN)
|
* -- | 14 | | 3 | 3.3V (ESP-EN)
|
||||||
* (ESP-RX) PD8 | 15 | | 2 | --
|
* (ESP-RX) PD8 | 15 | | 2 | --
|
||||||
* (ESP-TX) PD9 | 16 | | 1 | PC14 (ESP-RST)
|
* (ESP-TX) PD9 | 16 | | 1 | PC14 (ESP-RST)
|
||||||
* -------
|
* -------
|
||||||
* WIFI
|
* WIFI
|
||||||
*/
|
*/
|
||||||
#define ESP_WIFI_MODULE_COM 3 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
#define ESP_WIFI_MODULE_COM 3 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
||||||
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
||||||
#define ESP_WIFI_MODULE_RESET_PIN PC14
|
#define ESP_WIFI_MODULE_RESET_PIN PC14
|
||||||
#define ESP_WIFI_MODULE_GPIO0_PIN PB10
|
#define ESP_WIFI_MODULE_GPIO0_PIN PB10
|
||||||
#define ESP_WIFI_MODULE_GPIO4_PIN PB11
|
#define ESP_WIFI_MODULE_GPIO4_PIN PB11
|
||||||
|
#endif
|
||||||
|
@@ -519,25 +519,27 @@
|
|||||||
#define NEOPIXEL2_PIN PE9
|
#define NEOPIXEL2_PIN PE9
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
#if ENABLED(WIFISUPPORT)
|
||||||
// WIFI
|
//
|
||||||
//
|
// WIFI
|
||||||
|
//
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* -------
|
* -------
|
||||||
* GND | 9 | | 8 | 3.3V
|
* GND | 9 | | 8 | 3.3V
|
||||||
* (ESP-CS) PG1 | 10 | | 7 | PB15 (ESP-MOSI)
|
* (ESP-CS) PG1 | 10 | | 7 | PB15 (ESP-MOSI)
|
||||||
* 3.3V | 11 | | 6 | PB14 (ESP-MISO)
|
* 3.3V | 11 | | 6 | PB14 (ESP-MISO)
|
||||||
* (ESP-IO0) PG0 | 12 | | 5 | PB13 (ESP-CLK)
|
* (ESP-IO0) PG0 | 12 | | 5 | PB13 (ESP-CLK)
|
||||||
* (ESP-IO4) PF15 | 13 | | 4 | --
|
* (ESP-IO4) PF15 | 13 | | 4 | --
|
||||||
* -- | 14 | | 3 | 3.3V (ESP-EN)
|
* -- | 14 | | 3 | 3.3V (ESP-EN)
|
||||||
* (ESP-RX) PE7 | 15 | | 2 | --
|
* (ESP-RX) PE7 | 15 | | 2 | --
|
||||||
* (ESP-TX) PE8 | 16 | | 1 | PB2 (ESP-RST)
|
* (ESP-TX) PE8 | 16 | | 1 | PB2 (ESP-RST)
|
||||||
* -------
|
* -------
|
||||||
* WIFI
|
* WIFI
|
||||||
*/
|
*/
|
||||||
#define ESP_WIFI_MODULE_COM 7 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
#define ESP_WIFI_MODULE_COM 7 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
||||||
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
||||||
#define ESP_WIFI_MODULE_RESET_PIN PB2
|
#define ESP_WIFI_MODULE_RESET_PIN PB2
|
||||||
#define ESP_WIFI_MODULE_GPIO0_PIN PG0
|
#define ESP_WIFI_MODULE_GPIO0_PIN PG0
|
||||||
#define ESP_WIFI_MODULE_GPIO4_PIN PF15
|
#define ESP_WIFI_MODULE_GPIO4_PIN PF15
|
||||||
|
#endif
|
||||||
|
@@ -541,25 +541,27 @@
|
|||||||
#define NEOPIXEL_PIN PE6
|
#define NEOPIXEL_PIN PE6
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
#if ENABLED(WIFISUPPORT)
|
||||||
// WIFI
|
//
|
||||||
//
|
// WIFI
|
||||||
|
//
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* -------
|
* -------
|
||||||
* GND | 9 | | 8 | 3.3V
|
* GND | 9 | | 8 | 3.3V
|
||||||
* (ESP-CS) PB12 | 10 | | 7 | PB15 (ESP-MOSI)
|
* (ESP-CS) PB12 | 10 | | 7 | PB15 (ESP-MOSI)
|
||||||
* 3.3V | 11 | | 6 | PB14 (ESP-MISO)
|
* 3.3V | 11 | | 6 | PB14 (ESP-MISO)
|
||||||
* (ESP-IO0) PB10 | 12 | | 5 | PB13 (ESP-CLK)
|
* (ESP-IO0) PB10 | 12 | | 5 | PB13 (ESP-CLK)
|
||||||
* (ESP-IO4) PB11 | 13 | | 4 | --
|
* (ESP-IO4) PB11 | 13 | | 4 | --
|
||||||
* -- | 14 | | 3 | 3.3V (ESP-EN)
|
* -- | 14 | | 3 | 3.3V (ESP-EN)
|
||||||
* (ESP-RX) PD8 | 15 | | 2 | --
|
* (ESP-RX) PD8 | 15 | | 2 | --
|
||||||
* (ESP-TX) PD9 | 16 | | 1 | PC14 (ESP-RST)
|
* (ESP-TX) PD9 | 16 | | 1 | PC14 (ESP-RST)
|
||||||
* -------
|
* -------
|
||||||
* WIFI
|
* WIFI
|
||||||
*/
|
*/
|
||||||
#define ESP_WIFI_MODULE_COM 3 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
#define ESP_WIFI_MODULE_COM 3 // Must also set either SERIAL_PORT or SERIAL_PORT_2 to this
|
||||||
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
#define ESP_WIFI_MODULE_BAUDRATE BAUDRATE // Must use same BAUDRATE as SERIAL_PORT & SERIAL_PORT_2
|
||||||
#define ESP_WIFI_MODULE_RESET_PIN PC14
|
#define ESP_WIFI_MODULE_RESET_PIN PC14
|
||||||
#define ESP_WIFI_MODULE_GPIO0_PIN PB10
|
#define ESP_WIFI_MODULE_GPIO0_PIN PB10
|
||||||
#define ESP_WIFI_MODULE_GPIO4_PIN PB11
|
#define ESP_WIFI_MODULE_GPIO4_PIN PB11
|
||||||
|
#endif
|
||||||
|
Reference in New Issue
Block a user