Add PCB schematic

This commit is contained in:
sqozz 2018-07-16 11:25:04 +02:00
parent 914f3fdcb8
commit 64fbf04117
8 changed files with 1071 additions and 0 deletions

1
.gitignore vendored
View file

@ -3,3 +3,4 @@ secrets.h
.*.swp .*.swp
.*.swo .*.swo
build.py build.py
*.bak

View file

@ -0,0 +1,74 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:switches
LIBS:relays
LIBS:motors
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:nodemcu
LIBS:sensors
LIBS:multi_esp-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 2 4
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Text HLabel 1300 1300 0 60 Input ~ 0
DATA
Text HLabel 1300 1400 0 60 Input ~ 0
VCC
Text HLabel 1300 1500 0 60 Input ~ 0
GND
$Comp
L Conn_01x03 J3
U 1 1 5B48199B
P 1700 1400
F 0 "J3" H 1700 1600 50 0000 C CNN
F 1 "Conn_01x03" H 1700 1200 50 0000 C CNN
F 2 "" H 1700 1400 50 0001 C CNN
F 3 "" H 1700 1400 50 0001 C CNN
1 1700 1400
1 0 0 -1
$EndComp
Wire Wire Line
1300 1300 1500 1300
Wire Wire Line
1300 1400 1500 1400
Wire Wire Line
1300 1500 1500 1500
$EndSCHEMATC

View file

@ -0,0 +1,82 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:switches
LIBS:relays
LIBS:motors
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:nodemcu
LIBS:sensors
LIBS:multi_esp-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 3 4
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Text HLabel 1450 1450 0 60 Input ~ 0
VCC
Text HLabel 1450 1550 0 60 Input ~ 0
GND
Text HLabel 1450 1650 0 60 Input ~ 0
SCL
Text HLabel 1450 1750 0 60 Input ~ 0
SDA
Text HLabel 1450 1850 0 60 Input ~ 0
ADDR
$Comp
L Conn_01x05 J4
U 1 1 5B480AE5
P 1700 1650
F 0 "J4" H 1700 1950 50 0000 C CNN
F 1 "Conn_01x05" H 1700 1350 50 0000 C CNN
F 2 "" H 1700 1650 50 0001 C CNN
F 3 "" H 1700 1650 50 0001 C CNN
1 1700 1650
1 0 0 -1
$EndComp
Wire Wire Line
1450 1450 1500 1450
Wire Wire Line
1450 1550 1500 1550
Wire Wire Line
1450 1650 1500 1650
Wire Wire Line
1450 1750 1500 1750
Wire Wire Line
1450 1850 1500 1850
$EndSCHEMATC

View file

