Clean up RFP ESP32-S3 target and tooling
This commit is contained in:
64
docs/rfp-esp32s3-wroom1-n16r8-3x106.md
Normal file
64
docs/rfp-esp32s3-wroom1-n16r8-3x106.md
Normal file
@@ -0,0 +1,64 @@
|
||||
# RFP ESP32-S3 WROOM-1 N16R8 (3 x 106)
|
||||
|
||||
This repository includes a tracked PlatformIO target for the RFP ESP32-S3 WROOM-1 N16R8 nodes with three LED outputs and 106 pixels per output.
|
||||
|
||||
Build target:
|
||||
|
||||
- `rfp_esp32s3_wroom1_n16r8_3x106`
|
||||
|
||||
Default output pins:
|
||||
|
||||
- Output 1: `GPIO4`
|
||||
- Output 2: `GPIO5`
|
||||
- Output 3: `GPIO6`
|
||||
|
||||
Pins intentionally avoided:
|
||||
|
||||
- `GPIO0`, `GPIO3`, `GPIO45`, `GPIO46` for boot / strapping
|
||||
- `GPIO19`, `GPIO20` for USB
|
||||
- `GPIO33` to `GPIO37` because they are reserved by octal PSRAM / flash on `N16R8`
|
||||
- `GPIO48` because it is used as the onboard status pixel
|
||||
|
||||
Build:
|
||||
|
||||
```powershell
|
||||
python -m platformio run -e rfp_esp32s3_wroom1_n16r8_3x106
|
||||
```
|
||||
|
||||
Build and upload:
|
||||
|
||||
```powershell
|
||||
.\tools\flash_rfp_s3.ps1 -ComPort COM7
|
||||
```
|
||||
|
||||
Build only with the helper script:
|
||||
|
||||
```powershell
|
||||
.\tools\flash_rfp_s3.ps1 -BuildOnly
|
||||
```
|
||||
|
||||
Local Wi-Fi defaults:
|
||||
|
||||
- Keep SSID and password in the ignored file `wled00/my_config.h`.
|
||||
- If the file does not exist yet, create it with your local values:
|
||||
|
||||
```cpp
|
||||
#pragma once
|
||||
|
||||
#define CLIENT_SSID "your-ssid"
|
||||
#define CLIENT_PASS "your-password"
|
||||
```
|
||||
|
||||
Important:
|
||||
|
||||
- The `3 x 106` bus layout is used as the default when the device has no saved `cfg.json`.
|
||||
- If a board already has a saved WLED config, do a factory reset or erase settings once so the default bus layout is recreated.
|
||||
|
||||
Onboard status pixel on `GPIO48`:
|
||||
|
||||
- `green blinking`: DDP realtime active
|
||||
- `green solid`: network connected
|
||||
- `blue blinking`: AP / setup mode active
|
||||
- `red fast blinking`: Wi-Fi configured but currently disconnected
|
||||
- `amber fast blinking`: network connected, MQTT configured, but MQTT not connected
|
||||
- `off`: idle / no status to show
|
||||
Reference in New Issue
Block a user