Attention, the updated documentation is available on GitHub
The RGBW LED controller is another of the nodes that I have designed for the SmartHome project, this time it is a board that allows to control up to 4 LED channels, designed mainly for RGBW LED strips (red, green, blue, and white) ) although it can be used for any other type of LED strips such as RGB, CW/WW, or a single color.
Theoretically, the board supports both 12 and 24V, although I have not tested 24V and it may not be a good idea to do it unless a transformer of very good quality is used that of 24V exact since it is the limit voltage of the voltage regulator used by the PCB to get the 5V / 3.3V you need to operate, I did not find a voltage regulator that would accept a little more voltage and that I would get into the box ... maybe for a second revision of the board and using a larger plastic box You can make that improvement.
The board has components similar to the rest of the nodes:
More specific ones:
The example code published in the repository, together with the rest of the documents such as scheme, circuit, gerbers, documentation, etc. it is programmed in such a way that the LED strip can be controlled as RGBW, RGB, W, and On/Off.
The first version of the board is fully functional, although that does not mean that it can not be improved, for now I leave it as "finalized", in any case if someone is going to manufacture it on their own, check the changelog.txt file to have Consider possible problems or pending improvements.
Qty | Value | Device | Package | Parts | Description | MF | MPN | Aliexpress or Ebay link |
---|---|---|---|---|---|---|---|---|
1 | Plastic Box | https://www.aliexpress.com/item//32283996573.html | ||||||
1 | ATMEGA328P | ATMEGA328P_TQFP | U1 | |||||
1 | 8MHz | RESONATORMU | Y1 (OPTIONAL) | |||||
1 | NRF24L01 | NRF24L01_SMD | U2 | |||||
4 | FDD8447L | FDD8447L | Q1, Q2, Q3, Q4 | |||||
2 | UCC27324 | UCC27324 | U4, U5 | |||||
1 | SPI_FLASH-W25X40CLSNIG | SPI_FLASH-X25XXSMD | FLASH | |||||
1 | ATSHA204A | IC_ATSHA204A_CRYPT | U3 | |||||
1 | DS18B20 | DS18B20 | U6 | |||||
1 | DC_CONVERTER | DC_CONVERTER | J4 | |||||
1 | AMS1117-3.3 | AMS1117SOT89_2 | AMS1117-3.3 | |||||
1 | AVRISP+UART | JST-8-1MM-SMD1 | JST1 | |||||
1 | TERMINAL_5MM_3P | J1 | ||||||
2 | TERMINAL_5MM_2P1 | J2, J3 | ||||||
3 | 10K | R0603 | R3, R4, R10 | |||||
2 | 10K | RESISTOR-ARRAY0603-ARV | RR1, RR3 | |||||
1 | 4.7K | R0603 | R11 | |||||
1 | 68R | R0603 | R12 | |||||
1 | 10R | RESISTOR-ARRAY0603-ARV | RR2 | |||||
2 | 22uF | CAP_POL3528 | C11, C12 | |||||
2 | 10uF | C0603 | C6, C9 | |||||
1 | 4.7uF | C1206 | C1 | |||||
7 | 100nF | C0603 | C2, C3, C4, C5, C7, C8, C10 | |||||
1 | PWD | LEDCHIP-LED0805 | L1 |
Name | Size | # Downloads |
---|---|---|
LICENSE.txt | 326 B | 314 |
Changelog.txt | 459 B | 314 |
LED RGBW Controller.sch | 3.23 MB | 624 |
LED RGBW Controller.brd | 699.11 kB | 615 |
LED RGBW Controller.pdf | 48.36 kB | 528 |
LED RGBW Controller.GML | 5.24 kB | 502 |
LED RGBW Controller.GTO | 173.61 kB | 499 |
LED RGBW Controller.GTP | 8.99 kB | 529 |
LED RGBW Controller.GTL | 132.21 kB | 488 |
LED RGBW Controller.TXT | 2.84 kB | 331 |
LED RGBW Controller.GTS | 11.85 kB | 496 |
LED RGBW Controller.GBL | 74.88 kB | 498 |
LED RGBW Controller.GBO | 37.36 kB | 428 |
LED RGBW Controller.GBP | 5.41 kB | 475 |
LED RGBW Controller.GBS | 5.93 kB | 479 |
Name | Size | # Downloads |
---|---|---|
Main Code - LED RGBW Controller.c | 7.56 kB | 664 |