### WiFi network settings in Extended.config.h Source: https://groups.io/g/onstep/wiki/Smart-Hand-Controller Optional settings for OnStepX; defaults work unless changed. Configure host name, SSID, password, and IP address. ```cpp #define ONSTEP1_HOST_NAME "OnStep" #define ONSTEP1_SSID "ONSTEP" #define ONSTEP1_PASSWORD "password" #define ONSTEP1_IP_ADDR {192,168,0,1} ``` -------------------------------- ### Language configuration (English) Source: https://groups.io/g/onstep/wiki/Smart-Hand-Controller Set the display language to English (Metric). Other languages can be added with translation. ```cpp #define DISPLAY_LANGUAGE L_en ``` -------------------------------- ### WiFi serial configuration in Config.h Source: https://groups.io/g/onstep/wiki/Smart-Hand-Controller Required in Config.h when using WiFi. ```cpp #define SERIAL_ONSTEP SERIAL_IP ``` -------------------------------- ### WiFi station mode in Extended.config.h Source: https://groups.io/g/onstep/wiki/Smart-Hand-Controller Required in Extended.config.h when using WiFi. ```cpp #define SERIAL_IP_MODE STATION ``` -------------------------------- ### Display configuration for 1.54" SSD1309 OLED Source: https://groups.io/g/onstep/wiki/Smart-Hand-Controller Set this in SmartHandController's Config.h to use a 1.54" OLED display (SSD1309). ```cpp #define DISPLAY_OLED SSD1309 ``` -------------------------------- ### Display configuration for 1.3" SH1106 OLED Source: https://groups.io/g/onstep/wiki/Smart-Hand-Controller Alternative display setting for a 1.3" OLED using the SH1106 driver. ```cpp #define DISPLAY_OLED SH1106 ``` -------------------------------- ### Display configuration for 1.3" SSD1306 OLED Source: https://groups.io/g/onstep/wiki/Smart-Hand-Controller Alternative display setting for a 1.3" OLED using the SSD1306 driver. ```cpp #define DISPLAY_OLED SSD1306 ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.