WiFi-Addon
ghent360·PrntrBoardV2·hardware/WiFi-Addon.kicad_pcb
About the WiFi-Addon PCB
WiFi-Addon is an open source ESP8266 PCB design by ghent360, published on GitHub under the Custom license license. It is a 2-layer board measuring 44 × 26 mm, with 28 components from 21 distinct parts.
Its main chip is the STM32F407VET6, from the ESP8266 family. Other key parts include the 74LVC125 and 24LC64T-I/SN. By type, the board carries 12 resistors, 7 capacitors, 3 ICs, 2 connectors, 1 fuse and 1 diode.
It belongs with the robotics & motion and iot & wireless designs in this gallery.
From the project
32-bit 3D Printer controller board using STM32F407 and replaceable TMC2660/2209 stepper drivers.
PrntrBoard V2 ====================== PrntrBoard V2 is the next iteration of my 3D printer controller design. The V1 was very good, except it had one major drawback - the stepper drivers were soldered on the board which would make the design expensive. This V2 design has 6 replaceable motor drivers. While traditional RAMPS based boards use pin headers to house the driver boards, I'm using PCIe 1x slots. This design has several advantages: + the driver PCB layout can be more flexible as there are fewer constraints on the driver board dimensions + drivers are placed vertically on the board which…

Main components on the WiFi-Addon
WiFi-Addon bill of materials (BOM)
28 components, 21 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 74LVC125 AMS1117-3.3 | SOT-223-3_TabPin2 | U1 |
| 1 | STM32F407VET6 ESP-12F | ESP-12E_SMD | U2 |
| 1 | 24LC64T-I/SN CH340G | MSOP-10_3x3mm_P0.5mm | U3 |
| 1 | PWR | PinHeader_1x03_P2.54mm_Horizontal | J1 |
| 1 | C183609 USB_B_Micro | MC-101C | J3 |
| 2 | C5661 IDC 2x5 | PinSocket_2x05_P2.54mm_Vertical | EXP1, EXP2 |
| 1 | TLC-FSMD050 500mA | R_0603_1608Metric | F1 |
| 1 | B5819W | D_SOD-123 | D1 |
| 2 | CC0603KRX7R9BB104 10uF | C_0603_1608Metric | C1, C4 |
| 2 | CL10A106KP8NNNC 0.1uF | C_0603_1608Metric | C2, C5 |
| 1 | CL10B102KB8NNNC 0.1uF | C_0603_1608Metric | C3 |
| 1 | CL10A106KP8NNNC 10n | C_0603_1608Metric | C6 |
| 1 | CC0603KRX7R9BB104 0.1uF | C_0603_1608Metric | C19 |
| 2 | 0603WAF1002T5E 47R | R_0603_1608Metric | R1, R6 |
| 1 | 0603WAF1002T5E 470R | R_0603_1608Metric | R2 |
| 2 | 0603WAF1002T5E 2k2 | R_0603_1608Metric | R3, R5 |
| 1 | 47R | R_0603_1608Metric | R4 |
| 2 | 0603WAF1002T5E 10k | R_0603_1608Metric | R7, R13 |
| 1 | 0603WAF1001T5E 10k | R_0603_1608Metric | R8 |
| 2 | 0603WAF220JT5E 22 | R_0603_1608Metric | R10, R11 |
Show 1 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 0603WAF1003T5E 100k | R_0603_1608Metric | R12 |
WiFi-Addon design files
The KiCad project lives in the ghent360/PrntrBoardV2 repository on GitHub; these links point at the commit this page was built from.
WiFi-Addon: common questions
What microcontroller does the WiFi-Addon use?
The WiFi-Addon is built around the STM32F407VET6, from the ESP8266 family.
How big is the WiFi-Addon PCB?
The WiFi-Addon measures 44 × 26 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the WiFi-Addon?
28 components, from 21 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 WiFi-Addon design files?
From the ghent360/PrntrBoardV2 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 WiFi-Addon design in my own project?
It is published under Custom license, which limits how it may be reused; read the license before building on it.
Can I test firmware for the WiFi-Addon 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.
More boards in PrntrBoardV2
STM32
PrntrBoardV2
ghent360
148.7 × 104.3 mm272 parts2LCustom license45STM32
T12 Control
ghent360
49.5 × 38.2 mm45 parts4LCustom license45STM32
TMC2130 Driver
ghent360
36.7 × 39.4 mm24 parts2LCustom license45STM32
TMC2660 Driver
ghent360
36.7 × 39.4 mm23 parts4LCustom license45STM32
TMC2209 Driver
ghent360
36.7 × 39.4 mm22 parts2LCustom license45STM32
DRV-StepStick
ghent360
36.7 × 39.4 mm14 parts2LCustom license45MP-Power
ghent360
17 × 15.7 mm12 parts2LCustom license45XL-Power
ghent360
27 × 22 mm6 parts2LCustom license45LcdFlip
ghent360
45.5 × 18 mm4 parts2LCustom license45
Similar boards
ESP8266
ESP8266ControllerCircuit
stuartpittaway
75 × 30 mm20 parts2LCC-BY-NC-4.01.1kESP8266
HASwitchPlate
aderusha
60 × 40 mm8 parts2LMIT738ESP8266
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398