STM32-Isolated-RS485-DevBoard
jiazhengfu912-lang·STM32-Isolated-RS485-DevBoard
About the STM32-Isolated-RS485-DevBoard PCB
STM32-Isolated-RS485-DevBoard is an open source STM32 PCB design by jiazhengfu912-lang, published on GitHub. It is a 2-layer board measuring 65 × 40 mm, with 53 components from 40 distinct parts.
Its main chip is the STM32F103C8T6, from the STM32 family. Other key parts include the CA-IS3092VW and AP2112K-3.3TRG1. By type, the board carries 20 capacitors, 11 resistors, 6 connectors, 3 ICs, 3 diodes and 2 jumpers.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
STM32F103C8T6 isolated RS485 development board: KiCad schematic, PCB, 3D previews and engineering validation
基于 STM32F103C8T6 的隔离 RS485 开发板 · Rev A / V4 · KiCad 10
一块面向室内嵌入式开发、串口通信调试和 Modbus RTU 实验的 65 × 40 mm 双层开发板。采用 CA-IS3092VW 隔离收发器及其内置隔离电源,提供两个并联 RS485 接线端口、两路 3.3 V UART、SWD 调试接口,以及可切换的终端电阻和总线偏置。
本仓库包含可编辑的原理图与 PCB、本地元件库、工程审核用制造文件、设计依据和验证工具。当前状态为 ENGINEERINGREVIEWHOLD:设计文件检查通过,器件资格和首板实测尚未完成,制造尚未放行。 当前不包含应用固件。
最新修复 · 原理图预览 · PCB 预览 · 应用领域 · 接口与接线 · 打开工程 · 验证状态
上图由当前 PCB 原生渲染,不是实物照片。J1/J2/J3、SW1/SW2 和 U2 尚缺完整实体模型,因此图中的部分焊盘没有显示器件外壳;缺模型不表示这些器件不装配。D3、SJ1 则确实为默认不装配项(DNP)。

