This project integrates Silicon Labs SIWG917 to build an IoT system that streams sensor data and controls a rover.
- SIWG917 acts as a Wi-Fi HTTP server, hosting real-time data from the ICM40627 sensor (accelerometer, gyroscope).
- Rover functions as a Wi-Fi client, fetching the data from SIWG917 and printing it to the console.
- Real-time acceleration, and gyro data via HTTP server.
- Rover control (forward, backward, left, right) based on accelerometer values.
- Wi-Fi based communication between SIWG917 and ESP8266.
- Silicon Labs SIWG917
- ICM40627 IMU Sensor
- L298N Motor Driver + Rover setup
- SIWG917 initializes Wi-Fi and hosts sensor data at:
- Rover connects to the same Wi-Fi, fetches data, and parses JSON response.
- Rover movement is decided based on accelerometer X/Y values.
- The values are shared to a webpage using cloud.