¿Qué pasará después de aprender el Internet de las cosas?
Transporte inteligente, protección ambiental, trabajo gubernamental, seguridad pública, hogar seguro, protección inteligente contra incendios, monitoreo industrial, monitoreo ambiental, cuidado de ancianos, salud personal, cultivo de flores, monitoreo del sistema de agua, trazabilidad de alimentos, situación enemiga Investigación y recopilación de inteligencia y otros campos.
Diseñadores de hardware, desarrolladores de firmware integrado, expertos en comunicaciones inalámbricas, desarrolladores back-end, desarrolladores front-end, desarrolladores de aplicaciones, ingenieros de integración de sistemas y automatización, científicos de datos, etc.
Diseñador de hardware: la mayoría de los proyectos de IoT implican algún tipo de diseño de hardware personalizado. La complejidad del hardware varía de un proyecto a otro. En algunos casos, al utilizar módulos de hardware y diseños de referencia, son suficientes conocimientos básicos y conocimientos de ingeniería eléctrica. Algunos proyectos más complejos requieren más experiencia y conocimientos.
Las tecnologías comunes incluyen el diseño de placas de circuito impreso (PCB), diseño de antenas y radiofrecuencias, relojes, experiencia relacionada con el enrutamiento de señales, diseño de bajo consumo y optimización de energía, etc.
Desarrolladores de firmware integrados: para que el hardware funcione, necesitas desarrolladores integrados. Son desarrolladores de software que trabajan en el nivel más bajo y más cercano al hardware básico. Este tipo de software se denomina firmware (firmware entre software y hardware). Normalmente, la experiencia de estos desarrolladores combina ingeniería eléctrica, arquitectura informática y desarrollo de software. Los desarrolladores integrados trabajan con versiones prototipo del hardware final, por lo que sus escritorios a menudo parecen desordenados.
Las tecnologías comunes incluyen lenguajes de programación (C, Assembly, C++), experiencia en sistemas operativos en tiempo real (RTOS) (FreeRTOS, Contiki, Zephyr), Linux integrado, control de versiones de código fuente, físico y de información. espera de seguridad.