@ -0,0 +1,325 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# +3V3
#
DEF +3V3 #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "+3V3" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS +3.3V
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# AP1117-15
#
DEF AP1117-15 U 0 10 Y Y 1 F N
F0 "U" -150 125 50 H V C CNN
F1 "AP1117-15" 0 125 50 H V L CNN
F2 "TO_SOT_Packages_SMD:SOT-223-3Lead_TabPin2" 0 200 50 H I C CNN
F3 "" 100 -250 50 H I C CNN
ALIAS AP1117-18 AP1117-25 AP1117-33 AP1117-50 LD1117S33TR_SOT223 LD1117S12TR_SOT223 LD1117S18TR_SOT223 LD1117S25TR_SOT223 LD1117S50TR_SOT223 NCP1117-12_SOT223 NCP1117-1.5_SOT223 NCP1117-1.8_SOT223 NCP1117-2.0_SOT223 NCP1117-2.5_SOT223 NCP1117-2.85_SOT223 NCP1117-3.3_SOT223 NCP1117-5.0_SOT223
$FPLIST
SOT?223*TabPin2*
$ENDFPLIST
DRAW
S -200 -200 200 75 0 1 10 f
X GND 1 0 -300 100 U 50 50 1 1 W
X VO 2 300 0 100 L 50 50 1 1 P
X VI 3 -300 0 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# BUZ11
#
DEF BUZ11 Q 0 0 Y Y 1 F N
F0 "Q" 250 75 50 H V L CNN
F1 "BUZ11" 250 0 50 H V L CNN
F2 "TO_SOT_Packages_THT:TO-220_Vertical" 250 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
ALIAS IRLZ44N IRLIZ44N IRLZ34N IRF3205 IRF540N
$FPLIST
TO?220*
$ENDFPLIST
DRAW
C 65 0 111 0 1 10 N
C 100 -70 11 0 1 0 F
C 100 70 11 0 1 0 F
P 2 0 1 0 30 -70 100 -70 N
P 2 0 1 10 30 -50 30 -90 N
P 2 0 1 0 30 0 100 0 N
P 2 0 1 10 30 20 30 -20 N
P 2 0 1 0 30 70 100 70 N
P 2 0 1 10 30 90 30 50 N
P 2 0 1 0 100 -70 100 -100 N
P 2 0 1 0 100 -70 100 0 N
P 2 0 1 0 100 100 100 70 N
P 3 0 1 10 10 75 10 -75 10 -75 N
P 4 0 1 0 40 0 80 15 80 -15 40 0 F
P 4 0 1 0 100 -70 130 -70 130 70 100 70 N
P 4 0 1 0 110 20 115 15 145 15 150 10 N
P 4 0 1 0 130 15 115 -10 145 -10 130 15 N
X G 1 -200 0 210 R 50 50 1 1 I
X D 2 100 200 100 D 50 50 1 1 P
X S 3 100 -200 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Barrel_Jack
#
DEF Barrel_Jack J 0 40 Y Y 1 F N
F0 "J" 0 210 50 H V C CNN
F1 "Barrel_Jack" 0 -175 50 H V C CNN
F2 "" 50 -40 50 H I C CNN
F3 "" 50 -40 50 H I C CNN
ALIAS Jack-DC
DRAW
A -130 100 25 901 -901 0 1 10 F -130 125 -130 75
A -130 100 25 901 -901 0 1 10 N -130 125 -130 75
S 145 125 -130 75 0 1 10 F
P 2 0 1 10 50 -90 75 -65 N
P 2 0 1 10 200 100 150 100 N
P 4 0 1 10 200 0 50 0 50 -90 25 -65 N
P 6 0 1 10 -150 -100 -100 -100 -50 -50 0 -100 100 -100 200 -100 N
X ~ 1 300 100 100 L 50 50 1 1 P
X ~ 2 300 -100 100 L 50 50 1 1 P
X ~ 3 300 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Conn_01x03
#
DEF Conn_01x03 J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Conn_01x03" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_??x*mm*
Connector*:*1x??x*mm*
Pin?Header?Straight?1X*
Pin?Header?Angled?1X*
Socket?Strip?Straight?1X*
Socket?Strip?Angled?1X*
$ENDFPLIST
DRAW
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 150 50 -150 1 1 10 f
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 -200 0 150 R 50 50 1 1 P
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Conn_01x04
#
DEF Conn_01x04 J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Conn_01x04" 0 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_??x*mm*
Connector*:*1x??x*mm*
Pin?Header?Straight?1X*
Pin?Header?Angled?1X*
Socket?Strip?Straight?1X*
Socket?Strip?Angled?1X*
$ENDFPLIST
DRAW
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 150 50 -250 1 1 10 f
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 -200 0 150 R 50 50 1 1 P
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
X Pin_4 4 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Conn_01x05
#
DEF Conn_01x05 J 0 40 Y N 1 F N
F0 "J" 0 300 50 H V C CNN
F1 "Conn_01x05" 0 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_??x*mm*
Connector*:*1x??x*mm*
Pin?Header?Straight?1X*
Pin?Header?Angled?1X*
Socket?Strip?Straight?1X*
Socket?Strip?Angled?1X*
$ENDFPLIST
DRAW
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 250 50 -250 1 1 10 f
X Pin_1 1 -200 200 150 R 50 50 1 1 P
X Pin_2 2 -200 100 150 R 50 50 1 1 P
X Pin_3 3 -200 0 150 R 50 50 1 1 P
X Pin_4 4 -200 -100 150 R 50 50 1 1 P
X Pin_5 5 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# D
#
DEF D D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "D" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
TO-???*
*SingleDiode
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
P 2 0 1 8 -50 50 -50 -50 N
P 2 0 1 0 50 0 -50 0 N
P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# GND
#
DEF GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# NodeMCU_Amica_R2
#
DEF NodeMCU_Amica_R2 U 0 0 N Y 1 F N
F0 "U" 0 800 50 H V C CNN
F1 "NodeMCU_Amica_R2" 0 -850 50 H V C CNN
F2 "" 250 0 50 H V C CNN
F3 "" 250 0 50 H V C CNN
$FPLIST
Pin_Header_Straight_1X15
Pin_Header_Angled_1X15
Socket_Strip_Straight_1X15
Socket_Strip_Angled_1X15
$ENDFPLIST
DRAW
S -300 -695 -240 -705 0 1 0 N
S -300 -595 -240 -605 0 1 0 N
S -300 -495 -240 -505 0 1 0 N
S -300 -395 -240 -405 0 1 0 N
S -300 -295 -240 -305 0 1 0 N
S -300 -195 -240 -205 0 1 0 N
S -300 -95 -240 -105 0 1 0 N
S -300 5 -240 -5 0 1 0 N
S -300 105 -240 95 0 1 0 N
S -300 205 -240 195 0 1 0 N
S -300 305 -240 295 0 1 0 N
S -300 405 -240 395 0 1 0 N
S -300 505 -240 495 0 1 0 N
S -300 605 -240 595 0 1 0 N
S -300 705 -240 695 0 1 0 N
S -300 750 300 -750 0 1 0 N
S 100 -650 -100 -750 0 1 0 N
S 300 -695 240 -705 0 1 0 N
S 300 -595 240 -605 0 1 0 N
S 300 -495 240 -505 0 1 0 N
S 300 -395 240 -405 0 1 0 N
S 300 -295 240 -305 0 1 0 N
S 300 -195 240 -205 0 1 0 N
S 300 -95 240 -105 0 1 0 N
S 300 5 240 -5 0 1 0 N
S 300 105 240 95 0 1 0 N
S 300 205 240 195 0 1 0 N
S 300 305 240 295 0 1 0 N
S 300 405 240 395 0 1 0 N
S 300 505 240 495 0 1 0 N
S 300 605 240 595 0 1 0 N
S 300 705 240 695 0 1 0 N
X A0 1 -450 700 150 R 50 50 1 1 B
X RSV 2 -450 600 150 R 50 50 1 1 N
X RSV 3 -450 500 150 R 50 50 1 1 N
X SD3 4 -450 400 150 R 50 50 1 1 T
X SD2 5 -450 300 150 R 50 50 1 1 T
X SD1 6 -450 200 150 R 50 50 1 1 T
X CMD 7 -450 100 150 R 50 50 1 1 T
X SD0 8 -450 0 150 R 50 50 1 1 T
X CLK 9 -450 -100 150 R 50 50 1 1 W
X GND 10 -450 -200 150 R 50 50 1 1 W
X D8 20 450 -300 150 L 50 50 1 1 B
X D0 30 450 700 150 L 50 50 1 1 B
X 3V3 11 -450 -300 150 R 50 50 1 1 W
X D7 21 450 -200 150 L 50 50 1 1 B
X EN 12 -450 -400 150 R 50 50 1 1 T
X D6 22 450 -100 150 L 50 50 1 1 B
X RST 13 -450 -500 150 R 50 50 1 1 I
X D5 23 450 0 150 L 50 50 1 1 B
X GND 14 -450 -600 150 R 50 50 1 1 W
X GND 24 450 100 150 L 50 50 1 1 W
X Vin 15 -450 -700 150 R 50 50 1 1 W
X 3V3 25 450 200 150 L 50 50 1 1 W
X 3V3 16 450 -700 150 L 50 50 1 1 W
X D4 26 450 300 150 L 50 50 1 1 B
X GND 17 450 -600 150 L 50 50 1 1 W
X D3 27 450 400 150 L 50 50 1 1 B
X TX 18 450 -500 150 L 50 50 1 1 T
X D2 28 450 500 150 L 50 50 1 1 B
X RX 19 450 -400 150 L 50 50 1 1 T
X D1 29 450 600 150 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# VCC
#
DEF VCC #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "VCC" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N
X VCC 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# VDC
#
DEF VDC #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -100 50 H I C CNN
F1 "VDC" 0 250 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 0 125 75 0 1 10 N
P 2 0 1 20 -45 125 45 125 N
P 2 0 1 0 0 0 0 50 N
P 2 0 1 20 0 80 0 170 N
X VDC 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

