Andy Rumade
UNITED STATES OF AMERICA • + Follow
Edit Project
Tools, APP Software Used etc.
|
KiCADKicad
|
Description
ESP32 PLC BOARD V2.1.kicad_pcb
Editing of programs for this board is meant to be done with the OpenPLC software which can be found at: https://autonomylogic.com/
This board is intended to do the following:
- Provide a stable way to buck down 24VDC into 5VDC to power the ESP32 microcontroller.
- Provide general purpose outputs for those voltages as well as a ~3.3VDC (Actually closer to 3.1VDC. Might revise in a future version.) for purposes I haven't thought of yet, but I had a spot to put it on the board, so I did.
- Provide fuses for the 24VDC power in and also the 5VDC, plus a Zener protection with the 5VDC source.
- Provide easy to use digital I/O terminals in the form of Phoenix style connectors
- Provide indication for each digital I/O in the form on green LEDs for the inputs and red LED's for the outputs.
- DIN rail mountable!
- Full digital I/O optoisolation!
- Dedicated power button.
- Have the ability to work with a yet to be designed analog module, allowing for the ability to swap modules based on need for use different standards on the same unit.
- Uses commonly available components. (Nearly every part was sourced from Amazon.)
- Finally, to be compatible with the common 24VDC control voltage used in many industries with built in fly-back diodes for back EMF protection.
Please do not hesitate to ask any questions! I may have forgotten to list something.
BOM is in the "Other Files" section. I will try to update the regular one with other items soon!
Schematic and Layout
Sep 13,2024
335 views
ESP32 PLC BOARD V2.1.kicad_pcb
2 Layers PCB 100 x 175 mm FR-4, 1.6 mm, 1, HASL with lead, Blue Solder Mask, White silkscreen
This is a board meant to work with 24V world of automation.
Using the OpenPLC software.
335
1
0
Published: Sep 13,2024
Download Gerber file 8
BOM(Bill of materials)
Other files for Assembly
Purchase
Donation Received ($)
PCBWay Donate 10% cost To Author
Only PCB
PCB+Assembly
*PCBWay community is a shared platform and we are not responsible for any design issues.
Copy this HTML into your page to embed a link to order this shared project
Copy
Under the
Attribution-ShareAlike (CC BY-SA)
License.
- Comments(0)
- Likes(1)
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
0 / 10000
Remove
It looks like you have not written anything. Please add a comment and try again.
View More
- Marios Daskalakis Sep 28,2024
View More
VOTING
0 votes
- 0 USER VOTES
0.00
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Design
1/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Usability
2/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Creativity
3/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Content
4/4
More by Andy Rumade
You may also like
-
-
-
-
Digispark DIY: Open-Source ATtiny85 USB Arduino PCB Design Files
75 0 2 -
2.4GHz receiver circuit using ESP32, nRF24L01 with IC motor controller L298N
54 0 0 -
Somei70 keyboard PCB - 70 key alternative layout
53 0 1 -
-
STM32 BLDC Motor driver (RPI Front-end)
122 0 0