> For the complete documentation index, see [llms.txt](https://wiki.luxio.lighting/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.luxio.lighting/getting-started/hardware.md).

# 1. Buying Hardware

## Controller

For each Luxio LED Strip, you need a single [Wemos LOLIN D1 mini V4](https://www.wemos.cc/en/latest/d1/d1_mini.html). These are only a few dollars on AliExpress.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>LOLIN D1 mini V4</strong></td><td><a href="https://aliexpress.com/item/1005005407298963.html">https://aliexpress.com/item/1005005407298963.html</a></td><td><a href="/files/mkQ1E2z1Ne7vkxCJLDD7">/files/mkQ1E2z1Ne7vkxCJLDD7</a></td><td><a href="https://aliexpress.com/item/1005005407298963.html">https://aliexpress.com/item/1005005407298963.html</a></td></tr></tbody></table>

## LED Strip

Luxio works exclusively with any WS2812b LED Strip.

These are digital, individual-addressable LEDs placed on a strip varying in length — usually between 1 meter and 5 meter.

You can configure the number of LEDs for every Luxio, so you can buy varying lengths. Just keep note of the power usage.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Classic</strong></td><td><a href="https://aliexpress.com/item/1005005288299757.html">https://aliexpress.com/item/1005005288299757.html</a></td><td><a href="/files/qlwac7wwj0XuEApgzx3z">/files/qlwac7wwj0XuEApgzx3z</a></td><td><a href="https://aliexpress.com/item/1005005288299757.html">https://aliexpress.com/item/1005005288299757.html</a></td></tr><tr><td><strong>Diffuse</strong></td><td><a href="https://aliexpress.com/item/1005005671523389.html">https://aliexpress.com/item/1005005671523389.html</a></td><td><a href="/files/5cTKtILvcnrVazKjbu2e">/files/5cTKtILvcnrVazKjbu2e</a></td><td><a href="https://aliexpress.com/item/1005005671523389.html">https://aliexpress.com/item/1005005671523389.html</a></td></tr><tr><td><strong>Ring</strong></td><td><a href="https://nl.aliexpress.com/item/1005002286128420.html">https://nl.aliexpress.com/item/1005002286128420.html</a></td><td><a href="/files/DgjYiVqKPfUvQXmjm3t0">/files/DgjYiVqKPfUvQXmjm3t0</a></td><td><a href="https://nl.aliexpress.com/item/1005002286128420.html">https://nl.aliexpress.com/item/1005002286128420.html</a></td></tr></tbody></table>

## USB-C Cable

Any USB-C cable that transmits power should work, but keep mind that some have bad quality.

{% hint style="warning" %}
To do: suggest an USB-C Cable
{% endhint %}

## USB-C Adapter

Any 5V USB-C adapter will work, but it depends on the number of LEDs how much Ampere (A) you need.

The LOLIN D1 mini requires `200 mA`.

As a rule of thumb, every LED requires `50 mA` (that's `0.05 A`) when it's full-brightness and white.

For example, for a 2-meter LED Strip with 120 LEDs, you need `0.2 A + 0.05 ⨉ 120 = 6.2 A`.&#x20;

As you can see, that's a lot and these adapters are very rare to come by! Regular adapters are only about 2 A. However, in the real world, these adapters perform quite well, because your LED-strip is rarely full-brightness and white — which uses most power.

In our example, a `3 A` adapter would work fine.

{% hint style="warning" %}
To do: suggest an USB-C Adapter
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://wiki.luxio.lighting/getting-started/hardware.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
