I'm new to this circuit design stuff. I have need of a versatile contoller capable of controlling solenoids, small DC motors, relays, lighting displays, etc, with voltages up to 24 VDC, using timers and/or sensor input. It seemed the ATMega328P was a good candidate, especially since I have some familiarity programming in C.
Any feedback on viability or suggestions for improvement would be greatly appreciated. I am trying to use a 5-24 VDC input to power the h-bridge and op-amps, and a 5 VDC input to power the microcontroller. I am trying to have a header for FTDI plug in as well as a ISP plug in for programming or communication ability.