¿Qué carreras puedo seguir aprendiendo y practicando Arduino y Raspberry Pi?

Como referencia, soy cofundador de RaspberrySTEM, que vende kits educativos diseñados para enseñar programación y electrónica en Raspberry Pi.

El campo de la ingeniería donde se unen el hardware y el software se denomina típicamente “sistemas integrados”. Los sistemas integrados incluyen todo, desde su teléfono celular hasta su Xbox, su microondas, varios sistemas en su automóvil y alrededor de 10,000 dispositivos comunes en su vida diaria.

Comprender cómo el hardware (electrónica) y el software (código de computadora) trabajan juntos para crear dispositivos útiles abre un enorme mundo de posibilidades profesionales. Ya sea que elija especializarse en el lado del hardware (construcción de las placas), el lado del software (escribir el código) o cualquier otra cosa relacionada con los sistemas integrados (sistemas operativos, interfaces de usuario, etc.), los trabajos son abundantes y la mayoría de estos trabajos pagan muy , muy bien.

Hay muchas, muchas pequeñas empresas que se especializan en la construcción de dispositivos integrados (dispositivos médicos, por ejemplo) y la mayoría de las grandes empresas tecnológicas (trabajé para Microsoft durante mucho tiempo haciendo software integrado) también tienen grupos que realizan trabajo integrado. Entonces, si desea trabajar para una pequeña empresa en cualquier parte del país o para una gran empresa en Silicon Valley, comprender los sistemas integrados puede abrir muchas puertas.

Todo esto se relaciona con Arduino y Raspberry Pi porque estos dispositivos están diseñados para crear, construir y programar sistemas integrados. Arduino es lo que se conoce como un microcontrolador: realiza cálculos muy rápidos y está muy especializado para controlar otro hardware; Raspberry Pi es una computadora completa (en un paquete pequeño): puede hacer cualquier cosa que una computadora pueda hacer, incluso ejecutar un sistema operativo, navegar por la web, jugar juegos, etc. Pero, la Raspberry Pi también es excelente para controlar y comunicación con hardware / circuitos externos.

Entonces, aprender a usar Arduino y Raspberry Pi significa aprender cómo el hardware y el software se unen para crear dispositivos interesantes y útiles, y este conocimiento abre una gran oportunidad de carrera.

Estoy de acuerdo con Laural Hardy, primero aprende electrónica.

Puedes aprender programación incrustada. El IDE de Arduino es realmente C / C ++ con algunos de los bits de acumulación escondidos. Una vez que aprenda eso, puede comenzar a usar Atmel Studio, que es un IDE de C / C ++ con todo expuesto. Puede aprender a funcionar con procesadores relativamente lentos, lo cual es muy importante al diseñar un producto para su fabricación. Los programas C / C ++ son bastante portátiles en todos los procesadores. Hay Arduinos desde procesadores de 8 pines y 8 bits hasta procesadores ARM Cortex mucho más potentes.

Con una Raspberry Pi, puedes aprender programación en todo tipo de lenguajes como Java, Python, etc. y el uso de Linux. Úselo con Arduinos para practicar la conexión de controladores integrados a una computadora completa. Practique una informática más frugal, ya que la Raspberry Pi más rápida sigue siendo mucho, mucho menos potente que su computadora portátil.

Muchas carreras en electrónica se ven reforzadas por, o requieren, la capacidad de hacer al menos algo de programación.

Puedes ser un artista para hacer arte electrónico con ellos.

Arte electrónico

Ejemplo 1

Ejemplo 2

Aprende electrónica primero. Arduino y R-Pi son juguetes en comparación con lo que hay en el ámbito industrial y comercial.