A self paced Microprocessor course for those with no Microprocessor experience but who wish to learn about and build devices with them.
Starting with a early Microprocessor, the Intel 8085 and providing a Java based 8085 simulator and a PDF handbook the student may work thru assembly/machine code examples to gain understanding.
Other on-line book links are provided.
Finishing with a modern Micro-controller, the ARM Cortex-M0 based STM32F051.