¿Cuál es la mejor manera de trabajar en IoT para una persona que ya trabaja en sistemas integrados?

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)

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

Intenta aprender el protocolo IOT –
PROTOCOLOS DE COMUNICACIÓN DE IOT

 Protocolos de comunicación con cable: UART, USART, SPI, I2C, ModBUS, CAN  Protocolos de comunicación inalámbrica: Bluetooth, balizas, WiFi, descripción general de Zigbee, 6lowPAN, LPWAN y otras tecnologías y protocolos de comunicación IoT (área de cobertura, rango de frecuencia, uso de energía , aspectos de interferencia y legalidad)
 Protocolos de red: modelo de referencia OSI, TCP / IP, Ethernet
 Protocolos de aplicación: HTTP, sockets web, MQTT, descripción general de CoAP, XMPP, AMQP
 Gestión de dispositivos, descubrimiento, direccionamiento
 Comunicación de dispositivo a dispositivo o de máquina a máquina (M2M)
Mejor
Pooja joshi

Comience enviando datos desde los sistemas integrados que está creando a una nube designada. Intente usar la instancia de AWS (personalmente no me gustó AWS IoT por problemas de compatibilidad).

Por lo general, esa es la única parte que debe centrarse como ingenieros integrados. Además, intente aprender diferentes protocolos y tecnologías de comunicación como Wifi, BLE, Zigbee, 6LoWPAN, LoRa, etc. Están desempeñando un papel clave para llevar el IoT al siguiente nivel.

El enfoque más fácil es acoplar AutoIt y Teamviewer. Otro enfoque fácil es usar la mensajería instantánea en lugar de Teamviewer. Haga una búsqueda en Google y obtendrá más fondos. Siempre puedes ver algo en este libro (aunque IoT no se menciona allí):

https://www.amazon.com/Practical

More Interesting

¿Me pueden ayudar a aprender las características de un sistema integrado?

¿Qué perfil de trabajo es adecuado para un ingeniero integrado sin codificación?

Empecé a trabajar en Raspberry Pi usando Python. Tengo el problema de que los programas que se ofrecen en Internet no se explican. P.ej. para ejecutar UART se proporciona un archivo llamado 'serial'. ¿Cómo sabría qué funciones se dan en este archivo y qué opciones de parámetros están disponibles?

Cómo iniciar una empresa de sistemas integrados

¿Qué sitio es el mejor para practicar preguntas estándar de programación en C que podrían llevarme a involucrarme en el desarrollo de sistemas embebidos?

¿Cuál es la diferencia entre un sistema embebido, un sistema dedicado y una computadora de propósito general?

¿Qué funciones de un CRO se pueden realizar usando un microcontrolador y software relacionado?

¿Cuál es la diferencia entre PLC y microcontrolador?

¿Cuál es el alcance de VLSI y los sistemas integrados?

¿Cuál es el mejor instituto para capacitación en sistemas integrados en Bangalore con buenas ubicaciones?

¿Qué son los temporizadores suaves y las ruedas de sincronización?

¿Cuáles son las tendencias actuales en prototipos virtuales?

¿Cuáles son algunos perfiles de trabajo en el campo de sistemas integrados?

¿Debo hacer una maestría en informática en EE. UU.?

¿Existe alguna directriz de programación en el entorno Linux si mi caja Linux a menudo se apaga repentinamente?