The traditional embedded system course
Examples
- UNC-C ECGR 3101 — Embedded Systems:
Introduction to designing microcontroller-based embedded computer systems using assembly and C programs. Examination of real-time operating systems and their impact on performance. Computer engineering applications are emphasized.
- NC State ECE 306 — Introduction to
Embedded Systems
- Clemson ECE 4680L/6680L
— Embedded Computing
Common topics
- microcontrollers
- C and assembly language
- interrupt handling
- real-time operating systems with scheduled tasks/threads
- performance
- serial communication
- peripherals
- development boards
(See also the See also)
such as Explorer 8 Development Board
What about IoT?
Electricity and stuff
Videos from Bozeman Science
Tinkercad
Get an account at Tinkercad. Try out these examples but duplicate first!