We consulted some experts on this type of circuit and they came back with the following feedback. Much if the circuit looks good! ([OK])
- [OK] Topology of snubber circuit for inductive loads;
- [OK] The values for the input current surge rating for the input resistor
[OK] The values for the snubber circuit (R2 and C1);
[OK] U1 model MOC3023 for 230Vac;
[OK] LED driver suited to 3.3V logic; (as cited on Readme note);
[OK] Triac Q1 rated for 4A and 8A current;
If you are using a microcontroller to control the dimmer, refer to figure 10 of Fairchild application note to monitoring the zero cross of the AC Line.
In this case, the different grounds can affect the functionality of controller and the proposed solution it’s a method to solve this issue.