This circuit is an isolated shield for microcontrollers such as the Arduino, MSP430, PIC and...
This is a possible circuit for the receiver of the previous circuit. Other circuits can be found...
We find this circuit in documentation from the 1980s. The triac and diac are of conventional types...