Updated Compiling the Firmware (markdown)

rstrouse 2023-02-03 12:40:33 -08:00
parent e158777197
commit 31f6f739a3

@ -10,10 +10,10 @@ You must first install the Arduino IDE v1.8 which you will find on the [Arduino
To compile the firmware you will need to include four libraries. To install them, navigate to `Sketch` -> `Install Library`. Some of these libraries may be installed by default when you installed the Arduino IDE. They are listed below in the least likelihood of being installed already.
The libraries include:
SmartRC-CC1101-Driver-Lib - Used to configure the transceiver.
PubSubClient - Used to provide the MQTT interface for integration.
WebSockets - Used to communicate the state of the shades over a websocket connection.
ArduinoJson - JSON serializer and deserializer.
* SmartRC-CC1101-Driver-Lib - Used to configure the transceiver.
* PubSubClient - Used to provide the MQTT interface for integration.
* WebSockets - Used to communicate the state of the shades over a websocket connection.
* ArduinoJson - JSON serializer and deserializer.
# LittleFS
This project uses the file system on the ESP32. Follow the instructions found here to set up your Arduino IDE so it can upload the files to your board. Why this isn't just part of the Arduino development suite is a mystery but I guess that is why it is called hacking.