An AtomVM application for ESP32 microcontroller written in Erlang that controls an air conditioning unit with WiFi control over MQTT.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

997 B

wifi Application

Welcome to the wifi AtomVM application.

The wifi AtomVM application demonstrates how to configure an ESP32 device for both Station (STA) and Access Point (AP) modes, allowing an ESP32 device to join an existing WiFi network or to serve as a WiFi access point for other devices.

For more information about programming on the AtomVM platform, see the AtomVM Programmers Guide.

For general information about building and executing Erlang AtomVM example programs, see the Erlang example program README.

IMPORTANT If you are running this example program on a device that supports WiFi (e.g., the ESP32 or Pico W), you must first copy the src/config.erl-template file to set src/config.erl and edit the WiFi Access Point SSID and PSK to which the ESP32 device is to connect before building this application:

sta => [
    {ssid, "my_sta_ssid"},
    {psk, "my_sta_psk"}
]