Cómo convertirse en un geek de sistemas embebidos

Embedded Systems es hoy en día una mezcla entre tecnología y arte.

  • Los fundamentos son bien conocidos: la tecnología relacionada con los sistemas informáticos integrados con gestión de entrada y salida, generalmente en tiempo real y con energía optimizada.
  • Además, tiene una o varias restricciones en términos de consumo de energía, ya que generalmente funcionan con baterías. Además, la potencia informática es limitada, y actualizar una aplicación significa aprender nuevos dispositivos del mismo fabricante u otro diferente.
  • Por último, pero no menos importante, cuando ingrese a una empresa con sistemas integrados aplicados, tal vez sepa algunas plataformas que usan (lo contrataron para eso), pero encontrará aplicaciones de software y hardware que podrían no estar bien documentadas o mantenidas, pero deberías repararlos y actualizarlos.

Hay excelentes sitios para comenzar a aprender por su cuenta si desea probar el tema de forma segura, como este que revisé: ¿Aprendamos los conceptos básicos de la robótica? Con los “Sistemas Embebidos de edX – Shape the World”

Maravilloso. He pasado 28 años en el campo de Sistemas Embebidos. Después de pasar 8 años con estudiantes de ingeniería, había preparado una fórmula de 7 pasos para estudiantes de ingeniería. Esto se puede practicar en paralelo con la educación de sus universidades desde el semestre mismo. Aquí está la fórmula de 7 pasos para convertirse en Embedded Systems Professional. Si pudiera completar estos 7 pasos dentro de un año, se convertirá en el dios de los sistemas integrados. Debe practicar estos pasos con 100% de honestidad, no solo leer, escuchar o ver algo.


Todo lo mejor. Si eres realmente serio al hacer esto, puedes contactarme. Te ayudaré.

Hemanth Kumar corrige pocos errores. Gracias por corregir el error.

“¡Haz por tu cuenta!” Los sistemas integrados en sentido real requieren múltiples habilidades en forma correcta de PCB, creación de prototipos para la programación y, en ocasiones, lenguaje de alto nivel o aplicaciones web. Pero lo mejor es que puedes aprender como lo haces. Es muy divertido y hay muchos proyectos divertidos para hacer. Puede resolver los problemas del mundo real que enfrenta y que pueden ser increíbles.

Para comenzar, puede elegir Arduino o cualquier otro MCU 8051 AVR PIC ARM con lo que se sienta cómodo según sus habilidades y antecedentes.

¡Hackea algunos proyectos de código abierto, contribuye a ellos y en el camino haz algo genial!

Mi consejo es comenzar con algo, por trivial que sea, y luego avanzar.
Hay toneladas de proyectos de demostración en la web. Tome cualquiera de ellos, comience con los simples, juegue un poco, tenga la sensación de cómo funcionan las cosas.
Una vez que esté familiarizado con las prácticas básicas de programación, el protocolo simple sigue adelante con sistemas más complejos. Intente escribir algunos controladores simples, mejor si puede encontrar algunas API simples. Es realmente divertido cuando ves a tus conductores haciendo que tu tabla haga lo que quieras.
El siguiente paso sería probar sus manos en RTOS simples como uCOS-III. Intente portar un RTOS a alguna plataforma, es más fácil decirlo que hacerlo, pero mejora significativamente su comprensión.
Una vez que haya alcanzado este nivel, estará listo para enfrentarse a lo último y lo mejor del mercado.

Todo lo mejor !

Este es mi consejo, también el camino por el que pasé.
1) Comience con la robótica manual. Sé que desea convertirse en un geek EMBEDDED, pero debe tener un buen conocimiento de él. Tome temas como unidades diferenciales, caja de control, circuitos comparadores, circuitos de amplificación, reguladores de voltaje, soldadura, debe ser eficiente en estas.
2) Ahora pase a cosas semiautónomas e intente hacer seguidores de línea, seguidor de cuadrícula, etc., sin hacer uso de microcontroladores. Intente restringirse por ahora. Hay muchos componentes básicos disponibles para hacer algunos circuitos de control lógicos.
3) Una vez que esté realmente libre de los temas y conceptos anteriores, pase al sistema autónomo.
AVR Atmega 16 es el microcontrolador más básico que tiene una visión general completa de todos los tipos de microcontroladores. Es un MCU de 8 bits, con memoria flash de 16 kb. La codificación AVR es la mejor codificación integrada para aprender cualquier tipo de MCU.
4) Para tu conocimiento, Arduino es en realidad atmega 2560. El mismo conocimiento atmega16 te ayudará mucho.
5) Lo más importante, AUTO ESTUDIO. Intente conectar tantos sensores disponibles en el mercado con tantos como MCU disponibles. Eso aumentará su competencia y un profundo conocimiento de MCU. Vaya para hacer diferentes sistemas, dispositivos, gadgets, máquinas, Prototipos y qué más se te ocurre.
Buena suerte con este pequeño consejo …

Comience a trabajar en incrustado.
Cree productos para usted, su familia, amigos y vecinos.
No se concentre en la lectura / simulación / aprendizaje.

Siga a mentores de la industria como Balajee Seshadri y, por supuesto, a mí.

Lea algunas de las publicaciones de mi blog en http://gvcsystems.quora.com

Bueno, es fácil y necesitas pasión, práctica y paciencia.

Puedes comenzar leyendo libros, siguiendo el blog. Al leer, quiero decir que me gusta mucho, y esa es la única forma en que puedes ser geeks. Y nuevamente, como todo lo demás, llevará tiempo.
consulte este sitio web:
http://www.embedded.com/electric

Una y única forma es “hacer por tu cuenta”. Compre un tablero de desarrollo genial o haga uno de ellos si puede hacer que compren un arduino desde aquí http://www.cutedigi.com/arduino- … e intente hacer proyectos. Si no tiene idea sobre arduino, visite http://projectsdunia.blogspot.in y aprenda todo sobre arduino y no olvide que le gusta esta página http://fb.com/projectsdunia

Lea este artículo [http://bit.ly/2Dmojke] para obtener más detalles sobre qué aprender a ser un buen ingeniero de diseño integrado.

Puedes comenzar leyendo libros, siguiendo el blog. Al leer, quiero decir que me gusta mucho, y esa es la única forma en que puedes ser geeks. Y nuevamente, como todo lo demás, llevará tiempo.

Bueno, no te convertirás en un geek, si realmente te apasiona, entonces ya eres un geek. 🙂