ESP32-S3 Installation Guide
Hardware wiring and first-start instructions for the current SIGVERN RF ESP32-S3 N16R8 reference build. This guide intentionally contains no wiring image: use the pin table below.
Install from the browser
Connect the ESP32-S3 with a USB data cable, then choose the serial port in the installer. The installer writes the matching v2.0.0-beta.3 firmware and LittleFS images in one step.
Before you start: a fresh installation can erase the entire flash. Export a backup first if the device already contains Wi-Fi, MQTT or saved slot data.
Use desktop Chrome, Edge or Firefox. iPhone/iPad browsers cannot use USB serial installation.
Required hardware
- ESP32-S3 N16R8 (16 MB Flash, 8 MB PSRAM)
- Two CC1101 modules: one suitable for 433 MHz and one for 868 MHz
- A correctly tuned 433 MHz or 868 MHz antenna
- USB data cable
CC1101 wiring
| CC1101 | ESP32-S3 N16R8 | Function |
|---|---|---|
| VCC | 3.3 V | Regulated 3.3 V power |
| GND | GND | Common ground |
| SCK | GPIO12 | SPI Clock |
| MISO | GPIO13 | SPI MISO |
| MOSI | GPIO11 | SPI MOSI |
| RF1 CSN / CS | GPIO10 | 433 MHz radio chip select |
| RF1 GDO0 / GDO2 | GPIO4 / GPIO5 | 433 MHz radio signals |
| RF2 CSN / CS | GPIO9 | 868 MHz radio chip select |
| RF2 GDO0 / GDO2 | GPIO6 / GPIO7 | 868 MHz radio signals |
Build and upload with PlatformIO
- Download or clone the current ESP32-S3 source and open the project folder in Visual Studio Code with PlatformIO.
- Verify that the esp32s3 environment is selected in platformio.ini.
- Run Build.
- Connect the ESP32-S3 by USB and run Upload.
- Run Upload Filesystem Image when installing the WebUI for the first time or when the data/ files have changed.
Release binaries
The v2.0.0-beta.3 GitHub release provides matching ESP32-S3 firmware and LittleFS images. Keep firmware and LittleFS from the same release together.
First start
- Power on or restart the ESP32-S3 after flashing.
- Connect to the SIGVERN-RF-Setup Wi-Fi access point.
- Open
192.168.4.1in a browser. - Configure Wi-Fi and MQTT, then save the settings.
- Allow the device to restart and open the IP address assigned by your local network.
- On the Settings page select 433 MHz (433.920 MHz) or 868 MHz (868.350 MHz) to match your CC1101 module and antenna, then restart if requested.
ESP8266 users
The ESP8266 v1.2.0 guide describes the legacy OpenRF Platform release.