I'm thinking of building my first USB type product using an atmega8|16|32u2 - it will run on USB provided 5v - max power use around 75mA.
What type of protective devices would you put in?
1. PTC fuse?
2. ESD protection on the D+/D- lines?
3. TVS on the 5V provided by the USB?
4. Diode on the uC reset line?