Skip to the content
PCBKitNew board
2 layers52.2 × 79 mmProgrammable light, the printed circuit board in 3D

Programmable light

dilshan/programmable-light5

Simple time based programmable light controller

Size
52.2 × 79 mm
Copper layers
2
Thickness
1.6 mm
Parts
55
Nets
54
Pads
181
Tracks, vias
877, 79
Pours
23
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
19 Mar 2019
Updated
26 Mar 2019

Overview

Programmable light is an open-source printed circuit board by dilshan, from the dilshan/programmable-light repository on GitHub, published under the MIT licence. It is a 2-layer board of 52.2 × 79 mm with 55 parts on 54 nets, routed with 877 tracks and 79 vias.

It is built around the ATMEGA8L-8AU, MC34063AD and DS1307Z+T&R, with the MMBT3904, RF1S540SM and SS14 among its other parts. Its parts include 20 resistors, 8 capacitors, 6 transistors, 4 ICs and 3 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

6

README

README.md

Programmable Light Controller

Finished version of programmable light controller Programmable light is a low cost and easy to build LED light controller. The main objective of this project is to design a maintenance free light which automatically on and off at the predetermined time of the day.

This light controller is based on ATmega8 microcontroller and DS1307 real time clock. It is designed to handle commonly available 24V - 7W LED modules.

This is certified open source hardware project. All the design files, documentation, firmware source code are available to download at the project source repository. All the content of this project are distributed under the terms of the following license:

LK000002

For more details check project documentation at GitHub.

Parts

55
QtyValueFootprintReferences
8330RResistor_SMD:R_0805_2012MetricR1, R2, R3, R4, R5, R6, R7, R8
510KResistor_SMD:R_0805_2012MetricR9, R10, R11, R12, R20
5MMBT3904Package_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4, Q5
30.1MFDCapacitor_SMD:C_0805_2012MetricC6, C7, C8
3M2-1MountingHole:MountingHole_2.2mm_M2B1, B2, B3
222pFCapacitor_SMD:C_0805_2012MetricC1, C2
24.7KResistor_SMD:R_0805_2012MetricR17, R18
10.33RResistor_SMD:R_2512_6332MetricR13
11.8KResistor_SMD:R_0805_2012MetricR14
1100MFDCapacitor_SMD:CP_Elec_6.3x5.4C3
12.2RResistor_THT:R_Axial_DIN0516_L15.5mm_D5.0mm_P20.32mm_HorizontalR19
1220uHInductor_SMD:L_Taiyo-Yuden_NR-80xxL1
132.768kHzCrystal:Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style2Y2
13528-LEDLED_SMD:LED_1210_3225MetricD2
14.00MHzCrystal:Crystal_SMD_HC49-SDY1
1470MFDCapacitor_SMD:CP_Elec_10x10.5C5
1470pFCapacitor_SMD:C_0805_2012MetricC4
15.6KResistor_SMD:R_0805_2012MetricR15
1560RResistor_SMD:R_0805_2012MetricR16
17W LEDConnector_Phoenix_MC:PhoenixContact_MCV_1,5_2-G-3.81_1x02_P3.81mm_VerticalJ2
1ATmega8LPackage_QFP:TQFP-32_7x7mm_P0.8mmU1
1CR2032HBattery:BatteryHolder_Keystone_104_1x23mmBT1
1DC-24V-INConnector_BarrelJack:BarrelJack_HorizontalJ3
1DOWNButton_Switch_THT:SW_PUSH_6mmSW3
1DS1307Z+T&RPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1HI-DRVJumper:SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mmJP1
1ISPConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ1
1MC34063ADPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU3
1MODEButton_Switch_THT:SW_PUSH_6mmSW1
1OSHW-Logo2_14.6x12mm_SilkScreenSymbol:OSHW-Logo2_14.6x12mm_SilkScreen
1RF1S540SMPackage_TO_SOT_SMD:TO-263-2Q6
1SS14Diode_SMD:D_SMAD1
1SSD-COM-CATDisplay_7Segment:CA56-12CGKWAU4
1UPButton_Switch_THT:SW_PUSH_6mmSW2

Questions

How big is the Programmable light PCB?

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

What parts does the Programmable light use?

55 parts, built around the ATMEGA8L-8AU, MC34063AD, DS1307Z+T&R and MMBT3904. 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 Programmable light KiCad files?

From the dilshan/programmable-light repository on GitHub, at the commit this page was made from: the board is design/programmable-light.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Programmable light design in my own project?

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).

Similar boards

  • 4 layers99 × 53.3 mmPSLab, the printed circuit board in 3D

    PSLab

    fossasia/pslab-hardware

    PSLab Hardware Design and Schematics https://pslab.io

    199 parts1.7kApache-2.0
  • 2 layers65 × 56 mmPi hat LoRa, the printed circuit board in 3D

    Pi hat LoRa

    Doenec/pi-hat

    collection of different shields to be stacked in raspberry pi

    80 parts1MIT
  • 2 layers120.1 × 46 mmGeiger EDW, the printed circuit board in 3D

    Geiger EDW

    Sidolux/geiger_counter

    Geiger Counter (STS-5) designed with KiCad

    60 parts1
  • 4 layers88 × 58 mmECG V-0.2, the printed circuit board in 3D

    ECG V-0.2

    Doenec/ecg-esp32

    open source project ecg with esp32 and ad8232

    115 parts8
  • 2 layers35 × 39.5 mmRasPagerC9000, the printed circuit board in 3D

    RasPagerC9000

    rwth-afu/RasPagerC9000

    Adapted Version of RasPager to generate Signals for Ericsson C9000 Paging Transmitter

    29 parts5
  • 2 layers64.5 × 39.9 mmEsr pr4 n, the printed circuit board in 3D

    Esr pr4 n

    bogdancandea/New_ESR_PR4

    A redesigned PCB for the original ESR-PR4 ESR meter

    87 parts1
  • 2 layers32.4 × 32.8 mmAnalog Mixed Signal PCB, the printed circuit board in 3D

    Analog Mixed Signal PCB

    niyathiarun/Analog-Mixed-Signal-PCB

    Analog–Mixed Signal PCB project featuring ATmega8L microcontroller and op-amp interface, designed and fabricated using KiCad.

    12 parts1
  • 2 layers58 × 80 mmMc unit, the printed circuit board in 3D

    Mc unit

    androiders/pcbs

    Rpo for pcb layouts, gerber and gcode files

    54 parts