Quantity   Component name
1 × TinyPico Nano ESP32 controller
2 × DF01M Discrete Semiconductors / Diodes and Rectifiers
1 × H11AA1 Opto and Fiber Optic Semiconductors and ICs / Optocouplers and Optoisolators
3 × G3VM-41AY1 Switches and Relays / Solid State Relays
3 × SMB10J20CAHR5G TVS Diode
1 × 614105150721 CONN RCPT USB2.0 MICRO B VERT
1 × 10k ohm Resistor
6 × 2k ohm Resistor
2 × LED Indicator light
1 × TSR 1-2450E DC DC CONVERTER 5V
3 × 0ZCF0075AF2C Thermal Management and Protection / Thermistors