
AC control
wvmarle/AC_control
Arduino library for AC phase controller with peak detection.

PCB files and schematics for a light controller for dreidel lights
Dreidel controller is an open-source printed circuit board by restifo, from the restifo/dreidel_PCB repository on GitHub. It is a 2-layer board of 100 × 100 mm with 86 parts on 74 nets, routed with 773 tracks and 91 vias.
It is built around the ATMEGA32U4-AU, 74LVC1G17Z and MOC3010M, with the HMHAA280 among its other parts. Its parts include 29 resistors, 15 connectors, 14 diodes, 7 capacitors and 7 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.
This is a KiCad project for a custom dreidel controller. It should be used with the Arduino sketch repository.
WARNING! This project uses line voltage (120V) to drive rope lights or other similar non-LED lighting. Use at your own risk. There is a risk of electrocution or death when using mains voltage. Do not use this project if you're unaware of the issues involved.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | LED | LEDs:LED_1206 | D5, D7, D8, D9, D10, D11, D12, D13, D14 |
| 8 | 330 | Resistors_SMD:R_1206 | R2, R11, R17, R19, R20, R23, R27, R28 |
| 6 | CONN_01X02 | Connectors_Phoenix:PhoenixContact_MCV-G_02x3.50mm_Vertical | P1, P2, P3, P4, P5, P6 |
| 4 | 180 | Resistors_SMD:R_1206 | R3, R13, R18, R24 |
| 4 | 240 | Resistors_SMD:R_1206 | R1, R10, R16, R22 |
| 4 | Fuse | Fuse_Holders_and_Fuses:Fuseholder5x20_horiz_open_lateral_Type-II | F1, F2, F3, F4 |
| 4 | MOC3010M | SOP-4:DIP-6_W7.62mm_SMD-MOC3010M-Correct | U1, U2, U3, U4 |
| 4 | Q_TRIAC_AAG_correct | TO_SOT_Packages_THT:TO-220_Vertical | D1, D2, D3, D4 |
| 3 | 1 uF | Capacitors_SMD:C_1206 | C2, C6, C7 |
| 3 | 10k | Resistors_SMD:R_1206 | R12, R21, R29 |
| 3 | 4.7k | Resistors_SMD:R_1206 | R4, R25, R26 |
| 2 | 10K | Resistors_SMD:R_2010 | R8, R9 |
| 2 | 22 | Resistors_SMD:R_1206 | R5, R7 |
| 2 | 22 pF | Capacitors_SMD:C_1206 | C8, C9 |
| 2 | CONN_01X01 | Socket_Strips:Socket_Strip_Straight_1x01_Pitch2.54mm | P12, P13 |
| 2 | CONN_01X02 | Socket_Strips:Socket_Strip_Straight_2x01_Pitch2.54mm | P14, P15 |
| 2 | Jumper_NO_Small | Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm | JP1, JP2 |
| 1 | .1 uF | Capacitors_SMD:C_1206 | C1 |
| 1 | 1000 | Resistors_SMD:R_1206 | R6 |
| 1 | 10uF | Capacitors_SMD:C_1206 | C3 |
| 1 | 16 MHz Crystal | Crystals:Crystal_SMD_HC49-SD | Y1 |
| 1 | 18k | Resistors_SMD:R_1206 | R15 |
| 1 | 74LVC1G17 | TO_SOT_Packages_SMD:SOT-353_SC-70-5_Handsoldering | U7 |
| 1 | 82k | Resistors_SMD:R_1206 | R14 |
| 1 | ATMEGA32U4-A | Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm | U5 |
| 1 | CONN_01X02 | Socket_Strips:Socket_Strip_Straight_1x02 | P10 |
| 1 | CONN_01X07 | Socket_Strips:Socket_Strip_Straight_1x07 | P8 |
| 1 | CONN_01X13 | Socket_Strips:Socket_Strip_Straight_1x13 | P9 |
| 1 | CONN_02X03 | Connect:IDC_Header_Straight_6pins | P7 |
| 1 | D | Diodes_SMD:D_SOD-123 | D6 |
| 1 | Fuse | Fuse_Holders_and_Fuses:Fuse_SMD2920 | F5 |
| 1 | HMHAA280 | SOP-4:SOP-4 | U6 |
| 1 | SW_DIP_x01 | Buttons_Switches_THT:SW_DIP_x1_W7.62mm_Slide | SW2 |
| 1 | SW_Push_Dual | Buttons_Switches_SMD:SW_SPST_B3S-1000 | SW1 |
| 1 | USB_B | Connectors:USB_Micro-B | P11 |
The 82 most common of 86 parts.
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
86 parts, built around the ATMEGA32U4-AU, 74LVC1G17Z, MOC3010M and HMHAA280. 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 restifo/dreidel_PCB repository on GitHub, at the commit this page was made from: the board is dreidel_controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask restifo before reusing the design.

wvmarle/AC_control
Arduino library for AC phase controller with peak detection.


Omverma3210/home_automation_6_triacs
A home automation contains 6 triac switches


nkrackow/SingularitySurfer-FPGA-Lock-In-Amplifier
Repository for the development of an FPGA based DSP Lock-In Amplifier

Bouni/BSH-Board
A board that interfaces the DBUS of several home appliances and brings them into Home-Assitant via ESPHome

jbilander/SDBox-v2
SDBox-v2 for Amiga, compatible with the new updated card-detect firmware