Main components on the STM32-Isolated-RS485-DevBoard
STM32-Isolated-RS485-DevBoard bill of materials (BOM)
53 components, 40 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32F103C8T6 STMicroelectronics | LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | CA-IS3092VW Chipanalog | CA-IS3092VW_SOIC16W_Official | U2 |
| 1 | AP2112K-3.3TRG1 AP2112K-3.3 Diodes Incorporated | SOT-23-5 | U3 |
| 1 | AO3401A Alpha and Omega Semiconductor | SOT-23 | Q1 |
| 1 | SX32Y008000BC1T001 8MHz / CL12pF TKD | TKD_SX32Y008000BC1T001_Official | Y1 |
| 1 | WJ2EDGRC-5.08-02P-14-00A 5V INPUT KANGNEX | KANGNEX_WJ2EDGRC_5.08_02P_RA | J1 |
| 1 | WJ2EDGRC-5.08-04P-14-00A RS485 IN KANGNEX | KANGNEX_WJ2EDGRC_5.08_04P_RA | J2 |
| 1 | WJ2EDGRC-5.08-04P-14-00A RS485 OUT KANGNEX | KANGNEX_WJ2EDGRC_5.08_04P_RA | J3 |
| 1 | PZ254V-11-04P SWD / VTref only XFCN | PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | PZ254V-11-03P UART1 / 3.3V TTL XFCN | PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | PZ254V-11-03P UART3 / 3.3V TTL XFCN | PinHeader_1x03_P2.54mm_Vertical | J6 |
| 1 | 1206L075/16WR 0.75A PTC Littelfuse | Fuse_1206_3216Metric | F1 |
| 1 | PZ254V-11-02P BOOT0 / OFF XFCN | PinHeader_1x02_P2.54mm_Vertical | JP1 |
| 1 | PZ254V-11-02P TERM / OFF XFCN | PinHeader_1x02_P2.54mm_Vertical | JP2 |
| 1 | PCB_OPEN_SOLDER_JUMPER SH BOND / DNP PCB fabrication | SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | SJ1 |
| 1 | TS-1088-AR02016 RESET XUNPU | XUNPU_TS1088_AR02016 | SW1 |
| 1 | JS202011SCQN BIAS / OFF C&K | CK_JS202011SCQN | SW2 |
| 1 | HAND_FORMED_TINNED_COPPER_WIRE_LOOP TP_NRST PCB feature | TestPoint_Loop_D2.50mm_Drill1.0mm_LowProfile | TP1 |
| 1 | 19-213SYGC/S530-E2/5T POWER GREEN Everlight | LED_0603_1608Metric | D1 |
| 1 | KT-0603R USER RED Hubei KENTO | LED_0603_1608Metric | D2 |
Show 20 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SM712 SM712 / DNP TECHPUBLIC | TECHPUBLIC_SM712_Official | D3 |
| 1 | BLM18AG601SN1D 600R @100MHz Murata | L_0603_1608Metric | FB1 |
| 1 | VEJ470M1CTR-0505 47u 16V Lelon | CP_Elec_5x5.3 | C1 |
| 3 | 0603B104J500NT 100n FH | C_0603_1608Metric | C2, C6, C8 |
| 4 | 0603B225K100NT 2.2u 10V FH | C_0603_1608Metric | C3, C4, C9, C10 |
| 2 | CL32B226KAJNNNE 22u 25V Samsung | C_1210_3225Metric | C5, C7 |
| 1 | 0603B104J500NT 100n VDD24 FH | C_0603_1608Metric | C11 |
| 1 | 0603B104J500NT 100n VDD36 FH | C_0603_1608Metric | C12 |
| 1 | 0603B104J500NT 100n VDD48 FH | C_0603_1608Metric | C13 |
| 1 | CL10A475KO8NNNC 4.7u Samsung | C_0603_1608Metric | C14 |
| 1 | 0603B104J500NT 100n VDDA FH | C_0603_1608Metric | C15 |
| 1 | CL10B105KO8NNNC 1u VDDA Samsung | C_0603_1608Metric | C16 |
| 1 | 0603B104J500NT 100n VBAT FH | C_0603_1608Metric | C17 |
| 1 | 0603B104J500NT 100n NRST FH | C_0603_1608Metric | C18 |
| 2 | CL10C180JB8NNNC 18p C0G Samsung | C_0603_1608Metric | C19, C20 |
| 1 | 0603WAF1003T5E 100k UNI-ROYAL | R_0603_1608Metric | R1 |
| 5 | 0603WAF1002T5E 10k UNI-ROYAL | R_0603_1608Metric | R2, R3, R4, R5, R6 |
| 2 | 0603WAF1001T5E 1k UNI-ROYAL | R_0603_1608Metric | R7, R8 |
| 1 | 1206W4F1200T5E 120R 1% 0.25W UNI-ROYAL | R_1206_3216Metric | R9 |
| 2 | 0805W8F4700T5E 470R 1% UNI-ROYAL | R_0805_2012Metric | R10, R11 |
STM32-Isolated-RS485-DevBoard design files
The KiCad project lives in the jiazhengfu912-lang/STM32-Isolated-RS485-DevBoard repository on GitHub; these links point at the commit this page was built from.
- LayoutRS485_V4.kicad_pcb
- SchematicRS485_V4.kicad_sch
- BOMdesign/bom-candidates.csv
STM32-Isolated-RS485-DevBoard: common questions
What microcontroller does the STM32-Isolated-RS485-DevBoard use?
The STM32-Isolated-RS485-DevBoard is built around the STM32F103C8T6, from the STM32 family.
How big is the STM32-Isolated-RS485-DevBoard PCB?
The STM32-Isolated-RS485-DevBoard measures 65 × 40 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the STM32-Isolated-RS485-DevBoard?
53 components, from 40 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 STM32-Isolated-RS485-DevBoard design files?
From the jiazhengfu912-lang/STM32-Isolated-RS485-DevBoard 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 STM32-Isolated-RS485-DevBoard design in my own project?
The repository has no license, so all rights stay with jiazhengfu912-lang. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the STM32-Isolated-RS485-DevBoard without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k