FanControl
bakadave·fanControl·PCB/fanControl/fanControl.kicad_pcb
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CH340B WCH | SOIC-16_3.9x9.9mm_P1.27mm | U2 |
| 1 | LM2575T-ADJ LM2575BT-ADJ HGSEMI | TO-220-5_Vertical | U3 |
| 1 | LM1117IMPX-3.3/NOPB LM1117 Texas Instruments | SOT-223-3_TabPin2 | U4 |
| 1 | ESP-12E Ai-Thinker | ESP-12E | U5 |
| 1 | FDD4243 VBsemi Elec | TO-252-2 | Q1 |
| 2 | BSS84PH6327 BSS84 Infineon | SOT-23 | Q2, Q8 |
| 5 | BC847BLT1G BC847B onsemi | SOT-23 | Q4, Q5, Q7, Q9, Q10 |
| 1 | DMP4065S-7 DMP4065 Diodes Incorporated | SOT-23 | Q6 |
| 1 | S3212000101080 12M JGHC | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 1050170001 USB_B_Micro Molex | USB_Micro-B_Molex-105017-0001 | J1 |
| 1 | 694106301002 Barrel_Jack_Switch Wuerth | BarrelJack_GCT_DCJ200-10-A_Horizontal | J2 |
| 1 | VG039NCHXTB102 1k HDK | pot | RV1 |
| 1 | SMCJ36CA Bourns | D_SMC | D1 |
| 1 | BZX84C10LT1G BZX84C10L onsemi | D_SOT-23_ANK | D2 |
| 2 | BZX84C3V3LT1G BZX84C3V3 onsemi | D_SOT-23_ANK | D3, D5 |
| 1 | BZX84C6V8LT1G BZX84C6V8L onsemi | D_SOT-23_ANK | D4 |
| 1 | RB160M-40TR RB160M Rohm Semiconductor | D_SOD-123 | D6 |
| 1 | VS-10BQ015-M3/5BT 10BQ015 Vishay | D_SMB | D7 |
| 1 | 17-215/BHC-AP1Q2/3T LED Everlight Elec | LED_0805 | D8 |
| 1 | CUS10S30,H3F CUS10S30 Toshiba | D_SOD-323_HandSoldering | D9 |
Show 19 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 470U 470u | L_Radial_D10.5mm_P5.00mm_Abacron_AISR-01 | L1 |
| 2 | CC0805FRNPO9BN220 22p Yageo | CAP_0805 | C1, C3 |
| 3 | CC0805JKNPO9BN103 10n 50V Yageo | CAP_0805 | C2, C13, C14 |
| 1 | 47U 47u | C_Radial_D6.3mm_H11.0mm_P2.50mm | C4 |
| 1 | CC0805ZKY5V6BB106 10u Yageo | CAP_0805 | C5 |
| 3 | CC0805KRX7R9BB104 100n Yageo | CAP_0805 | C6, C7, C11 |
| 1 | 470U 470u | C_Radial_D8.0mm_H11.5mm_P3.50mm | C8 |
| 1 | CC1206MKX5R5BB107 100u Yageo | C_1206_3216Metric | C9 |
| 2 | T529P106M010AAE200 10u 10V KEMET | CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder | C10, C12 |
| 7 | RC0805JR-071KL 1k Yageo | RES_0805 | R1, R3, R20, R29, R31, R32, R37 |
| 4 | RC0805FR-0722KL 22k Yageo | RES_0805 | R2, R4, R14, R40 |
| 4 | RC0805FR-073K3L 3k3 Yageo | RES_0805 | R5, R16, R17, R19 |
| 3 | RC0805FR-074K7L 4k7 Yageo | RES_0805 | R6, R10, R11 |
| 13 | RC0805JR-0710KL 10k Yageo | RES_0805 | R7, R8, R15, R21, R22, R23, R24, R25 +5 |
| 1 | RC0805JR-0747KL 47k Yageo | RES_0805 | R9 |
| 5 | RC0805JR-07470RL 470R Yageo | RES_0805 | R12, R13, R26, R27, R28 |
| 1 | RC0805FR-071K1L 1k1 Yageo | RES_0805 | R18 |
| 1 | RC0805JR-07100KL 100k Yageo | RES_0805 | R33 |
| 1 | RC0805FR-076K8L 6k8 Yageo | RES_0805 | 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
ESP8266
ESP8266ControllerCircuit
stuartpittaway
75 × 30 mm20 parts2LCC-BY-NC-4.01.1kESP8266
HASwitchPlate
aderusha
60 × 40 mm8 parts2LMIT738ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398