Hola,
Si desea aprender IoT con sistemas integrados, debe aprender algunas cosas:
1. Programación en C: lo más importante para un desarrollador integrado es tener un buen comando en C, incluidas las estructuras de datos.
- ¿Qué es UART FIFO?
- ¿Alguien puede ayudarme a encontrar la dirección de Pc0-Pc5? La hoja de datos: http://www.pmt-fl.com/downloads/picocap/DB_PCap01Ax_0301_en.pdf
- ¿Qué proyecto de demostración puedo implementar para aprender a programar usando el bus CAN?
- ¿Cuál es la diferencia entre los ingenieros de software integrados y los ingenieros de hardware integrados?
- ¿Vale la pena hacer MS de Alemania en el campo de los sistemas integrados después de 6 años de trabajo y buen salario en India?
2. Electrónica básica: uno debe tener conocimiento de resistencias, condensadores, transistores, etc.
3. Codificación MCU: es muy importante que un desarrollador integrado sepa cómo codificar un microcontrolador. Y por codificación me refiero a una codificación eficiente que puede provenir de la programación en C.
Ahora, todo lo anterior lo convierte en un buen desarrollador de sistemas integrados. La habilidad que impulsa todo esto hacia IoT es:
4. Redes: si tiene el comando y el conocimiento de diferentes protocolos como TCP / IP, UDP, HTTP, etc., lo ayudará a enviar y recibir datos de manera eficiente.
Por lo tanto, solo tenga en sus manos las habilidades anteriores y será bueno para ir en dirección a IoT y sistemas integrados.
Espero que ayude 🙂