Skip to the content
PCBKitNew board
2 layers100 × 100 mmDreidel controller, the printed circuit board in 3D

Dreidel controller

restifo/dreidel_PCB

PCB files and schematics for a light controller for dreidel lights

Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
86
Nets
74
Pads
270
Tracks, vias
773, 91
Pours
4
Routed
Yes
KiCad
KiCad 4
Created
3 Jan 2022
Updated
3 Jan 2022

Overview

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.

Main components

4

README

README.md

Dreidel Controller

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.

Parts

86
QtyValueFootprintReferences
9LEDLEDs:LED_1206D5, D7, D8, D9, D10, D11, D12, D13, D14
8330Resistors_SMD:R_1206R2, R11, R17, R19, R20, R23, R27, R28
6CONN_01X02Connectors_Phoenix:PhoenixContact_MCV-G_02x3.50mm_VerticalP1, P2, P3, P4, P5, P6
4180Resistors_SMD:R_1206R3, R13, R18, R24
4240Resistors_SMD:R_1206R1, R10, R16, R22
4FuseFuse_Holders_and_Fuses:Fuseholder5x20_horiz_open_lateral_Type-IIF1, F2, F3, F4
4MOC3010MSOP-4:DIP-6_W7.62mm_SMD-MOC3010M-CorrectU1, U2, U3, U4
4Q_TRIAC_AAG_correctTO_SOT_Packages_THT:TO-220_VerticalD1, D2, D3, D4
31 uFCapacitors_SMD:C_1206C2, C6, C7
310kResistors_SMD:R_1206R12, R21, R29
34.7kResistors_SMD:R_1206R4, R25, R26
210KResistors_SMD:R_2010R8, R9
222Resistors_SMD:R_1206R5, R7
222 pFCapacitors_SMD:C_1206C8, C9
2CONN_01X01Socket_Strips:Socket_Strip_Straight_1x01_Pitch2.54mmP12, P13
2CONN_01X02Socket_Strips:Socket_Strip_Straight_2x01_Pitch2.54mmP14, P15
2Jumper_NO_SmallPin_Headers:Pin_Header_Straight_1x02_Pitch2.54mmJP1, JP2
1.1 uFCapacitors_SMD:C_1206C1
11000Resistors_SMD:R_1206R6
110uFCapacitors_SMD:C_1206C3
116 MHz CrystalCrystals:Crystal_SMD_HC49-SDY1
118kResistors_SMD:R_1206R15
174LVC1G17TO_SOT_Packages_SMD:SOT-353_SC-70-5_HandsolderingU7
182kResistors_SMD:R_1206R14
1ATMEGA32U4-AHousings_QFP:TQFP-44_10x10mm_Pitch0.8mmU5
1CONN_01X02Socket_Strips:Socket_Strip_Straight_1x02P10
1CONN_01X07Socket_Strips:Socket_Strip_Straight_1x07P8
1CONN_01X13Socket_Strips:Socket_Strip_Straight_1x13P9
1CONN_02X03Connect:IDC_Header_Straight_6pinsP7
1DDiodes_SMD:D_SOD-123D6
1FuseFuse_Holders_and_Fuses:Fuse_SMD2920F5
1HMHAA280SOP-4:SOP-4U6
1SW_DIP_x01Buttons_Switches_THT:SW_DIP_x1_W7.62mm_SlideSW2
1SW_Push_DualButtons_Switches_SMD:SW_SPST_B3S-1000SW1
1USB_BConnectors:USB_Micro-BP11

The 82 most common of 86 parts.

Questions

How big is the Dreidel controller PCB?

It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Dreidel controller use?

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.

Where can I download the Dreidel controller KiCad files?

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.

Can I use the Dreidel controller design in my own project?

Its repository states no licence, so its author keeps all rights: ask restifo before reusing the design.

Similar boards

  • 2 layers80.6 × 48.3 mmAC control, the printed circuit board in 3D

    AC control

    wvmarle/AC_control

    Arduino library for AC phase controller with peak detection.

    17 parts3MIT
  • 2 layers71.4 × 66.2 mmHome Automation, the printed circuit board in 3D

    Home Automation

    Omverma3210/Home-Automation

    A smart home automation switch based on triac

    89 parts
  • 2 layers96 × 69 mmHome Automation, the printed circuit board in 3D

    Home Automation

    Omverma3210/home_automation_6_triacs

    A home automation contains 6 triac switches

    47 parts
  • 2 layers95.3 × 161.9 mmDfh badge, the printed circuit board in 3D

    Dfh badge

    tanaes/whopping_Voron_mods

    135 parts787GPL-3.0
  • 2 layers120 × 130 mmSingularitySurfer V1, the printed circuit board in 3D

    SingularitySurfer V1

    nkrackow/SingularitySurfer-FPGA-Lock-In-Amplifier

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

    174 parts80MIT
  • 2 layers24 × 38 mmBSH Board, the printed circuit board in 3D

    BSH Board

    Bouni/BSH-Board

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

    75 parts65
  • 2 layers47 × 50 mmSDBox, the printed circuit board in 3D

    SDBox

    jbilander/SDBox-v2

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

    22 parts53GPL-3.0
  • 4 layers83.1 × 92.5 mmTildagon base, the printed circuit board in 3D

    Tildagon base

    emfcamp/badge-2024-hardware

    183 parts40