View file

@ -0,0 +1 @@
(kicad_pcb (version 4) (host kicad "dummy file") )

View file

@ -0,0 +1,65 @@
update=Mon 16 Jul 2018 11:17:52 AM CEST
version=1
last_client=kicad
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=../kicad-libs/skorokithakis
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=switches
LibName4=relays
LibName5=motors
LibName6=transistors
LibName7=conn
LibName8=linear
LibName9=regul
LibName10=74xx
LibName11=cmos4000
LibName12=adc-dac
LibName13=memory
LibName14=xilinx
LibName15=microcontrollers
LibName16=dsp
LibName17=microchip
LibName18=analog_switches
LibName19=motorola
LibName20=texas
LibName21=intel
LibName22=audio
LibName23=interface
LibName24=digital-audio
LibName25=philips
LibName26=display
LibName27=cypress
LibName28=siliconi
LibName29=opto
LibName30=atmel
LibName31=contrib
LibName32=valves
LibName33=/home/nsinger/git/kicad-libs/skorokithakis/nodemcu
LibName34=sensors
[general]
version=1

320
hardware/pcb/multi_esp.sch Normal file
View file

@ -0,0 +1,320 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:switches
LIBS:relays
LIBS:motors
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:nodemcu
LIBS:sensors
LIBS:multi_esp-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 4
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L NodeMCU_Amica_R2 U2
U 1 1 5B472DD3
P 4600 3550
F 0 "U2" H 4600 4350 50 0000 C CNN
F 1 "NodeMCU_Amica_R2" H 4600 2700 50 0000 C CNN
F 2 "" H 4850 3550 50 0000 C CNN
F 3 "" H 4850 3550 50 0000 C CNN
1 4600 3550
1 0 0 -1
$EndComp
$Comp
L Barrel_Jack J1
U 1 1 5B473130
P 2150 3300
F 0 "J1" H 2150 3510 50 0000 C CNN
F 1 "Barrel_Jack" H 2150 3125 50 0000 C CNN
F 2 "" H 2200 3260 50 0001 C CNN
F 3 "" H 2200 3260 50 0001 C CNN
1 2150 3300
1 0 0 -1
$EndComp
$Comp
L VDC #PWR01
U 1 1 5B4731B1
P 2750 3000
F 0 "#PWR01" H 2750 2900 50 0001 C CNN
F 1 "VDC" H 2750 3250 50 0000 C CNN
F 2 "" H 2750 3000 50 0001 C CNN
F 3 "" H 2750 3000 50 0001 C CNN
1 2750 3000
1 0 0 -1
$EndComp
$Comp
L GND #PWR02
U 1 1 5B4731DD
P 2950 3000
F 0 "#PWR02" H 2950 2750 50 0001 C CNN
F 1 "GND" H 2950 2850 50 0000 C CNN
F 2 "" H 2950 3000 50 0001 C CNN
F 3 "" H 2950 3000 50 0001 C CNN
1 2950 3000
-1 0 0 1
$EndComp
$Comp
L NCP1117-5.0_SOT223 U1
U 1 1 5B473209
P 3600 4250
F 0 "U1" H 3600 4400 50 0000 C CNN
F 1 "NCP1117-5.0_SOT223" H 2950 4500 50 0000 L CNN
F 2 "TO_SOT_Packages_SMD:SOT-223-3Lead_TabPin2" H 3600 4450 50 0001 C CNN
F 3 "" H 3700 4000 50 0001 C CNN
1 3600 4250
1 0 0 -1
$EndComp
$Sheet
S 6150 1150 1900 1000
U 5B473DB1
F0 "433mhz-sender" 60
F1 "433mhz-sender.sch" 60
F2 "DATA" I L 6150 1350 60
F3 "VCC" I R 8050 1850 60
F4 "GND" I R 8050 2000 60
$EndSheet
$Sheet
S 6150 2750 1900 600
U 5B473DBD
F0 "light-sensor" 60
F1 "light-sensor.sch" 60
F2 "VCC" I R 8050 3100 60
F3 "GND" I R 8050 3250 60
F4 "SCL" I L 6150 2850 60
F5 "SDA" I L 6150 2950 60
F6 "ADDR" I L 6150 3050 60
$EndSheet
$Sheet
S 5900 4308 1350 750
U 5B473AD2
F0 "rgb-stripe" 60
F1 "rgb-stripe.sch" 60
F2 "pwm-red" I L 5900 4700 60
F3 "pwm-green" I L 5900 4550 60
F4 "pwm-blue" I L 5900 4400 60
F5 "output-blue" I R 7250 4400 60
F6 "output-green" I R 7250 4550 60
F7 "output-red" I R 7250 4700 60
F8 "output-vcc" I R 7250 4950 60
$EndSheet
NoConn ~ 2450 3300
$Comp
L Conn_01x04 J2
U 1 1 5B479126
P 7550 5550
F 0 "J2" H 7550 5750 50 0000 C CNN
F 1 "Conn_01x04" H 7550 5250 50 0000 C CNN
F 2 "" H 7550 5550 50 0001 C CNN
F 3 "" H 7550 5550 50 0001 C CNN
1 7550 5550
0 1 1 0
$EndComp
Wire Wire Line
3900 4250 4150 4250
Wire Wire Line
2650 4250 3300 4250
Wire Wire Line
5050 3550 5450 3550
Wire Wire Line
5050 3650 5550 3650
Wire Wire Line
2450 3200 2750 3200
Wire Wire Line
2750 3200 2750 3000
Wire Wire Line
2950 3000 2950 3400
Wire Wire Line
2950 3400 2450 3400
Wire Wire Line
2650 3200 2650 4250
Connection ~ 2650 3200
Wire Wire Line
2750 3400 2750 4600
Wire Wire Line
2750 4600 4100 4600
Connection ~ 2750 3400
Wire Wire Line
3600 4600 3600 4550
Wire Wire Line
4100 4600 4100 4150
Wire Wire Line
4100 4150 4150 4150
Connection ~ 3600 4600
Wire Wire Line
7650 4950 7650 5350
Wire Wire Line
7550 4400 7550 5350
Wire Wire Line
7450 4700 7450 5350
Wire Wire Line
7350 4550 7350 5350
Wire Wire Line
5650 4400 5650 3850
Wire Wire Line
5650 3850 5050 3850
Wire Wire Line
5900 4550 5550 4550
Wire Wire Line
5550 4550 5550 3650
Wire Wire Line
5450 3550 5450 4700
Wire Wire Line
5050 2950 5600 2950
Wire Wire Line
5600 2950 5600 2850
Wire Wire Line
5600 2850 6150 2850
Wire Wire Line
5050 3050 5700 3050
Wire Wire Line
5700 3050 5700 2950
Wire Wire Line
5700 2950 6150 2950
$Comp
L GND #PWR03
U 1 1 5B47B6FB
P 5900 3150
F 0 "#PWR03" H 5900 2900 50 0001 C CNN
F 1 "GND" H 5900 3000 50 0000 C CNN
F 2 "" H 5900 3150 50 0001 C CNN
F 3 "" H 5900 3150 50 0001 C CNN
1 5900 3150
1 0 0 -1
$EndComp
Wire Wire Line
5900 3150 5900 3050
Wire Wire Line
5900 3050 6150 3050
$Comp
L GND #PWR04
U 1 1 5B47B872
P 8200 3350
F 0 "#PWR04" H 8200 3100 50 0001 C CNN
F 1 "GND" H 8200 3200 50 0000 C CNN
F 2 "" H 8200 3350 50 0001 C CNN
F 3 "" H 8200 3350 50 0001 C CNN
1 8200 3350
1 0 0 -1
$EndComp
Wire Wire Line
8050 3250 8200 3250
Wire Wire Line
8200 3250 8200 3350
Wire Wire Line
8050 3100 8450 3100
Wire Wire Line
8450 3100 8450 3350
Wire Wire Line
5650 4400 5900 4400
Wire Wire Line
7250 4400 7550 4400
Wire Wire Line
7350 4550 7250 4550
Wire Wire Line
7250 4700 7450 4700
Wire Wire Line
7250 4950 7650 4950
Wire Wire Line
5450 4700 5900 4700
$Comp
L +3V3 #PWR05
U 1 1 5B480E38
P 8450 3350
F 0 "#PWR05" H 8450 3200 50 0001 C CNN
F 1 "+3V3" H 8450 3490 50 0000 C CNN
F 2 "" H 8450 3350 50 0001 C CNN
F 3 "" H 8450 3350 50 0001 C CNN
1 8450 3350
-1 0 0 1
$EndComp
$Comp
L +3V3 #PWR06
U 1 1 5B481196
P 3950 3900
F 0 "#PWR06" H 3950 3750 50 0001 C CNN
F 1 "+3V3" H 3950 4040 50 0000 C CNN
F 2 "" H 3950 3900 50 0001 C CNN
F 3 "" H 3950 3900 50 0001 C CNN
1 3950 3900
-1 0 0 1
$EndComp
Wire Wire Line
3950 3900 3950 3850
Wire Wire Line
3950 3850 4150 3850
$Comp
L +3V3 #PWR07
U 1 1 5B481733
P 8500 2150
F 0 "#PWR07" H 8500 2000 50 0001 C CNN
F 1 "+3V3" H 8500 2290 50 0000 C CNN
F 2 "" H 8500 2150 50 0001 C CNN
F 3 "" H 8500 2150 50 0001 C CNN
1 8500 2150
-1 0 0 1
$EndComp
$Comp
L GND #PWR08
U 1 1 5B481792
P 8250 2150
F 0 "#PWR08" H 8250 1900 50 0001 C CNN
F 1 "GND" H 8250 2000 50 0000 C CNN
F 2 "" H 8250 2150 50 0001 C CNN
F 3 "" H 8250 2150 50 0001 C CNN
1 8250 2150
1 0 0 -1
$EndComp
Wire Wire Line
8050 2000 8250 2000
Wire Wire Line
8250 2000 8250 2150
Wire Wire Line
8050 1850 8500 1850
Wire Wire Line
8500 1850 8500 2150
Wire Wire Line
5050 3250 5350 3250
Wire Wire Line
5350 3250 5350 1350
Wire Wire Line
5350 1350 6150 1350
$EndSCHEMATC

