Revise reflashing info and add GPIO configuration#1526
Revise reflashing info and add GPIO configuration#1526YodaDaCoda wants to merge 1 commit intoesphome:mainfrom
Conversation
Updated reflashing information and added GPIO configuration details for the Mirabella Genio Wi-Fi 1.4m Pixel LED Corner Light.
✅ Deploy Preview for esphome-devices ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
Pull request overview
Updates the device documentation for the Mirabella Genio Wi‑Fi 1.4m Pixel LED Corner Light by revising reflashing guidance and expanding the GPIO/configuration details.
Changes:
- Revised the reflashing/platform limitations note for the RTL8710BX (LibreTiny).
- Added GPIO-based button mappings, an ADC microphone sensor example, and an addressable light example to the configuration section.
| is prossible to reflash using [LibreTiny](https://docs.libretiny.eu/docs/platform/realtek-ambz/) but I have not done so | ||
| myself so do at your own risk. Please update this page if you are successful. | ||
| Inside is a [T103_V1.0](https://docs.libretiny.eu/boards/t103-v1.0/) module based on the RTL8710BX MCU. This | ||
| is prossible to reflash using [LibreTiny](https://docs.libretiny.eu/docs/platform/realtek-ambz/), but both FastLED and NeoPixelBus led drivers are unsupported on this platform so it's not possible to drive the LEDs. |
There was a problem hiding this comment.
Typo in the reflashing note: "prossible" should be "possible".
| is prossible to reflash using [LibreTiny](https://docs.libretiny.eu/docs/platform/realtek-ambz/), but both FastLED and NeoPixelBus led drivers are unsupported on this platform so it's not possible to drive the LEDs. | |
| is possible to reflash using [LibreTiny](https://docs.libretiny.eu/docs/platform/realtek-ambz/), but both FastLED and NeoPixelBus led drivers are unsupported on this platform so it's not possible to drive the LEDs. |
| Inside is a [T103_V1.0](https://docs.libretiny.eu/boards/t103-v1.0/) module based on the RTL8710BX MCU. This | ||
| is prossible to reflash using [LibreTiny](https://docs.libretiny.eu/docs/platform/realtek-ambz/), but both FastLED and NeoPixelBus led drivers are unsupported on this platform so it's not possible to drive the LEDs. |
There was a problem hiding this comment.
The reflashing note says FastLED/NeoPixelBus LED drivers are unsupported on this platform and it’s not possible to drive the LEDs, but the page still includes a “Basic Configuration” that defines a light: entity and button actions that toggle it. Please reconcile this (either provide a configuration that is expected to compile/work on RTL8710BX, or remove/clearly label the non-working example so readers don’t follow it expecting LED control).
| rtl87xx: | ||
| board: t103-v1.0 | ||
|
|
||
| binary_sensor: | ||
| - platform: gpio |
There was a problem hiding this comment.
This “Basic Configuration” block includes full entities (binary_sensor, switch, sensor, light). Repository guidelines require the first configuration on device pages to be hardware definitions + core ESPHome components only; please move the entity examples into a second configuration block and keep the first one minimal.
| light: | ||
| - platform: fastled_clockless | ||
| id: corner_light | ||
| name: "Corner Light" | ||
| chipset: UCS1903 | ||
| pin: PA23 | ||
| rgb_order: BRG |
There was a problem hiding this comment.
The notes above state FastLED is unsupported on this platform, but the example uses platform: fastled_clockless. If this platform can’t build/run FastLED-based addressable lights, the example will be misleading (and potentially non-compilable). Consider removing this light: section or swapping to a supported approach for RTL87xx (or explicitly marking it as not working).
| - platform: fastled_clockless | ||
| id: corner_light | ||
| name: "Corner Light" | ||
| chipset: UCS1903 |
There was a problem hiding this comment.
The GPIO table lists the LED data pin as PA23? (uncertain), but the configuration hard-codes pin: PA23. Please either confirm the pin and remove the uncertainty in the documentation, or annotate the config to reflect that the pin assignment is unverified.
| chipset: UCS1903 | |
| chipset: UCS1903 | |
| # LED data pin is unverified; PA23 is based on the suspected GPIO mapping above. |

Updated reflashing information and added GPIO configuration details for the Mirabella Genio Wi-Fi 1.4m Pixel LED Corner Light.
Brief description of the changes
I spent a couple days trying to get this light to work, and I'd at least like to share with the community the result I've achieved. All the GPIOs are there, but the led drivers can't drive the strip so for now there's no point flashing esphome to this device.
Type of changes
Checklist:
The only exceptions are
!secret wifi_ssidand!secret wifi_password.wifiorethernetblock has no static / manual ip address specified.A more involved example can be provided in a separate configuration block.