EasyLight

ModischFabrications·EasyLight_PCB·PCB/easylight.kicad_pcb

EasyLight PCB layout, top view — open source AVR/Arduino board by ModischFabrications

About the EasyLight PCB

EasyLight is an open source AVR/Arduino PCB design by ModischFabrications, published on GitHub under the CERN-OHL-S-2.0 license. It is a 2-layer board measuring 50.2 × 41.3 mm, with 41 components from 29 distinct parts.

Its main chip is the ATtiny85-20PU, from the AVR/Arduino family. Other key parts include the BQ21040DBVR and XB8089D0. By type, the board carries 12 resistors, 8 capacitors, 5 connectors, 4 switches, 3 ICs and 3 diodes.

It belongs with the power & battery and displays & leds designs in this gallery.

From the project

A simple PCB to add (battery powered) lights to any project

A simple and reusable PCB that can power and control lights both from USB and an internal battery. This will be integrated into multiple other projects of mine.

The main features are: 1. Uninterrupted power supply for light installations that can hot-swap between USB power and battery backup 2. Integrated charging, protection and load sharing/power path selection of a Li-Ion battery 3. Control of WS2812B, SK6812 and similar digital RGB(W) lights 4. 3 integrated pushbuttons for simple controls 5. Extendable inputs via external buttons 6. Toggle Button to turn off the lamp logic without…

Main components on the EasyLight

EasyLight bill of materials (BOM)

41 components, 29 distinct parts.

QtyPartRefs
1
ATtiny85-20PU
U1
1
BQ21040DBVR
TI(德州仪器)
U2
1
XB8089D0
xysemi(赛芯微)
U3
2
AO3415_C181094
Hottech(合科泰)
Q1, Q2
1
LiPo (3.7V)
J1
1
USB/PWR
J2
1
LEDs
J3
1
AVR-ISP
J4
1
SW4+
J8
1
1.5A
F1
1
Cut for TEMP
JP1
1
Cut to disable
JP2
1
SPEF110100
ALPSALPINE(阿尔卑斯阿尔派)
SW0
3
TS-1187A-B-A-B
XKB Connectivity(中国星坤)
SW1, SW2, SW3
1
TEMP
TP3
1
P6SMB6.8CA-C78395
Brightking(君耀电子)
D1
1
CHARGING
D2
1
SS34_C8678
MDD
D3
2
1uF
C1, C3
3
100nF
C2, C4, C6
Show 9 more
QtyPartRefs
2
22uF
C5, C7
1
100uF
C8
2
4.7k
R1, R13
2
2.2k
R2, R12
1
1.5k
R3
1
10k
R4
2
470
R5, R6
3
1k
R7, R10, R11
1
47k
R9

EasyLight design files

The KiCad project lives in the ModischFabrications/EasyLight_PCB repository on GitHub; these links point at the commit this page was built from.

EasyLight: common questions

What microcontroller does the EasyLight use?

The EasyLight is built around the ATtiny85-20PU, from the AVR/Arduino family.

How big is the EasyLight PCB?

The EasyLight measures 50.2 × 41.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the EasyLight?

41 components, from 29 distinct parts. The full bill of materials is listed on this page.

Where can I download the EasyLight design files?

From the ModischFabrications/EasyLight_PCB repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the EasyLight design in my own project?

Yes, under the terms of its CERN-OHL-S-2.0 license, which ModischFabrications chose for the repository.

Can I test firmware for the EasyLight without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards