#ifndef __USER_MODULES_H__ #define __USER_MODULES_H__ #ifndef LUA_CROSS_COMPILER // The default configuration is designed to run on all ESP modules including the 512 KB modules like ESP-01 and only // includes general purpose interface modules which require at most two GPIO pins. // See https://github.com/nodemcu/nodemcu-firmware/pull/1127 for discussions. // New modules should be disabled by default and added in alphabetical order. #define LUA_USE_MODULES_ADC //#define LUA_USE_MODULES_ADS1115 //#define LUA_USE_MODULES_ADXL345 //#define LUA_USE_MODULES_AM2320 //#define LUA_USE_MODULES_APA102 #define LUA_USE_MODULES_BIT //#define LUA_USE_MODULES_BLOOM //#define LUA_USE_MODULES_BMP085 //#define LUA_USE_MODULES_BME280 //#define LUA_USE_MODULES_BME280_MATH //#define LUA_USE_MODULES_BME680 //#define LUA_USE_MODULES_COAP //#define LUA_USE_MODULES_COLOR_UTILS //#define LUA_USE_MODULES_CRON //#define LUA_USE_MODULES_CRYPTO //#define LUA_USE_MODULES_DCC #define LUA_USE_MODULES_DHT //#define LUA_USE_MODULES_ENCODER //#define LUA_USE_MODULES_ENDUSER_SETUP // USE_DNS in dhcpserver.h needs to be enabled for this module to work. #define LUA_USE_MODULES_FILE //#define LUA_USE_MODULES_GDBSTUB #define LUA_USE_MODULES_GPIO //#define LUA_USE_MODULES_GPIO_PULSE //#define LUA_USE_MODULES_HDC1080 //#define LUA_USE_MODULES_HMC5883L //#define LUA_USE_MODULES_HTTP //#define LUA_USE_MODULES_HX711 #define LUA_USE_MODULES_I2C //#define LUA_USE_MODULES_L3G4200D //#define LUA_USE_MODULES_MCP4725 //#define LUA_USE_MODULES_MDNS #define LUA_USE_MODULES_MQTT #define LUA_USE_MODULES_NET #define LUA_USE_MODULES_NODE #define LUA_USE_MODULES_OW //#define LUA_USE_MODULES_PCM //#define LUA_USE_MODULES_PERF //#define LUA_USE_MODULES_PIPE //#define LUA_USE_MODULES_PWM //#define LUA_USE_MODULES_PWM2 //#define LUA_USE_MODULES_RFSWITCH //#define LUA_USE_MODULES_ROTARY //#define LUA_USE_MODULES_RTCFIFO //#define LUA_USE_MODULES_RTCMEM //#define LUA_USE_MODULES_RTCTIME //#define LUA_USE_MODULES_SI7021 //#define LUA_USE_MODULES_SIGMA_DELTA //#define LUA_USE_MODULES_SJSON //#define LUA_USE_MODULES_SNTP //#define LUA_USE_MODULES_SOFTUART //#define LUA_USE_MODULES_SOMFY #define LUA_USE_MODULES_SPI //#define LUA_USE_MODULES_STRUCT //#define LUA_USE_MODULES_SWITEC //#define LUA_USE_MODULES_TCS34725 //#define LUA_USE_MODULES_TM1829 //#define LUA_USE_MODULES_TLS #define LUA_USE_MODULES_TMR //#define LUA_USE_MODULES_TSL2561 #define LUA_USE_MODULES_UART //#define LUA_USE_MODULES_U8G2 //#define LUA_USE_MODULES_UCG //#define LUA_USE_MODULES_WEBSOCKET //#define LUA_USE_MODULES_WIEGAND #define LUA_USE_MODULES_WIFI //#define LUA_USE_MODULES_WIFI_MONITOR //#define LUA_USE_MODULES_WPS //#define LUA_USE_MODULES_WS2801 //#define LUA_USE_MODULES_WS2812 //#define LUA_USE_MODULES_WS2812_EFFECTS //#define LUA_USE_MODULES_XPT2046 //debug modules //#define LUA_USE_MODULES_SWTMR_DBG //SWTMR timer suspend Debug functions #endif /* LUA_CROSS_COMPILER */ #endif /* __USER_MODULES_H__ */