FanControl

bakadave·fanControl·PCB/fanControl/fanControl.kicad_pcb

FanControl PCB layout, top view — open source ESP8266 board by bakadave

About the FanControl PCB

FanControl is an open source ESP8266 PCB design by bakadave, published on GitHub. It is a 2-layer board measuring 72.8 × 38 mm, with 81 components from 39 distinct parts.

Its main chip is the ESP-12E, from the ESP8266 family. Other key parts include the CH340B, LM2575T-ADJ and LM1117IMPX-3.3/NOPB. By type, the board carries 40 resistors, 14 capacitors, 9 transistors, 9 diodes, 4 ICs and 2 connectors.

It belongs with the iot & wireless designs in this gallery.

Main components on the FanControl

FanControl bill of materials (BOM)

81 components, 39 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
CH340B
WCH
U2
1
LM2575T-ADJ
LM2575BT-ADJ
HGSEMI
U3
1
LM1117IMPX-3.3/NOPB
LM1117
Texas Instruments
U4
1
ESP-12E
Ai-Thinker
U5
1
FDD4243
VBsemi Elec
Q1
2
BSS84PH6327
BSS84
Infineon
Q2, Q8
5
BC847BLT1G
BC847B
onsemi
Q4, Q5, Q7, Q9, Q10
1
DMP4065S-7
DMP4065
Diodes Incorporated
Q6
1
S3212000101080
12M
JGHC
Y1
1
1050170001
USB_B_Micro
Molex
J1
1
694106301002
Barrel_Jack_Switch
Wuerth
J2
1
VG039NCHXTB102
1k
HDK
RV1
1
SMCJ36CA
Bourns
D1
1
BZX84C10LT1G
BZX84C10L
onsemi
D2
2
BZX84C3V3LT1G
BZX84C3V3
onsemi
D3, D5
1
BZX84C6V8LT1G
BZX84C6V8L
onsemi
D4
1
RB160M-40TR
RB160M
Rohm Semiconductor
D6
1
VS-10BQ015-M3/5BT
10BQ015
Vishay
D7
1
17-215/BHC-AP1Q2/3T
LED
Everlight Elec
D8
1
CUS10S30,H3F
CUS10S30
Toshiba
D9
Show 19 more
QtyPartRefs
1
470U
470u
L1
2
CC0805FRNPO9BN220
22p
Yageo
C1, C3
3
CC0805JKNPO9BN103
10n 50V
Yageo
C2, C13, C14
1
47U
47u
C4
1
CC0805ZKY5V6BB106
10u
Yageo
C5
3
CC0805KRX7R9BB104
100n
Yageo
C6, C7, C11
1
470U
470u
C8
1
CC1206MKX5R5BB107
100u
Yageo
C9
2
T529P106M010AAE200
10u 10V
KEMET
C10, C12
7
RC0805JR-071KL
1k
Yageo
R1, R3, R20, R29, R31, R32, R37
4
RC0805FR-0722KL
22k
Yageo
R2, R4, R14, R40
4
RC0805FR-073K3L
3k3
Yageo
R5, R16, R17, R19
3
RC0805FR-074K7L
4k7
Yageo
R6, R10, R11
13
RC0805JR-0710KL
10k
Yageo
R7, R8, R15, R21, R22, R23, R24, R25 +5
1
RC0805JR-0747KL
47k
Yageo
R9
5
RC0805JR-07470RL
470R
Yageo
R12, R13, R26, R27, R28
1
RC0805FR-071K1L
1k1
Yageo
R18
1
RC0805JR-07100KL
100k
Yageo
R33
1
RC0805FR-076K8L
6k8
Yageo
R36

FanControl design files

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

FanControl: common questions

What microcontroller does the FanControl use?

The FanControl is built around the ESP-12E, from the ESP8266 family.

How big is the FanControl PCB?

The FanControl measures 72.8 × 38 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the FanControl?

81 components, from 39 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the FanControl design files?

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

Can I use the FanControl design in my own project?

The repository has no license, so all rights stay with bakadave. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the FanControl without the hardware?

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

Similar boards