Skip to the content
2 layers122 × 87 mmOpen PLC Project, the printed circuit board in 3D

Open PLC Project

mymy49/Open-PLC-Project

yss OS를 사용한 오픈 소스/회로 PLC 프로젝트입니다.

Size
122 × 87 mm
Copper layers
2
Thickness
1.6 mm
Parts
251
Nets
238
Pads
726
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 8.0 (file 20240108)
Created
1 Dec 2024
Updated
15 Dec 2024

Overview

Open PLC Project is an open-source printed circuit board by mymy49, from the mymy49/Open-PLC-Project repository on GitHub, published under the MIT licence. It is a 2-layer board of 122 × 87 mm with 251 parts on 238 nets.

It is built around the LMV321-TR, B0505S-1W and CA-IS3052CW, with the CA-IS3082WX, TP2584-SR and TPS560430XDBV among its other parts. Its parts include 125 resistors, 70 capacitors, 21 ICs, 18 diodes and 2 inductors.

Main components

12

README

README.md

Open-PLC-Project

yss OS를 사용한 오픈 소스/회로 PLC 프로젝트입니다.

중국의 LCSC ELECTRONICS에서 '전자 부품' + 'PCB' + 'SMT' 주문을 한번에 진행할 수 있는 자료를 모두 오픈할 계획입니다. 누구나 PCB를 주문해서 거의 완성된 상태로 받아볼 수 있도록 할 계획입니다. 보드의 전체 기능이 yss OS 기반에서 제어 가능한 소스코드를 다운로드하여 필요한 동작을 구현하는 프로젝트입니다.

사용 프로그램

Base Board

Base Board는 기본적인 소량의 디지털 I/O, 릴레이, AIN, AOUT을 갖출 계획입니다. 부족한 기능은 외부에 보드를 추가해 CAN으로 서로 통신하며 기능을 보완하는 것을 계획하고 있습니다.

케이스 : https://ko.aliexpress.com/item/1005003779239575.html?spm=a2g0o.order_list.order_list_main.5.185e140fnb0dcr&gatewayAdapt=glo2kor

단자 구성

케이스는 총 40핀으로 구성되어 있습니다. 핀맵은 아래와 같이 구성됩니다.

  1. [전원] +8~24V (프리볼트)
  2. [전원] GND
  3. [통신] CANL
  4. [통신] CANH

Parts

251
QtyValueFootprintReferences
54WR06X1002FTLSMR:0603R16, R17, R100, R101, R106, R107, R108, R109, R112, R113, R114, R115, R120, R121, R122, R123 +38
330603B104K500SMC:0603C1, C4, C10, C17, C18, C19, C20, C21, C22, C29, C30, C35, C36, C40, C42, C43 +17
30WR06X4701FTLSMR:0603R1, R2, R23, R32, R34, R36, R37, R38, R39, R40, R41, R42, R43, R44, R45, R46 +14
16KDS226SOT:SOT23D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16, D17, D18
16WR06X3302FTLSMR:0603R74, R75, R76, R77, R88, R89, R90, R91, R102, R103, R104, R105, R116, R117, R118, R119
140603B101K500SMC:0603C39, C41, C48, C49, C50, C54, C55, C56, C60, C61, C62, C66, C67, C68
8BLM18KG121TN1DSML:0603BD1, BD2, BD3, BD4, BD5, BD6, BD7, BD8
8WR06X1001FTLSMR:0603R82, R83, R96, R97, R110, R111, R124, R125
61210B225K101SMC:1210C11, C12, C13, C14, C15, C16
40603N120J500SMC:0603C2, C3, C5, C6
40603X106K100SMC:0603C23, C24, C25, C26
40805B475K160SMC:0805C31, C32, C37, C38
41206B225K500SMC:0805C27, C28, C33, C34
4HOLE-PAD-7.0-3.2Hole:Hole_7_0_3_2H1, H2, H3, H4
4LMV321-TRSOT:SOT-23-5LU14, U16, U18, U20
4TP2584-SRSO:SOIC-14U15, U17, U19, U21
4WR06X0000JTLSMR:0603R12, R13, R14, R15
2B0505S-1WReSine PS:BXXS-1WU6, U8
2BTS5200-4EKAinfineon:PG-DSO-14-48-EPU10, U11
2LM239DR2GSO:SOIC-14U12, U13
2SWPA5040S150MTSunlord:SWPA5040SL1, L2
2TPS560430XDBVTI:DBV0006AU4, U5
2WR06X1201FTLSMR:0603R24, R33
2WR06X2003FTLSMR:0603R5, R7
2WR06X2212FTLSMR:0603R9, R11
2WR06X4123FTLSMR:0603R4, R6
2WR06X4700FTLSMR:0603R35, R53
10603X225K100Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC8
11532H4-12000JWPDTSNLCRYSTAL:CRSTAL_SMD_3225-4PinX2
1CA-IS3052CWSO:SOIC-16-WBU7
1CA-IS3082WXSO:SOIC-16-WBU9
1GT-CR1632-1AuG-Switch:GT-CR1632-1AuB1
1M433LE8AELQFP:LQFP48U3
1MB85RC16PNF-G-JNESO:SOIC-8U1
1NUP2105LT1GSOT:SOT23D1
1PSM712-ESSOT:SOT23D2
1SL1307ZN+TSO:SOIC-8U2
1WR06W3R30FTLSMR:0603R3
1WR06X5102FTLSMR:0603R10
1WR06X8872FTLSMR:0603R8
1XKXGI-SUA-32.768KCRYSTAL:SMD_3215_2PinX1

