Agregue algunos detalles, especialmente sobre por qué cree que elegir un AVR no sería una prueba de futuro ... Sin conocer sus objetivos, no podemos ayudarlo ...
(Además, debo mencionar que también hay AVR de 32 bits .. .)
Hay muchos factores que hay que evaluar cuando se entra en producción. Incluso aunque un microcontrolador dado no parezca "preparado para el futuro" porque, por ejemplo, el rendimiento con respecto a los posibles diseños futuros, su ventaja de costo podría hacer que sea la opción preferida. ¡$ 1 a 10000 piezas hace $ 10000!
Además, también considero que el consumo de energía es un factor importante, un dispositivo más simple generalmente consume menos.
El tercer aspecto que tomaría en consideración es la disponibilidad / usabilidad de los entornos de desarrollo disponibles. Incluso consideraría hacer el prototipado en una unidad de usuario, con un entorno / soporte de desarrollo más conveniente, luego, cuando el producto funciona de manera funcional, antes de la producción en masa, elegiría un enfoque más económico y más personalizado, incluso si el entorno es Menor al otro. De esta manera, la creación de prototipos se realiza rápidamente, y los primeros problemas de facilidad de uso se curarán rápidamente y, en el entorno menos conveniente, solo se deberá realizar una pequeña cantidad de trabajo.
Por lo general, prototipo proyectos pequeños con Arduino, luego, por ejemplo, cambio a ATTiny2312, o UCs más pequeñas, cuando corresponda.