Nxp andan medios olvidados..
Discrepo totalmente.
NXP con su serie i.MX está ofreciendo un producto extraordinario, su entorno de desarrollo MCUXpresso desde la versión 10.1 es una auténtica maravilla, ya vamos por la 10.3 y no dejan de sorprender por lo mucho que están mejorando el producto, mejoras reales y útiles, no cosméticas como hacen otros fabricantes.
A ver que fabricante ofrece un Cortex M7 500Mhz en LQFP por 6 euros (o por 4 Euros, si nos vamos a los nuevos RT1015). ST ofrece su serie H7, que es extremadamente cara (19-20 Euros la unidad) y no llega a tener la potencia (400Mhz) de la serie RT de NXP (500-600Mhz). Además los i.MX de NXP usan flash externa (QSPI, Hyperflash, SD) lo que te permite disponer de grandes cantidades de memoria de programa, también puedes conectar una SDRAM externa de hasta 512Mbit. En mi último desarrollo he conectado una SDRAM de 256Mbit para un proyecto que de otra forma no podría desarrollar con micros de otros fabricantes, y todo esto con un coste irrisorio.
ST ofreció antes un buen entorno de desarrollo, en el momento que liberó el System Workbench de AC6, como plugin basado en Eclipse, luego integraron Cubemx, todo muy bien. Ahí empezó a hacerse muy popular su serie STM32, también por sus tarjetas Discovery a precio de piruleta.
NXP ha sido más lenta, probablemente por tener que integrar su serie LPC y los micros de la antigua FreeScale (Kinetis) en su nuevo entorno MCUXpresso, pero eso ya está totalmente superado desde hace tiempo, a partir de la versión 10.0. Ahora ofrecen un producto que incluso supera al de ST.
Parece que por fin, los fabricantes han entendido, que ofrecer las herramientas de desarrollo gratuitas es fundamental, para que su producto se venda. Seguramente por eso ST compró Atollic, para darlo gratis, o el entorno TouchGFX para aplicaciones gráficas. NXP debería espabilar, necesita un gestor de aplicaciones gráficas con urgencia, o puede que ya tengan algo, no lo he podido mirar.
Para mi, sin dudarlo un segundo, el futuro está en la serie i.MX de NXP, muy potentes, muy baratos y con un soporte extraordinario, incluso puedes contactar con NXP directamente y sus técnicos te contestan a cualquier duda, ST ni de lejos ofrece algo así. NXP se está centrando mucho en la serie i.MX, y en concreto ultimamente en los RT, después de sacar los RT1050 y RT1020, han seguido con nuevas referencias, los RT1015, RT1060 y RT1064.
Los RT1015 quiero probarlos, porque son LQFP, el resto son BGA (excepto el RT1020). Un Cortex M7 500 Mhz por menos de 4 euros la unidad, se abarata al eliminar Ethernet y CAN bus, aunque solo está en LQFP100. Puede ser una maravilla, y extremadamente barato, para desarrollos que no requieran esos interfaces y valga un LQFP100.
Ahora mismo de ST solo me interesan los STM32 por el interface MIPI DSI y el decodificador JPEG de los F769/779/778, para poder hacer un reproductor de video para algunos de mis proyectos. Para cualquier otra cosa estoy con NXP, hasta hace poco con los Kinetis (algo caros), y ahora sin dudarlo, con los RT1020 y probablemente con los RT1015.