Soy estudiante de ingeniería de tercer año (ECE) … he codificado un poco en 8051 y AVR durante unos 2 años tanto en ensamblaje como en C … Ahora estoy interesado en aprender Raspberry Pi y no tengo idea de dónde comenzar y cómo ?

Lo primero: ¿qué quieres hacer?

Las opciones son

1. Entender todo para escribir un libro de texto.
2. Desarrollar algo como la frambuesa pi
3. Diseña un producto alrededor de Raspberry Pi

Bueno, lo que quieras hacer, el punto de partida tiene que ser (3)

Así que ahora mira cómo desarrollar un producto alrededor de Raspberry Pi.

Un producto necesita dos cosas

(a) Hardware: puede conectar hardware externo a través del puerto USB o mediante algunos pines en Raspberry Pi. El hardware en la mayoría de los casos será similar a lo que usó con 8051 y AVR, solo un poco más completo. Puede haber algunas E / S, pantalla táctil a color, cámara web, etc.

Así que mejor comience con cosas simples: relés e interruptores, serán lo mismo que 8051 y AVR. No se requiere nueva habilidad.

(b) Software: Ras-Pi funciona en Linux. y usar lenguaje como Python y C.

Puede aprender sobre Linux y Python en su computadora de escritorio o computadora portátil normal y desarrollar primero los mismos programas en Linux y computadora portátil. Esto ahorrará algunos costos y esfuerzos adicionales y también le permitirá trabajar a mayor velocidad y con conectividad neta.

En resumen: comience con Linux y Python y desarrolle primero algo en su computadora portátil.

Sin embargo, considere también algunas sugerencias:

enfóquese en controladores de 8 bits y realice algunos proyectos completos. Aprender cosas nuevas por el simple hecho de agregar líneas en su CV no funciona si no lo ha utilizado para algo completo.

Cuando crea un producto completo, puede encontrar que es mucho más fácil aprender un nuevo idioma y un controlador, pero la verdadera diversión y habilidad es completar un producto.

Solo mis ideas, funcionaron para mí, YMMV

En primer lugar, hay una diferencia entre 8051, AVR y Pi.
Los primeros son microcontroladores, mientras que Pi es un microprocesador.
Un microcontrolador es un microprocesador con periféricos integrados para realizar diferentes funciones y también tiene una memoria flash para ejecutar programas.
Pi es algo así como una mini computadora, tiene un procesador y RAM. La mejor manera de comenzar con Pi es acostumbrarse al sistema operativo (que se basa en Linux y si no tiene experiencia previa, le recomendaría primero instalar Ubuntu en cualquiera de sus PC personales e intentar involucrarse con el shell)
Después de que se sienta cómodo con él, puede comenzar a trabajar con Pi. Google sea cual sea tu objetivo (dependiendo de tu proyecto) y obtendrás tutoriales o documentación para ayudarte.

La mejor manera de comenzar con ra-pi es comprar un nuevo tablero, o pedirlo prestado a un amigo si tiene alguno, vaya a google y busque cómo comenzar con ra-pi, está listo para comenzar,

vea el código de ejemplo, el lenguaje está familiarizado con C o python, o c ++.

comience con ejemplos de codificación de gpio, interconecte pocos sensores y dispositivos io, y listo 🙂

Luego intente algo grande, vea ejemplos en la red, pero una cosa que no puede aprender rasp-pi simplemente aprendiendo de la red, debe tener el tablero con usted para aprender.

Espero que ayude, saludos … gracias
satya sankar
Página en http://www.embeddedhacks.in

More Interesting

Tengo 30 años y completé mi licenciatura en Ciencias Políticas en la Universidad Northwestern, cumplo con los requisitos mínimos de algunos programas de Maestría en Ciencias de la Computación, por lo que para impulsar una nueva carrera en TI debería seguir este camino en lugar de un segundo título de licenciatura?

¿Puede un título en criminología informática prepararme para una carrera en informática forense?

¿Cuál es el valor de una maestría en administración en la economía actual? ¿Los graduados tienen demanda o es solo otro título?

Yo soy de India. He aprobado CFA Nivel II. ¿Vale la pena hacer una maestría en finanzas en los EE. UU. Para mejores perspectivas de trabajo, a pesar de que la mayoría de los programas de estudios son similares o adoptados del programa de estudios de CFA?

Quiero obtener un MS en sistema de gestión de la información (informatika) de Alemania (ya que las tarifas son bastante menores y brindan buena educación y oportunidades). ¿Cuáles son algunas universidades recomendables?

¿Merece la pena esperar otro año y prepararme para el CAT o debo hacerme una EM y luego hacer mi MBA?

Soy un estudiante de tercer año de B.Tech. ¿Es el diseño de moda una buena opción para mí?

Realmente me gusta el campo de la medicina, pero no deseo seguir una carrera como médico o enfermera. ¿Qué título universitario sugeriría con una variedad de alternativas científicamente relacionadas con este campo?

Obtuve mi Bachillerato en Bellas Artes en India y quiero hacer diseño de interfaz de usuario en los EE. UU. ¿Cuáles son las mejores instituciones y cuáles son las calificaciones que tendré que cumplir?

Soy un estudiante de B. Sc IT de segundo año y me graduaría el próximo año. Actualmente estoy haciendo un curso CCNA y estoy planeando hacer MCA. Ya tengo 6 meses de experiencia laboral como desarrollador web y ejecutivo de ventas de TI. Pero el único problema que enfrento es que he tenido 3 ATKT. ¿Cuáles son mis perspectivas en el futuro?