IoT es un campo amplio, que requiere muchas habilidades para trabajar con él, ya tiene una de las habilidades críticas necesarias, Sistemas Embebidos .
Otras 3 habilidades necesarias en este campo son:
- Comunicaciones (Ingeniería de redes, Protocolos de comunicaciones)
- Análisis de datos que comienza con bases de datos simples (MySQL) a Big Data (Hadoop)
- Desarrollo web (Principalmente backend con un poco de interfaz)
Para comenzar, deberá ensuciarse las manos lo antes posible, comprar una placa lista para la conectividad, le recomiendo NodeMCU (Lua / MicroPython) o Raspberry Pi (Python / C)
- ¿Es posible hacer un microcontrolador como un proyecto universitario?
- ¿Qué sistema operativo Linux es mejor para sistemas integrados para principiantes?
- Estoy trabajando en un enjambre industrial de robots, ¿se recomienda centrarse en el comando y control basado en el servidor, o centrarse en el control centrado en el robot?
- ¿Cuánto salario puedo esperar si me mudo a Bangalore con 3 años de experiencia en un inicio de sistemas integrados que me paga 6.4 lakhs CTC actualmente en Kochi (Kerala)?
- ¿Los robots tienen sistemas integrados en ellos?
También obtenga algunos sensores y comience a recopilar datos y hacer algunos análisis, el campo se mueve rápidamente, necesita moverse rápido y construir cosas …
La web está llena de recursos para aprender IoT pero, para empezar, te recomendaré este increíble curso:
Una introducción a la programación de Internet de las cosas (IOT) | Coursera