Control your ESP32 board directly from your Android phone using the RoboRemo app.
This project demonstrates bi-directional, real-time communication between an ESP32 and a mobile device. The ESP32 acts as both a WiFi Access Point and a TCP Server, allowing for low-latency control without needing an external router.
- Connectivity: Uses WiFi (TCP Server mode).
- No Internet Required: ESP32 creates its own WiFi Access Point (AP).
- Real-time Control: Bi-directional data flow for sensors and actuators.
- Versatile: Can be extended for IoT devices, robotics, and remote monitoring.
- ESP32 Setup: The board creates a WiFi Access Point and initializes a TCP Server.
- Phone Connection: Connect your Android phone to the WiFi network created by the ESP32.
- RoboRemo Configuration: Set RoboRemo to connect as a TCP Client to the ESP32's IP address.
- Communication: Send and receive commands in real-time.
While this demo focuses on TCP Server via WiFi, RoboRemo also supports:
- Bluetooth (RFCOMM / BLE)
- WiFi (UDP / TCP Client / TCP Server)
- USB Serial
Read What is TCP