Modules
Here is a list of all modules:
[detail level 12345]
 Command HandlerProvide command line interface
 Date and time functions
 Network Time Protocol clientProvides NTP client
 Real Time ClockAccess to the real time clock
 System clock functionsProvides system clock functions
 Time and DelayProvides time and delay functions
 Debug functionsProvides debug functions
 DelegateDelegates are event handlers
 File systemAccess file system
 Flash Memory Support
 FlashString Library
 Arrays
 Associative Maps
 Flash StreamsProvides a stream buffer on flash storage (read-only)
 Objects
 Print support
 Strings
 Tables
 Utilities
 Vectors
 IRAM Precache Support
 Program spaceSupport for data stored in flash memory
 SPI Flash API
 GDB debugging support
 GDB system call API
 GPIO functionsProvides general purpose input and output (GPIO) functions
 Hardware DriversLow-level APIs for accessing hardware
 GPIO driver
 Hardware Timer Driver
 OS Timer API
 PWM driver
 Hardware PWM functionsProvides hardware pulse width modulation functions
 Hardware serialHardware serial UARTs
 Host Library
 Interrupt functionsProvides interrupt functions
 Networking
 IPProvides common IP functions
 TCP
 ClientsProvides base TCP client
 HTTP clientProvides HTTP/S client
 HTTP constantsHTTP constants to be used with HTTP client or HTTP server
 UrlProvides URL handling
 MQTT clientProvides MQTT client
 SMTP clientProvides SMTP/S client
 Websocket clientProvides Websocket client
 FTP
 ServersProvides the base for building TCP servers
 FTP serverBase implementation for FTP server
 HTTP serverProvides powerful HTTP/S + Websocket server
 HTTP constantsHTTP constants to be used with HTTP client or HTTP server
 UrlProvides URL handling
 Telnet serverProvides Telnet server
 UDPProvides base for UDP clients or services
 DNS serverProvides DNS server
 Network Time Protocol clientProvides NTP client
 Print stream functionsProvides functions that format output to streams, e.g. Serial
 Provides MQTT payload parserMQTT streaming processor for the payload data of a PUBLISH message
 Rational number support
 SPI Hardware supportProvides hardware SPI support
 SPI support classesProvides SPI support
 Sming constant valuesConstants and enumerated lists used by Sming functions
 Sming event handlersDefinitions of Sming event handler functions
 Sming structuresStructure definitions used by Sming functions
 Stream functionsData stream classes
 Flash StreamsProvides a stream buffer on flash storage (read-only)
 SystemAccess to the ESP8266 system Provides system control and monitoring of the ESP8266
 TimersSystem timer support classes
 Callback timerCallback timer class template
 Hardware TimerHardware callback timer
 Polled timersPolled interval timers
 SimpleTimerBasic timer queue class
 System clocksSystem clock definitions
 TimerExtended timer queue class
 Watchdog TimerAccess to the ESP8266 watchdog timer
 Websocket connectionProvides websocket connection (server and client)
 WiFiSming WiFi support classes and definitions
 WiFi Access PointControl and monitoring of WiFi access point interface
 WiFi Events InterfaceEvent callback interface for WiFi events
 WiFi SnifferWiFi promiscuous mode sniffer support
 WiFi Station InterfaceControl and monitoring of WiFi station interface
 Wiring Framework
 applicationProvides DIAL application control
 rBoot APIRBoot for ESP8266 API allows runtime code to access the rBoot configuration. Configuration may be read to use within the main firmware or updated to affect next boot behavior