Quiero aprender programación de hardware por mi cuenta, pero no sé qué condiciones se necesitan.
Al menos debes estar interesado en aprender hardware y debes poder disfrutarlo. En segundo lugar, dominar los conocimientos básicos de electrónica y tener una gran capacidad práctica.
Esto. Este tipo de hardware es imposible sin experiencia práctica. Puedes comenzar creando un sistema de microcontrolador simple. Los componentes están disponibles en Taobao. Siempre que tengas una imagen y una computadora, puedes hacerlo.
Tu ventaja es que tienes cierto nivel de programación. Mientras el hardware esté disponible, deberías aprender mucho rápido
.