USD
ARM Education Media > Efficient Embedded Systems Design and Programming Online Course

Efficient Embedded Systems Design and Programming Online Course

Teach the efficient design and programming of industry-standard ARM-based embedded systems and how to implement them in low-level hardware using standard C and assembly language using the Efficient Embedded Systems Design and Programming online course from ARM Education Media. The course covers both fundamentals and practical knowledge.

Click the “Buy Hardware Components Now” button above to add the whole hardware kit needed for the Efficient Embedded Systems Design and Programming Online Course to the cart.

Course Syllabus

Module name

1. Introduction to Embedded Systems Design

2. Software Design Basics

3. The ARM Cortex-M4 Processor Architecture - Part 1

4. The ARM Cortex-M4 Processor Architecture - Part 2

5. C Code as Implemented in Assembly Language

6. Interrupts

7. General Purpose Digital Interfacing

8. Analog Interfacing

9. Timers

10. Serial Communication

Course Components

Qty Part Number Description
1 497-14360-ND BOARD NUCLEO STM32F4 SERIES
5 401-1978-ND SWITCH PUSH SPST-NO 0.1A 32V
1 NHD-0216HZ-FSW-FBW-33V3C-ND LCD MOD CHAR 2X16 TRANSFL FSTN+
1 445-2525-1-ND AUDIO PIEZO TRANSDUCER 30V TH
1 475-1438-ND PHOTOTRANSISTOR 880NM 5MM RADIAL
1 1497-1059-ND EMITTER IR 880NM 50MA RADIAL
1 DS1631+-ND SENSOR TEMPERATURE I2C 8DIP
2 3386P-103TLF-ND TRIMMER 10K OHM 0.5W PC PIN
1 445-8517-ND CAP CER 1UF 50V X7R RADIAL
1 BKGS-400-ND SLDRLSS BRDBRD 400 TIE-PNT
1 BKWK-3-ND JUMPER WIRE KIT 70 PC
1 336-2613-ND KIT EVAL FOR CP2104-MINI
1 67-1105-ND LED RED DIFF 5MM ROUND T/H
1 67-1098-ND LED GRN DIFF 5MM ROUND T/H
1 67-1748-ND LED BLUE DIFF 3MM ROUND T/H
1 754-1492-ND LED RGB DIFF 5MM ROUND T/H
3 270QBK-ND RES 270 OHM 1/4W 5% AXIAL
1 S150QCT-ND RES 150 OHM 1/4W 5% CF MINI
3 S330QCT-ND RES 330 OHM 1/4W 5% CF MINI
10 S10KQCT-ND RES 10K OHM 1/4W 5% CF MINI
2 1.0MQBK-ND RES 1M OHM 1/4W 5% AXIAL
--- View More ------ View More ---