MeshCore is evolving into a flexible off-grid communication solution in which companion radios serve as interfaces for apps or web clients. In addition to Bluetooth (BLE) and USB, the system’s capabilities can be significantly expanded through Wi-Fi.
To achieve this, Wi-Fi access credentials can be integrated directly into the firmware of ESP32 devices (e.g., Heltec V3/V4). The ESP32 SSID Patcher tool enables exactly this customization.
After flashing, the Companion automatically connects to the Wi-Fi network. This enables access via TCP/IP, web interfaces, or automations—ideal for stationary setups or gateways.
Currently, this method is still considered experimental. Issues such as boot loops or flashing errors are possible, which is why a clean flashing process (including “Erase Device”) is crucial.
The advantage: MeshCore can be integrated into existing networks and is evolving into a hybrid system combining wireless and IP communication. While WiFi Companions are not the standard, they offer a powerful approach for advanced setups.
How do I proceed?
Start OTA updates via the CLI with “start ota.” The device creates the “Meshcore-OTA” Wi-Fi network and makes the update page available at 192.168.4.1/update. Once connected to the network, the new .bin firmware can be uploaded via the browser. The device then reboots automatically.
Sources: