# Hardware Programming

{% embed url="<https://www.youtube.com/playlist?list=PL9IEJIKnBJjEcPAz6fss-Hx0TLytCOMVC>" %}
Introduction to Embedded Systems
{% endembed %}

{% embed url="<https://www.youtube.com/playlist?list=PL26O2JyrmxV7CWzV9hCCJWMyiOlVMIF8z>" %}
Design 8-bit CPU using LogiSim Evolution
{% endembed %}

{% embed url="<https://www.youtube.com/watch?v=Zt0JfmV7CyI>" %}
Design 16-bit CPU using LogiSim Evolution
{% endembed %}

{% embed url="<https://www.youtube.com/playlist?list=PLLwK93hM93Z13TRzPx9JqTIn33feefl37>" %}
Emulating 6502 CPU in C++ Programming
{% endembed %}

{% embed url="<https://www.youtube.com/playlist?list=PLp_QNRIYljFqBuOYDFluT66Y7biUH1Dnc>" %}
RISC-V Assembly Programming
{% endembed %}

{% embed url="<https://www.youtube.com/playlist?list=PL6Pdhg3H0szNmc9zkrHp9LzJsl_-KFR7U>" %}
RISC-V Assembly Programming
{% endembed %}
