Esta es más una cuestión general de la industria de la electrónica integrada. En este momento estoy planeando construir un dispositivo con un requisito similar al de los productos Nest. Esencialmente, quiero tener un punto de acceso WiFi desde este dispositivo al que pueda conectarme con una interfaz de usuario agradable del navegador y poder ver datos de sensores en vivo.
Mi enfoque inicial fue usar un Arduino y un ESP8266 para lograr un prototipo y luego crear un PCB utilizando solo el MCU ATMega328P de Arduino con el ESP8266. Sin embargo, pronto me di cuenta de que no es posible mostrar interfaces agradables e incorporar un IC ESP8266 independiente en un solo PCB todo en uno.
Ahora estoy considerando usar un chip basado en ARM Cortex como el STM32, que es lo que Nest utiliza en realidad en uno de sus productos junto con otro chip NXP basado en ARM Cortex. Después de buscar en el sitio de STMicroelectronics, solo pude encontrar módulos WiFi completos compatibles con el STM32. No había WiFi IC ni nada.
Veo tantas compañías que tienen estas interfaces de usuario realmente agradables y formas intuitivas de conectar su IoT a su red doméstica con un proceso de configuración de navegador agradable. Sin embargo, cuando observa el área de aficionados, generalmente solo tiene una página de navegador con una línea de texto que muestra los datos del sensor.
Mi pregunta es: ¿es factible que una sola persona pueda producir un producto independiente con una sola PCB que incorpore una funcionalidad MCU / WiFi para la operación de IoT? Y si es así, ¿cuál es la mejor ruta para mí?