
Led strip controller esp8266
rschaeuble/led-strip-controller
An LED strip controller driving up to three independent LED strips. Controllable via WiFi + MQTT.

The SEL destroyer can be also used as a normal voltage, current, or power monitoring device.
SELDestroyer is an open-source printed circuit board by HEAPLab, from the HEAPLab/SELDestroyer repository on GitHub, published under the MIT licence. It is a 2-layer board of 100 × 75 mm with 82 parts on 38 nets, routed with 267 tracks and 243 vias.
It is built around the TLP293(E, TVS3V3L4U and XP231N0201TR-G, with the B120-E3 and SUD50P04-08-VB among its other parts. Its parts include 20 resistors, 17 capacitors, 9 connectors, 8 diodes and 4 ICs. It belongs with the PIC boards of this library.
This README is a WIP.
This repository contains the hardware, firmware and software files of the SEL Destroyer board, which is an electronic device to detect and destroy the Single Event Latches (SELs) happening during SEE testing of electronic components (radiation testing, laser-based testing, etc.).
The SEL destroyer can be also used as a normal voltage, current, or power monitoring device.
...
hardware directory contains the KiCad files
firmware directory contains the MPLAB X project (XC8 compiler) to program the PIC microcontroller
software directory contains the host software (PC-side)
MIT license, see the LICENSE file.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C4, C15, C17 |
| 4 | 10n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C8, C10, C14 |
| 3 | 33 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9, R10, R11 |
| 3 | TVS_3V3 | Diode_SMD:D_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D4, D6, D7 |
| 2 | 10k (ONLY IF NEEDED) | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6 |
| 2 | 10u | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C7, C16 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C3 |
| 2 | 1n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6, C11 |
| 2 | 240 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2 |
| 2 | 30p | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C12, C13 |
| 2 | 330 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R17, R19 |
| 2 | 4k7 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R4 |
| 2 | DUT_GND | LocalLibrary:CT3151 | J2, J9 |
| 2 | FerriteBead | Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder | FB1, FB2 |
| 2 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D2, D5 |
| 2 | XP231N0201TR-G | Package_TO_SOT_SMD:SOT-23 | Q2, Q3 |
| 1 | 0 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R20 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8 |
| 1 | 12A | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | 150 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12 |
| 1 | 160mA | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F2 |
| 1 | 1M | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R14 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7 |
| 1 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C9 |
| 1 | 2k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R16 |
| 1 | 2k, >0.5W | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R13 |
| 1 | 3.6V | Diode_SMD:D_SMB_Handsoldering | D8 |
| 1 | 56 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R18 |
| 1 | 8MHz | Crystal:Crystal_SMD_HC49-SD | Y1 |
| 1 | B120-E3 | Diode_SMD:D_SMA | D3 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_CUI_CPT-9019S-SMT | BZ1 |
| 1 | DELATCHER_GND | LocalLibrary:CT3151 | J7 |
| 1 | DELATCHER_PWR | LocalLibrary:CT3151 | J1 |
| 1 | DUT_PWR_IN | LocalLibrary:CT3151 | J6 |
| 1 | DUT_PWR_OUT | LocalLibrary:CT3151 | J8 |
| 1 | I2C_DISPLAY | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J4 |
| 1 | INA233 | Package_SO:VSSOP-10_3x3mm_P0.5mm | U4 |
| 1 | LD1117S33TR_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | LOGO | LOGO | G*** |
| 1 | LOGO | sel_destroyer:Polimi_Logo | G*** |
| 1 | Link Power 12Vmax | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP1 |
| 1 | Link Power 3V3 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP2 |
| 1 | PIC16F18325-ISL | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U2 |
| 1 | Programmer | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J3 |
| 1 | R_Shunt | Resistor_SMD:R_Shunt_Vishay_WSK2512_6332Metric_T2.21mm | R15 |
| 1 | SERIAL_CONNECTOR | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Horizontal | J5 |
| 1 | SUD50P04-08 | Package_TO_SOT_SMD:TO-252-2 | Q1 |
| 1 | TLP293 | Package_SO:SOIC-4_4.55x2.6mm_P1.27mm | U3 |
| 1 | TP_3V3 | TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP1 |
| 1 | TP_GND | TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP2 |
| 1 | TVS_15V | Diode_SMD:D_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1 |
The 73 most common of 82 parts.
It measures 100 × 75 mm and has 2 copper layers, 1.6 mm thick.
82 parts, built around the TLP293(E, TVS3V3L4U, XP231N0201TR-G and B120-E3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the HEAPLab/SELDestroyer repository on GitHub, at the commit this page was made from: the board is hardware/sel_destroyer.kicad_pcb and its schematic hardware/output_section.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

rschaeuble/led-strip-controller
An LED strip controller driving up to three independent LED strips. Controllable via WiFi + MQTT.

Kaiote-opensource/OpenHAP
A low cost, opensource research tool with remote measurement capability for non invasive monitoring of household air pollution.



esar/hdmilight-v3
HDMI Light v3 - FPGA based Ambilight clone with direct HDMI input

blinken/vandal
An ESP32-based lighting control system for campervans (or anything else)


Evc-r/Balancing-Cube-STM32
STM32F411CEU6 and ICM-20948 v2 self-balancing cube firmware port and integration plan.