I am thinking of using ATmega328P for a project so can I use it without using an Arduino board, just in a breadboard and use other programmers to burn and use Atmel Studio and C to program it.
Is ATmega328P a good choice for this or do I need to use another microcontroller? Please suggest me the name of another microcontroller.
My project needs to use LCD, ADC, and IR sensor circuit. Can you also suggests programming material for ADC and LCD interfacing with ATmega328P in the C language?