© 2024 EasyEDA Some rights reserved ISO/IEC
Brand new interactions and interfaces
Smooth support for design sizes of over 3W
devices or 10W pads
More rigorous design constraints, more
standardized processes
For enterprises, more professional users
Easy to use and quick to get started
The process supports design scales of 300
devices or 1000 pads
Supports simple circuit simulation
For students, teachers, creators
STD ESP32 CNC shield for FluidNC and 3 external drivers (V1.3)
Mode:
Note: This board has not yet been tested.
CNC board for ESP32 and FluidNC. Can be used with general GRBL senders, such as UGS. The board supports 3 external drivers, such as the 2160 Makerbot driver.
The connectors for these external drivers follow the PMinMo standard (http://www.massmind.org/techref/io/PMinMO.htm)
An external relay board with 4 relays may be connected, to switch, for example, the spindle on or off.
A possible relay board is the HW-316 4 relay board. Connections fit with that board.
All outputs are 5V, and able to power the opto-couplers that are generally found on stepper driver boards (which usually have a 270..330 Ohm series resistor).
An important feature of this board is that limit switches and other inputs are opto-isolated, thereby improving reliability.
Also ground for these inputs is isolated from the ESP32 ground.
Possible switches are HALL-Sensors, such as the LM393 3144 Hall Sensor Modules.
Normal opened (NO) limit switches should also work, and be connected to pin 1 (marked -) and 2 (middle) of each connector.
The board has holes at the same positions as a Raspberry-Pi board. In fact, the board was developed to replace my existing Raspberry Pi plus Protoneer boards,
which do not provide opto-isolation and can not easily be controlled via UGS.
My original idea was to develop a (cheap) board for THT, which needed to be assembled by myself. However, after I calculated the costs of assembly by JLCPCB,
I decided to go for partially assembled board. Connectors must still be assembled manually, however.Whenever possible, basic components were used, to lower costs.
The board needs to be powered via a separate 5 Volt external power supply.
Pin assignment
Open in EditorESP32
Open in EditorInput
Open in EditorOutput
Open in EditorSD-Card
Open in EditorPower
Open in EditorID | Name | Designator | Footprint | Quantity | Manufacturer Part | Manufacturer | Supplier | JLCPCB Part Class | link | |
---|---|---|---|---|---|---|---|---|---|---|
1 | 10uF | C12,C5,C6 | C0805 | 3 | CL21A106KAYNNNE | SAMSUNG | LCSC | C15850 | CL21A106KAYNNNE | |
2 | SS34_C8678 | D1 | SMA_L4.3-W2.6-LS5.2-RD | 1 | SS34 | MDD | LCSC | C8678 | SS34_C8678 | |
3 | 2.54-1*19P母 | J1 | HDR-TH_19P-P2.54-V-F | 1 | 2.54-1*19P | BOOMELE | LCSC | C319202 | 2.54-1*19P母 | |
4 | ESP32-S2-LEFT | J2 | HDR-TH_19P-P2.54-V-F | 1 | 2.54-1*19P | BOOMELE | LCSC | C319202 | ESP32-S2-LEFT | |
5 | ESP32-S2-RIGHT | J3 | HDR-TH_19P-P2.54-V-F | 1 | 2.54-1*19P | BOOMELE | LCSC | C319202 | ESP32-S2-RIGHT | |
6 | EL357N(C)(TA)-G | OK1,OK2,OK3,OK4,OK5,OK6,OK7,OK8 | OPTO-SMD-4_L4.4-W4.1-P2.54-LS7.0-TL | 8 | EL357N(C)(TA)-G | EVERLIGHT(亿光) | LCSC | C29981 | EL357N(C)(TA)-G | |
7 | 1kΩ | R1,R2,R3,R4,R5,R10,R11,R12,R14 | R0603 | 9 | 0603WAF1001T5E | UNI-ROYAL(厚声) | LCSC | C21190 | 0603WAF1001T5E | |
8 | 220Ω | R6,R7,R8,R9,R13,R18,R19,R20 | R0603 | 8 | 0603WAF2200T5E | UNI-ROYAL(厚声) | LCSC | C22962 | 0603WAF2200T5E | |
9 | 100nF | C1,C8,C9,C10,C4 | C0603 | 5 | CC0603KRX7R9BB104 | YAGEO | LCSC | C14663 | CC0603KRX7R9BB104 | Basic |
10 | MC74ACT125DR2G | U1,U2,U3,U4 | SOIC-14_L8.7-W3.9-P1.27-LS6.0-BL | 4 | MC74ACT125DR2G | onsemi | LCSC | C113254 | MC74ACT125DR2G | |
11 | TF-01A | SD1 | TF-SMD_TF-01A | 1 | TF-01A | Korean Hroparts Elec | LCSC | C91145 | TF-01A | |
12 | 19-217/GHC-YR1S2/3T | LED1 | LED0603-RD | 1 | 19-217/GHC-YR1S2/3T | EVERLIGHT(亿光) | LCSC | C72043 | 19-217/GHC-YR1S2/3T | |
13 | 4.7kΩ | R15 | R0603 | 1 | 0603WAF4701T5E | UNI-ROYAL(厚声) | LCSC | C23162 | 0603WAF4701T5E | |
14 | B0505S-1WR3 | U10 | PWRM-TH_B0503S-1WR2 | 1 | B0505S-1WR3 | MORNSUN | LCSC | C131038 | B0505S-1WR3 |
Unfold
Loading...
Do you need to add this project to the album?