Single-purpose firmware to control older BenQ projector via RS232 port.
Based on ESP RainMaker platform.
To provision WiFi, use provisioning app:
To initiate provisioning mode, reset the device twice (double tap reset in about 1s interval). Status LED will start flashing rapidly.
Prepare ESP-IDF development environment .
Configure application with
idf.py menuconfig
and select Application configuration
in root menu and configure application parameters, like pinout, baud, etc.
Flash it via
idf.py -b 921600 build flash monitor
As an alternative, you can use PlatformIO to build and flash the project.