Welcome to the ESP32-SmartHub! This guide will help you download and set up your new smart home network hub. Follow these steps to have your device running smoothly.
- Acts as a WiFi NAT Router
- Provides IoT network isolation
- Supports IPTV server functionality
- Achieves over 15 Mbps NAT throughput
- Easy-to-use web interface for network management
- Hardware: ESP32 development board
- Software: Compatible with Windows, macOS, and Linux
- Network: WiFi connection for setup and operation
To download the ESP32-SmartHub, you need to visit the Releases page. Click the button below to go there:
Visit Releases Page to Download
On the Releases page, you will see a list of available versions. Look for the latest version at the top of the list.
- Click on the version you want to download.
- Scroll down to the "Assets" section.
- Select the file that matches your operating system (e.g.,
.binfile for flashing to your ESP32).
Once you have downloaded the appropriate file, you need to flash it to your ESP32 board.
-
Use a tool like
esp-idforPlatformIOto upload the firmware to your board.- For
esp-idfusers: Open your terminal, navigate to the directory containing the downloaded file, and run the flashing command. - For
PlatformIOusers: Open your project, include the firmware file, and hit the upload button.
- For
-
Wait for the flashing process to complete.
After flashing, power on your ESP32 board. You can connect it to your existing home WiFi network.
- Look for the ESP32 in your network devices.
- Use the provided web interface to configure your settings.
Once your ESP32 is connected to the network, you need to access the web interface for configuration.
- Open a web browser.
- Type in the IP address assigned to your ESP32 (you can find this in your router's device list).
- Follow the on-screen instructions to set up NAT routing, IoT isolation, and IPTV settings.
For advanced features, go deeper into settings:
- Network Isolation: Control device visibility for security.
- IPTV Settings: Configure your IPTV services for smooth streaming.
If you encounter any issues, feel free to open an issue on our GitHub repository, and the community will assist you.
- Cannot Find ESP32 on Network: Ensure the board is powered and properly connected to the WiFi.
- Web Interface Not Loading: Check that the IP address entered matches your deviceβs address. Restart your board if necessary.
To learn more about the ESP32-SmartHub project, visit the following resources:
To download the ESP32-SmartHub, follow the link below:
Feel free to explore and enjoy your new smart home management tool!