selective module selection

This commit is contained in:
Siwat Sirichai 2023-11-07 20:43:20 +07:00
parent 0a46d9bdac
commit 5aff868ae6
5 changed files with 173 additions and 36 deletions

View file

@ -6,6 +6,20 @@
#include "espmega_iot_timer.hpp"
#include "espmega_iot_external_lcd.hpp"
// Enable Software Module(s)
#define ENABLE_INTERNAL_LCD
#define ENABLE_IR_MODULE
#define ENABLE_CLIMATE_MODULE // Require IR Module
#define ENABLE_WEBUI
// Infrared Transciever
#define IR_RECIEVE_PIN 35
#define IR_SEND_PIN 17
#define MARK_EXCESS_MICROS 20
#define RAW_BUFFER_LENGTH 750
#define AC_MAX_TEMPERATURE 30
#define AC_MIN_TEMPERATURE 15
// External LCD Configuration
#define ENABLE_EXTERNAL_LCD
#define TXD2 4