E foc
embedded-pro·e-foc-hardware·hardware/e-foc/e-foc.kicad_pcb
About the E foc PCB
E foc is an open source PCB design by embedded-pro, published on GitHub. It is a 2-layer board measuring 89.4 × 66.9 mm, with 154 components from 60 distinct parts.
Other key parts include the LM5164DDA, LM317_SOT-223, AMS1117-3.3, FAN7888 and TLV9064. By type, the board carries 82 resistors, 36 capacitors, 10 ICs, 9 diodes, 7 connectors and 6 transistors.
It belongs with the power & battery and robotics & motion designs in this gallery.
From the project
hardware to be used with https://github.com/embedded-pro/e-foc
A three-phase brushless (BLDC / PMSM) motor driver board designed to run the e-foc Field-Oriented Control firmware.
This repository contains the KiCad electrical design — schematics, project configuration and (eventually) the PCB layout — for the power and signal-chain hardware that the e-foc control software targets. The microcontroller itself lives on a pluggable module; this board provides the power stage, gate drive, current sensing, protection and peripheral connectivity around it.
Main components on the E foc
E foc bill of materials (BOM)
154 components, 60 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LM5164DDA | HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm | U1 |
| 1 | LM317_SOT-223 | SOT-223-3_TabPin2 | U2 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U3 |
| 1 | FAN7888 | SOIC-20W_7.5x12.8mm_P1.27mm | U4 |
| 1 | TLV9064 | SOIC-14_3.9x8.7mm_P1.27mm | U5 |
| 1 | TLV9062 | SOIC-8_3.9x4.9mm_P1.27mm | U6 |
| 1 | SN65HVD230 | SOIC-8_3.9x4.9mm_P1.27mm | U7 |
| 1 | 74LVC14 | SOIC-14_3.9x8.7mm_P1.27mm | U8 |
| 1 | 24LC04 | SOIC-8_3.9x4.9mm_P1.27mm | U9 |
| 1 | W25Q32JVSS | SOIC-8_5.3x5.3mm_P1.27mm | U10 |
| 3 | CSD88537ND | SOIC-8_3.9x4.9mm_P1.27mm | Q1, Q2, Q3 |
| 3 | BC847 | SOT-23W_Handsoldering | Q4, Q5, Q6 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_CUI_TB007-508-02_1x02_P5.08mm_Horizontal | J1 |
| 1 | Screw_Terminal_01x03 | TerminalBlock_CUI_TB007-508-03_1x03_P5.08mm_Horizontal | J2 |
| 1 | Screw_Terminal_01x03 | TerminalBlock_Xinya_XY308-2.54-3P_1x03_P2.54mm_Horizontal | J3 |
| 1 | Conn_01x05_Pin | PinHeader_1x05_P2.54mm_Vertical | J4 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | Conn_02x12_Odd_Even | PinHeader_2x12_P2.54mm_Vertical | J6 |
| 1 | Conn_02x06_Odd_Even | PinHeader_2x06_P2.54mm_Vertical | J7 |
| 1 | Fuse | Fuse_1812_4532Metric | F1 |
Show 40 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Varistor | Fuse_1812_4532Metric | RV1 |
| 1 | SW_DIP_x03 | SW_DIP_SPSTx03_Slide_6.7x9.18mm_W8.61mm_P2.54mm_LowProfile | SW1 |
| 1 | SMCJ51A | D_SMC | D1 |
| 1 | 1SMB5945BT3G | D_SMB | D2 |
| 3 | 1N4148W | D_SOD-123 | D3, D4, D5 |
| 1 | NUP2105L | SOT-23W_Handsoldering | D6 |
| 3 | LED | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D7, D8, D9 |
| 1 | 100 uH | L_7.3x7.3_H4.5 | L1 |
| 1 | 2.2uF,100V,X7R | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 2 | 2.2nF,50V,X7R | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C6 |
| 6 | 100nF,50V,X7R | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3, C4, C7, C9, C10, C31 |
| 1 | 47pF,50V,X7R | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5 |
| 1 | 4.7uF,50V,X7R | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C8 |
| 3 | 100nF,50V,X7R | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C11, C12, C13 |
| 2 | 100uF/100V | CP_Elec_10x10.5 | C14, C15 |
| 1 | 100nF,100V | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C16 |
| 3 | 100nF,16V | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C17, C18, C19 |
| 8 | 150pF,50V | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C20, C21, C22, C23, C24, C25, C26, C27 |
| 4 | 100nF,16V,X7R | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C28, C29, C35, C36 |
| 1 | 4.7nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C30 |
| 3 | 100pF,15V | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C32, C33, C34 |
| 1 | 124k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 280k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | 576k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | 50k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4 |
| 1 | 33k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5 |
| 4 | 100k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6, R30, R31, R32 |
| 3 | 4K7 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7, R8, R9 |
| 17 | 1k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10, R11, R12, R13, R14, R15, R34, R35 +9 |
| 3 | 10 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R16, R17, R18 |
| 6 | 200 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R19, R20, R22, R23, R26, R27 |
| 4 | 0.02 | R_2512_6332Metric_Pad1.40x3.35mm_HandSolder | R21, R24, R25, R28 |
| 1 | 2M | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R29 |
| 22 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R33, R36, R39, R42, R43, R44, R45, R48 +14 |
| 5 | 0R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R49, R79, R80, R81, R82 |
| 2 | 60R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R50, R51 |
| 3 | 100R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R55, R56, R57 |
| 3 | 2k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R58, R59, R60 |
| 1 | 22R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R69 |
| 3 | 470R | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R74, R76, R78 |
E foc design files
The KiCad project lives in the embedded-pro/e-foc-hardware repository on GitHub; these links point at the commit this page was built from.
- Layouthardware/e-foc/e-foc.kicad_pcb
- Schematichardware/e-foc/e-foc.kicad_sch
E foc: common questions
How big is the E foc PCB?
The E foc measures 89.4 × 66.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the E foc?
154 components, from 60 distinct parts. The full bill of materials is listed on this page.
Where can I download the E foc design files?
From the embedded-pro/e-foc-hardware repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the E foc design in my own project?
The repository has no license, so all rights stay with embedded-pro. Use it as a reference, and ask the author before reusing the design.
More boards in e-foc-hardware
Similar boards
EinkPDA screen
TalismanDesign
95 × 54 mm27 parts2LApache-2.02.0kStack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kDisplay Carrier
AxxAxx
35.6 × 58.2 mm5 parts2LGPL-3.01.7kModule 16S PassiveBalanceAddOn
stuartpittaway
61 × 74 mm86 parts2LCC-BY-NC-4.01.1kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kProgrammingAdapter
stuartpittaway
10.5 × 83 mm3 parts2LCC-BY-NC-4.01.1k