diff --git a/code/platformio.ini b/code/platformio.ini
index 5ff3176c..f2610444 100644
--- a/code/platformio.ini
+++ b/code/platformio.ini
@@ -34,6 +34,8 @@ lib_deps =
https://bitbucket.org/xoseperez/debounceevent.git#2.0.1
https://github.com/xoseperez/my9291#2.0.0
https://github.com/xoseperez/RemoteSwitch-arduino-library.git
+ https://github.com/FastLED/FastLED#v3.1.6
+ https://github.com/markszabo/IRremoteESP8266#v2.2.0
lib_ignore =
# ------------------------------------------------------------------------------
@@ -750,6 +752,28 @@ upload_port = "192.168.4.1"
upload_flags = --auth=fibonacci --port 8266
monitor_baud = 115200
+[env:magichome-led-controller-ir]
+platform = ${common.platform}
+framework = arduino
+board = esp01_1m
+board_flash_mode = dout
+lib_deps = ${common.lib_deps}
+lib_ignore = ${common.lib_ignore}
+build_flags = ${common.build_flags_1m} -DMAGICHOME_LED_CONTROLLER_IR
+monitor_baud = 115200
+
+[env:magichome-led-controller-ir-ota]
+platform = ${common.platform}
+framework = arduino
+board = esp01_1m
+board_flash_mode = dout
+lib_deps = ${common.lib_deps}
+lib_ignore = ${common.lib_ignore}
+build_flags = ${common.build_flags_1m} -DMAGICHOME_LED_CONTROLLER_IR
+upload_port = "192.168.4.1"
+upload_flags = --auth=fibonacci --port 8266
+monitor_baud = 115200
+
[env:huacanxing-h801]
platform = ${common.platform}
framework = arduino