Sin no has tocado nunca un microcontrolador quizá lo mejor es que empieces con arduino. Cuando domines el arduino y conozcas que tipo de I/O te puedes encontrar como ADC, PWM, I2C, SPI, UART, etc, entonces pásate a los micros.
Paso a paso. Quizá meterte directamente en los micros te pueda causar frustraciones al principio ya que toda la electrónica que la rodea, aún no siendo muy complicada, puede hacer que el micro no funcione y te estes peleando con tu protoboard bastante tiempo, en cambio arduino ya viene con toda la electronica para hacer funcionar el micro en la placa, por lo que solo tendrás que preocuparte por la programación y en conectar bien la electronica de tu aplicación.
Lo dejo a tu elección.
Saludos.