

LightingUnit
This is part of the hardware specification for my smart clock project.
- Size
- 100 × 60 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 10
- Nets
- 30
- Pads
- 79
- Tracks, vias
- 76, 5
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 6 Jan 2018
- Updated
- 6 Jan 2018
Overview
LightingUnit is an open-source printed circuit board by spotlesscoder, from the spotlesscoder/SmartClockHardware_LightUnit repository on GitHub. It is a 2-layer board of 100 × 60 mm with 10 parts on 30 nets, routed with 76 tracks and 5 vias.
It is built around the IRLZ34N. Its parts include 5 connectors, 3 resistors and 2 ICs.
Main components
1README
README.mdSmartClockHardware (LightUnit)
This is part of the hardware specification for my smart clock project.
The hardware consists of one device for the wake-up light functionality and another for the controls and display
The lighting unit is controlled by the NodeMCU (1.1) via MQTT. Therefore, a MQTT broker is needed. It's likely that RabbitMQ will be chosen and run on a raspberry PI. This way, it will also be possible to integrate the SmartClock into your Smart Home setup using openHAB.
The lighting unit consists of two parts held in two encasings:
1.1) The controlling NodeMCU with a PIR sensor so you can configure the lighting unit to light up automatically on motion detection during daytime and automatically disable this function at night when you go to sleep.
1.2) WS2812B RGB LED strips, 5x 12V warm white LED panels to be able to have different lighting scenes.
The software can be found here:
Control unit: https://github.com/CodingSpiderFox/SmartClockControlUnit (not implemented yet) Lighting unit: (not implemented yet)
Parts
10| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | Pin_Headers:Pin_Header_Straight_1x03 | P1, P2 | |
| 2 | Pin_Headers:Pin_Header_Straight_1x02 | P3, P4 | |
| 2 | 10k | Resistors_ThroughHole:Resistor_Horizontal_RM10mm | R1, R2 |
| 1 | Pin_Headers:Pin_Header_Straight_2x15 | P5 | |
| 1 | ESP8266:NodeMCU1.0(12-E) | U1 | |
| 1 | IRLZ34 | IRLZ34:TO-220(2) | U2 |
| 1 | LDR | Discret:R1 | R3 |
Questions
How big is the LightingUnit PCB?
It measures 100 × 60 mm and has 2 copper layers, 1.6 mm thick.
What parts does the LightingUnit use?
10 parts, built around the IRLZ34N. 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 LightingUnit KiCad files?
From the spotlesscoder/SmartClockHardware_LightUnit repository on GitHub, at the commit this page was made from: the board is LightingUnit/LightingUnit.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the LightingUnit design in my own project?
Its repository states no licence, so its author keeps all rights: ask spotlesscoder before reusing the design.
Similar boards
- 2 layers100 × 50 mm

- 2 layers224.8 × 60.3 mm

Deurnode nieuw
Hans-Beerman/Deurnode_ESP32-PoE
KiCad design Deurnode for the MakerSpace Leiden, based on the Olimex ESP32-PoE
38 parts4Apache-2.0 - 2 layers111.3 × 68.1 mm

MKS relay v4
3D-Printing-for-Microfluidics/3D_printer_control
2nd generation 3D printer control software
67 parts3GPL-3.0 - 2 layers

Watch cleaner pcb
DavidJ-Saving-Time/watch-cleaner
So this is a very rough draft of code designed to run on an esp32 to control a watch cleaning machine see this YouTube video https://youtu.be/Opr75n8DbYY I'll be adding to this and making it easier for people to use.
16 parts3MIT - 2 layers31.8 × 114.8 mm

3DWelderPCB
destroyer796/3DWelder
An overbuilt 3D pen that will use a chc pro hotend and custom dc extruder powered by a power tool battery
17 parts3MIT - 2 layers83.8 × 50.8 mm

Shunt charge controller
grillbaer/solar-power-supply
Solar power harvesting for micro controller projects with li-Ion battery and highly efficient charge controller
16 parts3MIT - 2 layers80 × 45 mm

WifiOiler01
volw/wifiOiler
Automatic, distance depending chain oiler for motorbikes with track recording (GPS).
15 parts3GPL-3.0 - 2 layers80 × 20 mm

Spider dropper
aidtopia/spider_dropper
Mechanism to "drop" a spider (or other lightweight prop) for Halloween fun
10 parts2