AI

The **B36-R** is a high-performance, programmable LED controller (often referred to as an "All-In-One" or AIO controller) primarily used in the hobbyist and professional LED lighting community, specifically for **WLED** and **ESPHome** projects.
Below is a breakdown of its primary electronic components and features.
---
### 1. Core Processor and Connectivity
The "brain" of the B36-R is based on the Espressif systems architecture.
| Component | Specification | Function |
| :--- | :--- | :--- |
| **MCU** | ESP32-WROOM-32E | Dual-core processor handling logic and Wi-Fi/Bluetooth stacks. |
| **Wi-Fi** | 2.4GHz 802.11 b/g/n | Enables remote control via web interface, App, or E1.31/DDP protocols. |
| **External Antenna** | RP-SMA Connector | Allows for high-gain antennas to improve signal range through enclosures. |
### 2. Power Management & Distribution
The B36-R is designed to handle significant current, which is critical for large LED strips (like WS2812B, SK6812, or GS8806).
* **Voltage Input:** Typically supports **5V to 24V DC**. It includes an onboard buck converter to step down voltage for the ESP32 chip.
* **High Current Traces:** The PCB is designed with wider traces or thicker copper to support high-amperage passthrough to the LED outputs.
* **Protection:** Usually features a replaceable automotive-style fuse (e.g., 10A - 15A) to protect the controller and power supply from short circuits.
### 3. I/O and Signal Logic
Driving digital LEDs requires specific signal voltages that the B36-R handles internally.
* **Level Shifters (74AHCT125):** The ESP32 outputs signals at 3.3V, but most LEDs require 5V logic. The B36-R includes level shifter ICs to boost the data signal, preventing flickering over long cable runs.
* **Output Channels:** Most variants feature **4 to 6 independent data outputs**, allowing you to control multiple LED segments separately.
* **Relay Support:** Includes a dedicated terminal for an external relay, allowing the controller to completely cut power to the LED power supply when the lights are turned "off" (saving standby power).
### 4. Expansion and Sensors
| Part | Type | Purpose |
| :--- | :--- | :--- |
| **Microphone** | Digital (I2S) | Enables Audio Reactive features (syncing lights to music). |
| **Button/GPIO** | Physical Tactile | For manual on/off toggling or cycling through presets. |
| **IR Receiver** | Infrared | Allows control via standard IR remote controls. |
| **Temperature Sensor** | Onboard (Optional) | Monitors the internal heat of the controller box. |
---
### Summary Table: Key Specifications
| Feature | B36-R Capability |
| :--- | :--- |
| **Max Current** | ~15A (Depending on fuse) |
| **Compatible LEDs** | WS2811, WS2812B, WS2815, SK6812 (RGBW), GS8806 |
| **Protocol Support** | WLED, ESPHome, Art-Net, DDP, Alexa |
| **Mounting** | DIN Rail compatible or Screw-mount |
---
- ⤷How do I wire a 12V LED strip to the B36-R?
- ⤷ What is the maximum number of LEDs the B36-R can control effectively?
- ⤷ Can the B36-R be integrated into Home Assistant?