Embedded systems are everywhere–and Arm-based technologies are the industry standard. Getting started could not be easier. This hands-on course introduces the fundamentals of embedded system design and programming through interactive exercises using MicroPython and the micro:bit.
Coursera PlusMonthly 3 个月 课程4 折优惠 ,让你轻松掌握闪耀技能。立即节省

您将学到什么
The role of Arm processors in modern embedded systems.
How to program embedded systems using Python.
您将获得的技能
要了解的详细信息

添加到您的领英档案
May 2026
43 项作业
了解顶级公司的员工如何掌握热门技能

该课程共有6个模块
涵盖的内容
6个视频25篇阅读材料6个作业
6个视频•总计23分钟
- W (1) Welcome and Introduction•1分钟
- TP (1) Thinking Point•3分钟
- KV1 (1) Introduction to Embedded Systems•6分钟
- KV2 (1) Benefits and Constraints of Embedded Systems•4分钟
- KV3 (1) Introduction to the Internet of Things (IoT)•5分钟
- KV4 (1) Arm Architecture and Processors•4分钟
25篇阅读材料•总计750分钟
- W (1) Welcome and Introduction•30分钟
- W (1) Welcome and Introduction•30分钟
- IN (1) Course Overview•30分钟
- IN2 (1) The Coursera Platform•30分钟
- TP (1) Thinking Point•30分钟
- TP (1) Thinking Point•30分钟
- LO (1) Intended Learning Outcomes and Things to Look Out For•30分钟
- IR (1) Initial Reflection•30分钟
- IA (1) Initial Assessment•30分钟
- N (1) Where Next?•30分钟
- KV1 (1) Introduction to Embedded Systems•30分钟
- KV1 (1) Introduction to Embedded Systems•30分钟
- KE1 (1) Assessment: Introduction to Embedded Systems•30分钟
- KV2 (1) Benefits and Constraints of Embedded Systems•30分钟
- KV2 (1) Benefits and Constraints of Embedded Systems•30分钟
- KE2 (1) Assessment: Benefits and Constraints of Embedded Systems•30分钟
- KV3 (1) Introduction to the Internet of Things (IoT)•30分钟
- KV3 (1) Introduction to the Internet of Things (IoT) •30分钟
- KE3 (1) Assessment: Introduction to the Internet of Things (IoT)•30分钟
- KV4 (1) Arm Architecture and Processors•30分钟
- KV4 (1) Arm Architecture and Processors•30分钟
- KE4 (1) Assessment: Arm Architecture and Processors•30分钟
- R (1) Further Reading•30分钟
- FA (1) Final Assessment•30分钟
- FR (1) Final Reflection•30分钟
6个作业•总计210分钟
- IA (1) Initial Assessment•30分钟
- KE1 (1) Assessment: Introduction to Embedded Systems•30分钟
- KE2 (1) Assessment: Benefits and Constraints of Embedded Systems•30分钟
- KE3 (1) Assessment: Introduction to the Internet of Things (IoT)•30分钟
- KE4 (1) Assessment: Arm Architecture and Processors•30分钟
- FA (1) Final Assessment•60分钟
涵盖的内容
7个视频25篇阅读材料6个作业
7个视频•总计21分钟
- W (2) Welcome and Introduction•1分钟
- TP (2) Thinking Point•2分钟
- KV1 (2) Introduction to the micro:bit•6分钟
- KV2 (2) Rapid Prototyping Using the micro:bit•1分钟
- KV3 (2) High-Level and Low-Level Programming•4分钟
- KV4 (2) The Cortex Microcontroller Software Interface Standard•3分钟
- SV1 (2) Lab Project: Getting Started•3分钟
25篇阅读材料•总计750分钟
- W (2) Welcome and Introduction•30分钟
- W (2) Welcome and Introduction•30分钟
- TP (2) Thinking Point•30分钟
- TP (2) Thinking Point•30分钟
- LO (2) Intended Learning Outcomes and Things to Look Out For•30分钟
- IR (2) Initial Reflection•30分钟
- IA (2) Initial Assessment•30分钟
- N (2) Where Next?•30分钟
- KV1 (2) Introduction to the micro:bit•30分钟
- KV1(2) Introduction to the micro:bit•30分钟
- KV1 (2) Assessment: Introduction to the micro:bit•30分钟
- KV2 (2) Rapid Prototyping Using the micro:bit•30分钟
- KV2 (2) Rapid Prototyping Using the micro:bit•30分钟
- KV2 (2) Assessment: Rapid Prototyping Using the micro:bit•30分钟
- KV3 (2) High-Level and Low-Level Programming•30分钟
- KV3 (2) High-Level and Low-Level Programming•30分钟
- KE3 (2) Assessment: Understanding High-Level vs Low-Level Programming in the Context of micro:bit and the micro:bit Python Editor•30分钟
- KV4 (2) The Cortex Microcontroller Software Interface Standard (CMSIS)•30分钟
- KV4 (2) The Cortex Microcontroller Software Interface Standard•30分钟
- KE4 (2) Assessment: The Cortex Microcontroller Software Interface Standard (CMSIS)•30分钟
- SV1 (2) Lab Project: Getting Started•30分钟
- SV1 (2) Lab Project: Getting Started•30分钟
- R (2) Further Reading•30分钟
- FA (2) Final Assessment•30分钟
- FR (2) Final Reflection•30分钟
6个作业•总计210分钟
- KE1 (2) Assessment: Introduction to the micro:bit•30分钟
- KE2 (2) Assessment: Rapid Prototyping Using the micro:bit•30分钟
- KE3 (2) Assessment: High-Level and Low-Level Programming•30分钟
- KE4 (2) Assessment: The Cortex Microcontroller Software Interface Standard (CMSIS)•30分钟
- IA (2) Initial Assessment•30分钟
- FA (2) Final Assessment•60分钟
涵盖的内容
9个视频36篇阅读材料7个作业
9个视频•总计39分钟
- W (3) Welcome and Introduction•1分钟
- TP (3) Thinking Point•3分钟
- KV1 (3) Voltages and Logic Values•3分钟
- KV2 (3) GPIOs and Peripherals•5分钟
- KV3 (3) GPIO Design and Microcontrollers•3分钟
- KV4 (3) Controlling Peripherals with the micro:bit •2分钟
- SV1 (3) Lab Project: Before You Begin•6分钟
- SV2 (3) Lab Project: Part 1•9分钟
- SV3 (3) Lab Project: Part 2•9分钟
36篇阅读材料•总计1,020分钟
- W (3) Welcome and Introduction•30分钟
- W (3) Welcome and Introduction•30分钟
- TP (3) Thinking Point•30分钟
- TP (3) Thinking Point•30分钟
- LO (3) Intended Learning Outcomes and Things to Look Out For•30分钟
- IR (3) Initial Reflection•30分钟
- IA (3) Initial Assessment•30分钟
- N (3) Where Next?•30分钟
- KV1 (3) Voltages and Logic Values•30分钟
- KV1 (3) Voltages and Logic Values•30分钟
- KE1 (3) Assessment: Voltages and Logic Values•30分钟
- KV2 (3) GPIOs and Peripherals•30分钟
- KV2 (3) GPIOs and Peripherals•30分钟
- KE2 (3): Assessment: GPIOs and Peripherals•30分钟
- KV3 (3) GPIO Design and Microcontrollers•30分钟
- KV3 (3) GPIO Design and Microcontrollers•30分钟
- KE3 (3) Assessment: GPIO Design and Microcontrollers•30分钟
- KV4 (3) Controlling Peripherals with micro:bit•30分钟
- KV4 (3) Controlling Peripherals with the micro:bit•30分钟
- KE4 (3) Assessment: Controlling Peripherals with the micro:bit•30分钟
- SV1 (3) Lab Project: Before you Begin•30分钟
- SV1 (3) Lab Project: Before You Begin•30分钟
- SV2 (3) Lab Project: Part 1•30分钟
- SV2(3) Lab Project: Part 1•30分钟
- SE2 (3) Assessment: Lab Project: Part 1•30分钟
- SV3 (3) Lab Project: Part 2•30分钟
- SV3 (3) Lab Project: Part 2•30分钟
- SE3 (3) Module Project•30分钟
- SE3 (3) Module Project Briefing•30分钟
- SE3 (3) Module Project: Task 1•30分钟
- SE3 (3) Module Project Task 2•10分钟
- SE3 (3) Module Project Task 3•10分钟
- SE3 (3) Module Project Task 4•10分钟
- R (3) Further Reading•30分钟
- FA (3) Final Assessment•30分钟
- FR (3) Final Reflection•30分钟
7个作业•总计240分钟
- IA (3) Initial Assessment•30分钟
- KE1 (3) Assessment: Voltages and Logic Values•30分钟
- KE2 (3) Assessment: GPIOs and Peripherals•30分钟
- KE3 (3) Assessment: GPIO Design and Microcontrollers•30分钟
- KE4 (3) Assessment: Controlling Peripherals with the micro:bit•30分钟
- SE2 (3) Assessment: Lab Project: Part 1•30分钟
- FA (3) Final Assessment•60分钟
涵盖的内容
9个视频32篇阅读材料8个作业
9个视频•总计42分钟
- W (4) Welcome and Introduction•1分钟
- TP (4) Thinking Point•5分钟
- KV1 (4) Interrupts•4分钟
- KV2 (4) Types of Interrupt•5分钟
- KV3 (4) Exception Processing: Examples•2分钟
- KV4 (4) Exception Processing•9分钟
- SV1 (4) Lab Project: Before You Begin•4分钟
- SV2 (4) Lab Project: Part 1•6分钟
- SV3 (4) Lab Project: Part 2•6分钟
32篇阅读材料•总计960分钟
- W (4) Welcome and Introduction•30分钟
- W (4) Welcome and Introduction•30分钟
- TP (4) Thinking Point•30分钟
- TP (4) Thinking Point•30分钟
- LO (4) Intended Learning Outcomes•30分钟
- IR (4) Initial Reflection•30分钟
- IA (4) Initial Assessment •30分钟
- N (4) Where Next?•30分钟
- KV1 (4) Interrupts•30分钟
- KV1 (4) Interrupts•30分钟
- KE1 (4) Assessment: Interrupts•30分钟
- KV2 (4) Types of Interrupts•30分钟
- KV2 (4) Types of Interrupts•30分钟
- KE2 (4) Assessment. Types of Interrupts•30分钟
- KV3 (4) Exception Processing: Examples•30分钟
- KV3 (4) Exception Processing: Examples•30分钟
- KE3 (4) Assessment: Exception Processing: Examples•30分钟
- KV4 (4) Exception Processing•30分钟
- KV4 (4) Exception Processing•30分钟
- KE4 (4) Assessment: Exception Processing•30分钟
- SV1 (4) Lab Project: Before you Begin•30分钟
- SV1 (4) Lab Project: Before You Begin•30分钟
- SE1 (4) Assessment: Lab Project: Before you Begin•30分钟
- SV2 (4) Lab Project: Part 1•30分钟
- SV2 (4) Lab Project: Part 1•30分钟
- SE2 (4) Assessment: Lab Project: Part 1•30分钟
- SV3 (4) Lab Video: Part 2•30分钟
- SV3 (4) Lab Project: Part 2•30分钟
- SE3 (4) Module Project•30分钟
- R (4) Further Reading•30分钟
- FA (4) Final Assessment•30分钟
- FR (4) Final Reflection•30分钟
8个作业•总计270分钟
- IA (4) Initial Assessment•30分钟
- KE1 (4) Assessment: Interrupts•30分钟
- KE2 (4) Assessment: Types of Interrupts•30分钟
- KE3 (4) Assessment: Exception Processing: Examples•30分钟
- KE4 (4) Assessment: Exception Processing•30分钟
- SE1 (4) Assessment: Lab Project: Before you Begin•30分钟
- SE2 (4) Assessment: Lab Project: Part 1•30分钟
- FA (4) Final Assessment•60分钟
涵盖的内容
10个视频35篇阅读材料8个作业
10个视频•总计31分钟
- W (5) Welcome and Introduction•1分钟
- TP (5) Thinking Point•3分钟
- KV1 (5) Analog-to-Digital Signal Conversion•2分钟
- KV2 (5) Types of DACs and ADCs•6分钟
- KV3 (5) Properties of Analog-to-Digital Conversion•5分钟
- KV4 (5) Analog Input and Output with the micro:bit•3分钟
- SV1 (5) Lab Project: Before You Begin•2分钟
- SV2 (5) Lab Project: Part 1•3分钟
- SV3 (5) Lab Project: Part 2•5分钟
- SV4 (5) Lab Project: Part 3•2分钟
35篇阅读材料•总计1,050分钟
- W (5) Welcome and Introduction•30分钟
- W (5) Welcome and Introduction•30分钟
- TP (5) Thinking Point•30分钟
- TP (5) Thinking Point•30分钟
- LO (5) Intended Learning Outcomes and Things to Look Out For•30分钟
- IR (5) Initial Reflection•30分钟
- IA (5) Initial Assessment•30分钟
- N (5) Where Next?•30分钟
- KV1 (5) Analog-to-Digital Signal Conversion•30分钟
- KV1 (5) Analog-to-Digital Signal Conversion•30分钟
- KE5 (1) Assessment: Analog-to-Digital Signal Conversion•30分钟
- KV2 (5) Types of DACs and ADCs•30分钟
- KV2 (5)Types of DACs and ADCs•30分钟
- KV2 (5) Assessment: Types of DACs and ADCs•30分钟
- KV3 (5) Properties of Analog-to-Digital Conversion•30分钟
- KV3 (5) Properties of Analog-to-Digital Conversion•30分钟
- KE3 (5) Assessment: Properties of Analog-to-Digital Conversion•30分钟
- KV4 (5) Analog Input and Output with the micro:bit•30分钟
- KV4(5) Analog Input and Output with the micro:bit•30分钟
- KE4 (5) Assessment: Analog Input and Output with the micro:bit•30分钟
- SV1 (5) Lab Project: Before you Begin•30分钟
- SV1 (5) Lab Project: Before You Begin•30分钟
- SE1 (5) Assessment: Before you begin•30分钟
- SV2 (5) Lab Project: Part 1•30分钟
- SV2 (5) Lab Project: Part 1•30分钟
- SE2 (5) Assessment: Analog I/Os•30分钟
- SV3 (5) Lab Project: Part 2•30分钟
- SV3 (5) Lab Project: Part 2•30分钟
- SE3 (5) Assessment: Pulse Width Modulation•30分钟
- SV4 (5) Lab Project: Part 3•30分钟
- SV4 (5) Lab Project: Part 3•30分钟
- SE4 (5) Module Project •30分钟
- R (5) Further Reading•30分钟
- FA (5) Final Assessment •30分钟
- FR (5) Final Reflection•30分钟
8个作业•总计240分钟
- IA (5) Initial Assessment•30分钟
- KE1 (5) Assessment: Analog-to-Digital Signal Conversion•30分钟
- KE2 (5) Assessment: Types of DACs and ADCs•30分钟
- KE3 (5) Assessment: Properties of Analog-to-Digital Conversion•30分钟
- KE4 (5) Assessment: Analog Input and Output with the micro:bit•30分钟
- SE1 (5) Assessment: Lab Project: Before you Begin•30分钟
- SE2 (5) Assessment: Lab Project: Part 1•30分钟
- SE3 (5) Assessment: Lab Project: Part 2•30分钟
涵盖的内容
10个视频36篇阅读材料8个作业
10个视频•总计29分钟
- W (6) Welcome and Introduction•1分钟
- TP (6) Thinking Point•4分钟
- KV1 (6) Timer Functionality Components•3分钟
- KV2 (6) Timer Operation Modes•4分钟
- KV3 (6) Timers and Repeating Functions in micro:bit Python•2分钟
- KV4 (6) Using PWM to Control Output on the micro:bit•2分钟
- SV1 (6) Lab Project: Before You Begin•4分钟
- SV2 (6) Lab Project: Part 1•6分钟
- SV3 (6) Lab Project: Part 2•2分钟
- SV3 (6) Lab Project: Part 3•2分钟
36篇阅读材料•总计1,040分钟
- W (6) Welcome and Introduction•30分钟
- W (6) Welcome and Introduction •30分钟
- TP (6) Thinking Point•30分钟
- TP (6) Thinking Point•30分钟
- LO (6) Intended Learning Outcomes and Things to Look Out For•30分钟
- IR (6) Initial Reflection•30分钟
- IA (6) Initial Assessment•30分钟
- N (6) Where Next?•30分钟
- KV1 (6) Timer Functionality and Components•30分钟
- KV1 (6) Timer Functionality and Components•30分钟
- KE1 (6) Assessment: Timer Functionality and Components•30分钟
- KV2 (6) Timer Operation Modes•30分钟
- KV2 (6) Timer Operation Modes•30分钟
- KE2 (6) Assessment: Timer Operation Modes•30分钟
- KV3 (6) Timers and Repeating Functions in micro:bit Python•30分钟
- KV3 (6) Timers and Repeating Functions in micro:bit Python Transcript•30分钟
- KE3 (6) Assessment: Timers and Repeating Functions in micro:bit Python•30分钟
- KV4 (6) Using PWM to Control Outputs on the micro:bit•30分钟
- KV4 (6) Using PWM to Control Output on the micro:bit•30分钟
- KE4 (6) Assessment: Using PWM to Control Outputs on the micro:bit•30分钟
- SV1 (6) Lab Project: Before you Begin•30分钟
- SV1 (6) Lab Project: Before You Begin•30分钟
- SE1 (6) Assessment: Lab Project: Before you Begin•30分钟
- SV2 (6) Lab Project: Part 1•30分钟
- SV2 (6) Lab Project: Part 1•30分钟
- SV2 (6) Assessment: Lab Project: Part 1•30分钟
- SV3 (6) Lab Project: Part 2•30分钟
- SV3 (6) Lab Project: Part 2•30分钟
- SE3 (6) Assessment: Lab Project: Part 2•30分钟
- SV3 (6) Lab Project: Part 3•10分钟
- SV4 (6)Lab Project: Part 3 •30分钟
- SE4 (6) Module Project•10分钟
- R (6) Further Reading•30分钟
- FA (6) Final Assessment•30分钟
- FR (6) Final Reflection•30分钟
- CS (6) Course Survey•30分钟
8个作业•总计270分钟
- IA (6) Initial Assessment•30分钟
- KE1 (6) Assessment: Timer Functionality and Components•30分钟
- KE2 (6) Assessment: Timer Operation Modes•30分钟
- KE3 (6) Assessment: Timers and Repeating Functions in micro:bit Python•30分钟
- KE4 (6) Assessment: Using PWM to Control Outputs on the micro:bit•30分钟
- SE1 (6) Assessment: Lab Project: Before you Begin•30分钟
- SE2 (6) Assessment: Lab Project: Part 1•30分钟
- FA (6) Final Assessment•60分钟
位教师
从 Design and Product 浏览更多内容
状态:预览预览
状态:免费试用免费试用
UUniversity of Colorado Boulder
课程
状态:免费试用免费试用
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
常见问题
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
更多问题
提供助学金,





