
PSLab
fossasia/pslab-hardware
PSLab Hardware Design and Schematics https://pslab.io

Simple time based programmable light controller
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.
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:
For more details check project documentation at GitHub.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 330R | Resistor_SMD:R_0805_2012Metric | R1, R2, R3, R4, R5, R6, R7, R8 |
| 5 | 10K | Resistor_SMD:R_0805_2012Metric | R9, R10, R11, R12, R20 |
| 5 | MMBT3904 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4, Q5 |
| 3 | 0.1MFD | Capacitor_SMD:C_0805_2012Metric | C6, C7, C8 |
| 3 | M2-1 | MountingHole:MountingHole_2.2mm_M2 | B1, B2, B3 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric | C1, C2 |
| 2 | 4.7K | Resistor_SMD:R_0805_2012Metric | R17, R18 |
| 1 | 0.33R | Resistor_SMD:R_2512_6332Metric | R13 |
| 1 | 1.8K | Resistor_SMD:R_0805_2012Metric | R14 |
| 1 | 100MFD | Capacitor_SMD:CP_Elec_6.3x5.4 | C3 |
| 1 | 2.2R | Resistor_THT:R_Axial_DIN0516_L15.5mm_D5.0mm_P20.32mm_Horizontal | R19 |
| 1 | 220uH | Inductor_SMD:L_Taiyo-Yuden_NR-80xx | L1 |
| 1 | 32.768kHz | Crystal:Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style2 | Y2 |
| 1 | 3528-LED | LED_SMD:LED_1210_3225Metric | D2 |
| 1 | 4.00MHz | Crystal:Crystal_SMD_HC49-SD | Y1 |
| 1 | 470MFD | Capacitor_SMD:CP_Elec_10x10.5 | C5 |
| 1 | 470pF | Capacitor_SMD:C_0805_2012Metric | C4 |
| 1 | 5.6K | Resistor_SMD:R_0805_2012Metric | R15 |
| 1 | 560R | Resistor_SMD:R_0805_2012Metric | R16 |
| 1 | 7W LED | Connector_Phoenix_MC:PhoenixContact_MCV_1,5_2-G-3.81_1x02_P3.81mm_Vertical | J2 |
| 1 | ATmega8L | Package_QFP:TQFP-32_7x7mm_P0.8mm | U1 |
| 1 | CR2032H | Battery:BatteryHolder_Keystone_104_1x23mm | BT1 |
| 1 | DC-24V-IN | Connector_BarrelJack:BarrelJack_Horizontal | J3 |
| 1 | DOWN | Button_Switch_THT:SW_PUSH_6mm | SW3 |
| 1 | DS1307Z+T&R | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | HI-DRV | Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm | JP1 |
| 1 | ISP | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J1 |
| 1 | MC34063AD | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | MODE | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | OSHW-Logo2_14.6x12mm_SilkScreen | Symbol:OSHW-Logo2_14.6x12mm_SilkScreen | |
| 1 | RF1S540SM | Package_TO_SOT_SMD:TO-263-2 | Q6 |
| 1 | SS14 | Diode_SMD:D_SMA | D1 |
| 1 | SSD-COM-CAT | Display_7Segment:CA56-12CGKWA | U4 |
| 1 | UP | Button_Switch_THT:SW_PUSH_6mm | SW2 |
It measures 52.2 × 79 mm and has 2 copper layers, 1.6 mm thick.
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.
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.
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).

fossasia/pslab-hardware
PSLab Hardware Design and Schematics https://pslab.io




rwth-afu/RasPagerC9000
Adapted Version of RasPager to generate Signals for Ericsson C9000 Paging Transmitter


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