Similar boards

  • 2 layers124 × 75 mmGM100, the printed circuit board in 3D

    GM100

    mymy49/GM100

    This is an open project created using Nuvoton's M467 MCU for use in gauges or meters.

    168 parts1MIT
  • 4 layers130 × 95 mmAx7010 servo reva, the printed circuit board in 3D

    Ax7010 servo reva

    magic-alt/fpga-servo

    This directory preserves the ADS8588S legacy PCB, native project and custom rules from b0172a2f65902c7281cf4a8454f192dc791a9ef9.

    183 parts
  • 4 layers95 × 80 mmBenchswitch usb dut hub, the printed circuit board in 3D

    Benchswitch usb dut hub

    saikhamhein/benchswitch-usb-dut-hub

    BenchSwitch USB DUT Hub: a four-port USB 2.0 hardware development prototype with KiCad design sources, BOM, manufacturing files, and bring-up documentation.

    150 parts
  • 2 layersYX55069BCT2-Driver Board, the printed circuit board in 3D

    YX55069BCT2-Driver Board

    xeno3dev/LumaDD

    LumaDD is a Custom Display Driver Board designed around a display I got off Alibaba, with Touch Support. It features HDMI -> MIPI DSI video signal conversion, USB-C for Touch Signals + Power, as well as an onboard…

    150 parts
  • 2 layersKeyboard, the printed circuit board in 3D

    Keyboard

    masaleiro/HacKeyboard

    Open hardware mechanical keyboard

    251 parts81
  • 2 layers350 × 224.3 mmConsole, the printed circuit board in 3D

    Console

    danwerner21/TI99_22

    a 2022 replica of the classic TI/994a, using obtainable parts

    251 parts50
  • 2 layers201.2 × 190.3 mmMotion pcb, the printed circuit board in 3D

    Motion pcb

    a3-audio/a3-motion

    The 4-channel motion sampler of A³ Audio. It records movements on a touchscreen sphere and plays them back in time with the beat, steering each channel's position on A³ Core over OSC.

    251 parts1
  • 2 layersLCP Controller, the printed circuit board in 3D

    LCP Controller

    NOAA-PMEL/EDD-LCP_Control

    Control PCB & Firmware for Low Cost Profiler

    251 parts1MIT

Questions

How big is the Open PLC Project PCB?

It measures 122 × 87 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Open PLC Project use?

251 parts, built around the LMV321-TR, B0505S-1W, CA-IS3052CW and CA-IS3082WX. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Open PLC Project KiCad files?

From the mymy49/Open-PLC-Project repository on GitHub, at the commit this page was made from: the board is Base/Schematic/Open-PLC-Project.kicad_pcb and its schematic Base/Schematic/AIN.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Open PLC Project design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).