Skip to content

Revise reflashing info and add GPIO configuration#1526

Open
YodaDaCoda wants to merge 1 commit intoesphome:mainfrom
YodaDaCoda:patch-1
Open

Revise reflashing info and add GPIO configuration#1526
YodaDaCoda wants to merge 1 commit intoesphome:mainfrom
YodaDaCoda:patch-1

Conversation

@YodaDaCoda
Copy link
Copy Markdown

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

  • New device
  • Update existing device
  • Removing a device
  • General cleanup
  • Other

Checklist:

  • There are no passwords or secrets references in any examples.
    The only exceptions are !secret wifi_ssid and !secret wifi_password.
  • The wifi or ethernet block has no static / manual ip address specified.
  • The first configuration provided should be hardware definitions only.
    A more involved example can be provided in a separate configuration block.

Updated reflashing information and added GPIO configuration details for the Mirabella Genio Wi-Fi 1.4m Pixel LED Corner Light.
Copilot AI review requested due to automatic review settings April 11, 2026 05:06
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 11, 2026

Deploy Preview for esphome-devices ready!

Name Link
🔨 Latest commit 601139c
🔍 Latest deploy log https://app.netlify.com/projects/esphome-devices/deploys/69d9d6e43d45de00085532b7
😎 Deploy Preview https://deploy-preview-1526--esphome-devices.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 74 (🟢 up 4 from production)
Accessibility: 97 (no change from production)
Best Practices: 100 (no change from production)
SEO: 92 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.
Copy link

Copilot AI Apr 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo in the reflashing note: "prossible" should be "possible".

Suggested change
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.

Copilot uses AI. Check for mistakes.
Comment on lines +22 to +23
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.
Copy link

Copilot AI Apr 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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).

Copilot uses AI. Check for mistakes.
Comment on lines 42 to +46
rtl87xx:
board: t103-v1.0

binary_sensor:
- platform: gpio
Copy link

Copilot AI Apr 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Copilot uses AI. Check for mistakes.
Comment on lines +87 to +93
light:
- platform: fastled_clockless
id: corner_light
name: "Corner Light"
chipset: UCS1903
pin: PA23
rgb_order: BRG
Copy link

Copilot AI Apr 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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).

Copilot uses AI. Check for mistakes.
- platform: fastled_clockless
id: corner_light
name: "Corner Light"
chipset: UCS1903
Copy link

Copilot AI Apr 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Suggested change
chipset: UCS1903
chipset: UCS1903
# LED data pin is unverified; PA23 is based on the suspected GPIO mapping above.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants