He desarrollado un interés en la electrónica, más específicamente en llegar a la raíz de cómo funciona mi sistema operativo. Mi objetivo en los últimos años ha sido aprender todo lo que puedo sobre cómo funciona el sistema operativo para que algún día pueda contribuir a un proyecto de código abierto, o tal vez comenzar un proyecto por mi cuenta. Sin embargo, durante los últimos meses, me he interesado en un enfoque más ascendente, y realmente quiero empezar a meterme en el lado del hardware. El problema es que carezco de vocabulario para describir qué es lo que me interesa conocer.
Tengo bastante experiencia en el manejo de microcontroladores de mis días de robótica en la escuela secundaria, pero el modelo particular que usamos dejó mucho a la imaginación en lo que respecta a procesos más fundamentales (ensamblaje, manejo de CPU, etc.) No aprendí nada. sobre condensadores, transistores, resistencias, etc. Mi objetivo es remediar esto.
A mi entender, Arduino sería un buen punto de partida, pero según lo que he escuchado, su filosofía es ocultar los detalles más técnicos con la intención de agilizar el proceso de desarrollo. Esto no me interesa. También he oído hablar de Rasberry Pi, pero la capa de SO parece más un obstáculo adicional para lo que tengo en mente. ¿Existe algún tipo de solución todo en uno que me exponga a todos los conceptos más importantes, pero al mismo tiempo me permita hacer un uso práctico de mis proyectos?
¿Cuál es un buen punto de partida para alguien en mi situación? ¿El mundo del microcontrolador es tangencial a mis objetivos generales? Si Arduino y Rasberry Pi no son mis mejores opciones, ¿hay alternativas sin ninguna mierda? ¿Qué pasa con las alternativas virtuales? ¡Los consejos generales son bienvenidos!