Skip to content

ESP32 with an IR LED that allows connection from a classic bluetooth numpad and translate numpad keys into IR signals to control a LG-32LS570S TV.

License

Notifications You must be signed in to change notification settings

qtronixx/esp-bluetooth-tv-remote

 
 

Repository files navigation

ESP Bluetooth TV Remote

ESP32 with an IR LED that allows connection from a classic bluetooth numpad and translate numpad keys into IR signals to control a LG-32LS570S TV.

Notes

  • This is a private project, the code is a mess, don't expect any support about it.

  • This project uses BTStack instead ESP-IDF Bluedrid Stack and needs to be included inside ESP-IDF Components. To automatically add it as expected to ESP-iDF, build the project and then remove it from ESP-IDF, use "_make" script:

./_make menuconfig
./_make
./_make flash
./_make clean
  • The "./_make" script expect that you have Platformio espressif-32 platform installed, because the script set ESP-IDF and ESP-IDF Toolchains paths according to standard platformio platform locations (the script build using Platformio internal ESPIDF).

  • The project uses ESP32 Arduino core 1.0.4 (ESP-IDF 3.2), so ESP-IDF 3.2 or 3.3.X must be used (for example, ESP-IDF included in platformio platform-espressif32 version 1.11.2).

  • Platformio platform-espressif32 version 1.11.2 has an invalid kconfig_new/kconfiglib.py version, change it to this version.

About

ESP32 with an IR LED that allows connection from a classic bluetooth numpad and translate numpad keys into IR signals to control a LG-32LS570S TV.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 83.1%
  • C++ 11.8%
  • Python 1.3%
  • Objective-C 1.1%
  • HTML 1.1%
  • Makefile 1.0%
  • Other 0.6%