203
hardware/pcb/rgb-stripe.sch Normal file
View file

@ -0,0 +1,203 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:switches
LIBS:relays
LIBS:motors
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:nodemcu
LIBS:sensors
LIBS:multi_esp-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 4 4
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L IRLZ34N Q3
U 1 1 5B476BC3
P 3800 3800
F 0 "Q3" H 4050 3875 50 0000 L CNN
F 1 "IRLZ34N" H 4050 3800 50 0000 L CNN
F 2 "TO_SOT_Packages_THT:TO-220_Vertical" H 4050 3725 50 0001 L CIN
F 3 "" H 3800 3800 50 0001 L CNN
1 3800 3800
-1 0 0 1
$EndComp
$Comp
L IRLZ34N Q1
U 1 1 5B476BCA
P 3800 2650
F 0 "Q1" H 4050 2725 50 0000 L CNN
F 1 "IRLZ34N" H 4050 2650 50 0000 L CNN
F 2 "TO_SOT_Packages_THT:TO-220_Vertical" H 4050 2575 50 0001 L CIN
F 3 "" H 3800 2650 50 0001 L CNN
1 3800 2650
-1 0 0 1
$EndComp
$Comp
L IRLZ34N Q2
U 1 1 5B476BD1
P 3800 3200
F 0 "Q2" H 4050 3275 50 0000 L CNN
F 1 "IRLZ34N" H 4050 3200 50 0000 L CNN
F 2 "TO_SOT_Packages_THT:TO-220_Vertical" H 4050 3125 50 0001 L CIN
F 3 "" H 3800 3200 50 0001 L CNN
1 3800 3200
-1 0 0 1
$EndComp
$Comp
L D D2
U 1 1 5B476BD8
P 4250 3450
F 0 "D2" H 4250 3550 50 0000 C CNN
F 1 "D" H 4250 3350 50 0000 C CNN
F 2 "" H 4250 3450 50 0001 C CNN
F 3 "" H 4250 3450 50 0001 C CNN
1 4250 3450
1 0 0 -1
$EndComp
$Comp
L D D1
U 1 1 5B476BDF
P 4250 2900
F 0 "D1" H 4250 3000 50 0000 C CNN
F 1 "D" H 4250 2800 50 0000 C CNN
F 2 "" H 4250 2900 50 0001 C CNN
F 3 "" H 4250 2900 50 0001 C CNN
1 4250 2900
1 0 0 -1
$EndComp
$Comp
L D D3
U 1 1 5B476BE6
P 4250 4050
F 0 "D3" H 4250 4150 50 0000 C CNN
F 1 "D" H 4250 3950 50 0000 C CNN
F 2 "" H 4250 4050 50 0001 C CNN
F 3 "" H 4250 4050 50 0001 C CNN
1 4250 4050
1 0 0 -1
$EndComp
Text HLabel 4100 2650 2 60 Input ~ 0
pwm-red
Text HLabel 4100 3200 2 60 Input ~ 0
pwm-green
Text HLabel 4100 3800 2 60 Input ~ 0
pwm-blue
Wire Wire Line
3650 1950 3700 1950
Wire Wire Line
3700 1950 3700 2450
Wire Wire Line
3400 2300 3700 2300
Connection ~ 3700 2300
Wire Wire Line
3400 2300 3400 3550
Connection ~ 3550 2300
Wire Wire Line
3700 3000 3700 2950
Wire Wire Line
3700 2950 3550 2950
Wire Wire Line
3550 2950 3550 2300
Wire Wire Line
3700 3600 3700 3550
Wire Wire Line
3700 3550 3400 3550
Text HLabel 4600 4050 2 60 Input ~ 0
output-blue
Text HLabel 4600 3450 2 60 Input ~ 0
output-green
Text HLabel 4600 2900 2 60 Input ~ 0
output-red
Wire Wire Line
4400 2900 4600 2900
Wire Wire Line
4400 3450 4600 3450
Wire Wire Line
4400 4050 4600 4050
Wire Wire Line
4000 3800 4100 3800
Wire Wire Line
4000 3200 4100 3200
Wire Wire Line
4100 2650 4000 2650
Wire Wire Line
3700 2850 3700 2900
Wire Wire Line
3700 2900 4100 2900
Wire Wire Line
3700 3400 3700 3450
Wire Wire Line
3700 3450 4100 3450
Wire Wire Line
3700 4000 3700 4050
Wire Wire Line
3700 4050 4100 4050
$Comp
L GND #PWR09
U 1 1 5B47804E
P 3650 1950
F 0 "#PWR09" H 3650 1700 50 0001 C CNN
F 1 "GND" H 3650 1800 50 0000 C CNN
F 2 "" H 3650 1950 50 0001 C CNN
F 3 "" H 3650 1950 50 0001 C CNN
1 3650 1950
0 1 1 0
$EndComp
Text HLabel 4600 2300 2 60 Input ~ 0
output-vcc
$Comp
L VCC #PWR010
U 1 1 5B4780EB
P 4500 1950
F 0 "#PWR010" H 4500 1800 50 0001 C CNN
F 1 "VCC" H 4500 2100 50 0000 C CNN
F 2 "" H 4500 1950 50 0001 C CNN
F 3 "" H 4500 1950 50 0001 C CNN
1 4500 1950
0 -1 -1 0
$EndComp
Wire Wire Line
4500 1950 4550 1950
Wire Wire Line
4550 1950 4550 2300
Wire Wire Line
4550 2300 4600 2300
$EndSCHEMATC