

SSR-20A
- Size
- 40.6 × 31.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 12
- Nets
- 11
- Pads
- 29
- Tracks, vias
- 47, 0
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 22 Jul 2023
- Updated
- 3 Apr 2026
Overview
SSR-20A is an open-source printed circuit board by mamunul, from the mamunul/iot repository on GitHub. It is a 2-layer board of 40.6 × 31.1 mm with 12 parts on 11 nets, routed with 47 tracks and 0 vias.
It is built around the BTA20-600CW, MOC3063M and 07D471K. Its parts include 5 resistors, 2 connectors, 1 capacitor, 1 IC and 1 diode.
Main components
3BTA20-600CW
TO-220TO-220 Thyristors (SCR)/Modules ROHSDDFThyristors (SCR)/ModulesMOC3063M
DIP-6-40℃~+85℃ 1 1.5V 250mW 30mA 6 600V 600V/us 7.5kV TRIAC Yes DIP-6 Triac, SCR Output Optoisolators ROHSonsemiTriac, SCR Output Optoisolators07D471K
插件,P=5mm1.2kA 19.7J 250mW 300V 385V 423V~517V 775V 90pF@1kHz 插件,P=5mm Varistors ROHSRUILONVaristors
Parts
12| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | 07D471K | Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm | MOV1 |
| 1 | 100R,2W | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P15.24mm_Horizontal | R2 |
| 1 | 100nF | Capacitor_THT:C_Rect_L11.0mm_W3.4mm_P10.00mm_MKT | C1 |
| 1 | 10K,1/4W | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 1 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R5 |
| 1 | 220R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4 |
| 1 | 220R,1/4W | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | AC_Terminal | Connector_JST:JST_NV_B02P-NV_1x02_P5.00mm_Vertical | J2 |
| 1 | BTA20-600C | Package_TO_SOT_THT:TO-220-3_Vertical | Q1 |
| 1 | LED | LED_THT:LED_D3.0mm | D1 |
| 1 | MOC3063M | Package_DIP:DIP-6_W7.62mm_LongPads | U1 |
| 1 | Signal | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J1 |
More from mamunul/iot
2- 2 layers57.8 × 31.8 mm

- 2 layers52.1 × 69.9 mm

Similar boards
- 2 layers88 × 89.5 mm

ESP32 C3 MINI
minhtenlado/esp32-4-channel-relays-temp
⚡ Open-source ESP32 4-Channel Opto-Isolated Relay Controller board designed in KiCad.
74 parts - 2 layers63.4 × 83.1 mm

WO30109 FreshAir
WOOWTECH/Woow_zigbee_fresh_air_pcb
WO_30109 Zigbee 新風控制器 PCB(KiCad 10,git 版控;V1.3 重繪 + V2.0 安規改版)
76 parts - 2 layers100 × 30 mm

Converter
himanshu40304/PCB_automation
This repository contains the automation workflow and some projects made by using this workflow which makes pcb designs using ai assistance faster than making pcb designs manually.
30 parts1 - 2 layers87 × 71 mm

- 2 layers55.9 × 41.9 mm

Plug controller
marsairforce/plug_controller
A dual solid state relay for switching mains AC power
20 parts22 - 2 layers33.5 × 37.5 mm

- 2 layers99.1 × 58.4 mm

HEAT
milar111/HEAT
An open-source STM32 SMD assembly station for precision soldering. Uses a custom Smart Pulse & Coast algorithm to drive 400W mains heaters via SSR. Features OLED UI, NTC feedback, and safety cooling.
57 parts9 - 2 layers103.8 × 53.7 mm

Stm32f0-can mini breakout
NerdyProjects/HouseBusNode
(Yet another) house bus hardware based on STM32F072 and the CAN bus
116 parts8
Questions
How big is the SSR-20A PCB?
It measures 40.6 × 31.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the SSR-20A use?
12 parts, built around the BTA20-600CW, MOC3063M and 07D471K. 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 SSR-20A KiCad files?
From the mamunul/iot repository on GitHub, at the commit this page was made from: the board is SSR/SSR/SSR-20A/SSR-20A.kicad_pcb and its schematic SSR/AliexpressBoard/AliexpressSSR-40A.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the SSR-20A design in my own project?
Its repository states no licence, so its author keeps all rights: ask mamunul before reusing the design.