Hi,
I am designing keyboards and for most designs I need a custom PCB. I don’t have much understanding of electronics but most of the time I am just adding switches to an Atmega32U4, so it is relatively simple.
However, what puzzles me is how to best implement protection to the USB lanes. So far, I am just adding an USBLC6-2SC6 ESD chip and two 22ohm resistors between the MCU and USB-C port. When I look at other designs, I often see a wide variety of capacitors, polyfuses, ferrite beads, TVS diodes and of course different ESD chips.
Is there a good reference design with widely available components that I can copy? Or is there maybe even an IC that combines all this?