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.

Embedded Systems on Arm: Get Started with the micro:bit
位教师:Arm Education
访问权限由 Coursera Learning Team 提供
您将学到什么
The role of Arm processors in modern embedded systems.
How to program embedded systems using Python.
您将获得的技能
要了解的详细信息

可分享的证书
添加到您的领英档案
作业
43 项作业
授课语言:英语(English)
最近已更新!
May 2026
了解顶级公司的员工如何掌握热门技能

该课程共有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篇阅读材料•总计98分钟
- W (1) Welcome and Introduction•2分钟
- W (1) Welcome and Introduction•2分钟
- IN (1) Course Overview•5分钟
- IN2 (1) The Coursera Platform•5分钟
- TP (1) Thinking Point•1分钟
- TP (1) Thinking Point•3分钟
- LO (1) Intended Learning Outcomes and Things to Look Out For•5分钟
- IR (1) Initial Reflection•10分钟
- IA (1) Initial Assessment•1分钟
- N (1) Where Next?•3分钟
- KV1 (1) Introduction to Embedded Systems•1分钟
- KV1 (1) Introduction to Embedded Systems•7分钟
- KE1 (1) Assessment: Introduction to Embedded Systems•1分钟
- KV2 (1) Benefits and Constraints of Embedded Systems•10分钟
- KV2 (1) Benefits and Constraints of Embedded Systems•5分钟
- KE2 (1) Assessment: Benefits and Constraints of Embedded Systems•1分钟
- KV3 (1) Introduction to the Internet of Things (IoT)•1分钟
- KV3 (1) Introduction to the Internet of Things (IoT) •6分钟
- KE3 (1) Assessment: Introduction to the Internet of Things (IoT)•1分钟
- KV4 (1) Arm Architecture and Processors•5分钟
- KV4 (1) Arm Architecture and Processors•6分钟
- KE4 (1) Assessment: Arm Architecture and Processors•1分钟
- R (1) Further Reading•5分钟
- FA (1) Final Assessment•1分钟
- FR (1) Final Reflection•10分钟
6个作业•总计82分钟
- FA (1) Final Assessment•30分钟
- IA (1) Initial Assessment•12分钟
- KE1 (1) Assessment: Introduction to Embedded Systems•10分钟
- KE2 (1) Assessment: Benefits and Constraints of Embedded Systems•10分钟
- KE3 (1) Assessment: Introduction to the Internet of Things (IoT)•10分钟
- KE4 (1) Assessment: Arm Architecture and Processors•10分钟
涵盖的内容
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篇阅读材料•总计101分钟
- W (2) Welcome and Introduction•1分钟
- W (2) Welcome and Introduction•1分钟
- TP (2) Thinking Point•1分钟
- TP (2) Thinking Point•3分钟
- LO (2) Intended Learning Outcomes and Things to Look Out For•5分钟
- IR (2) Initial Reflection•10分钟
- IA (2) Initial Assessment•1分钟
- N (2) Where Next?•10分钟
- KV1 (2) Introduction to the micro:bit•1分钟
- KV1(2) Introduction to the micro:bit•7分钟
- KV1 (2) Assessment: Introduction to the micro:bit•1分钟
- KV2 (2) Rapid Prototyping Using the micro:bit•1分钟
- KV2 (2) Rapid Prototyping Using the micro:bit•2分钟
- KV2 (2) Assessment: Rapid Prototyping Using the micro:bit•1分钟
- KV3 (2) High-Level and Low-Level Programming•1分钟
- KV3 (2) High-Level and Low-Level Programming•5分钟
- KE3 (2) Assessment: Understanding High-Level vs Low-Level Programming in the Context of micro:bit and the micro:bit Python Editor•1分钟
- KV4 (2) The Cortex Microcontroller Software Interface Standard (CMSIS)•1分钟
- KV4 (2) The Cortex Microcontroller Software Interface Standard•5分钟
- KE4 (2) Assessment: The Cortex Microcontroller Software Interface Standard (CMSIS)•1分钟
- SV1 (2) Lab Project: Getting Started•15分钟
- SV1 (2) Lab Project: Getting Started•5分钟
- R (2) Further Reading•10分钟
- FA (2) Final Assessment•2分钟
- FR (2) Final Reflection•10分钟
6个作业•总计70分钟
- IA (2) Initial Assessment•10分钟
- FA (2) Final Assessment•20分钟
- KE1 (2) Assessment: Introduction to the micro:bit•10分钟
- KE2 (2) Assessment: Rapid Prototyping Using the micro:bit•10分钟
- KE3 (2) Assessment: High-Level and Low-Level Programming•10分钟
- KE4 (2) Assessment: The Cortex Microcontroller Software Interface Standard (CMSIS)•10分钟
涵盖的内容
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篇阅读材料•总计183分钟
- W (3) Welcome and Introduction•1分钟
- W (3) Welcome and Introduction•2分钟
- TP (3) Thinking Point•1分钟
- TP (3) Thinking Point•3分钟
- LO (3) Intended Learning Outcomes and Things to Look Out For•10分钟
- IR (3) Initial Reflection•10分钟
- IA (3) Initial Assessment•1分钟
- N (3) Where Next?•10分钟
- KV1 (3) Voltages and Logic Values•1分钟
- KV1 (3) Voltages and Logic Values•3分钟
- KE1 (3) Assessment: Voltages and Logic Values•1分钟
- KV2 (3) GPIOs and Peripherals•1分钟
- KV2 (3) GPIOs and Peripherals•5分钟
- KE2 (3): Assessment: GPIOs and Peripherals•1分钟
- KV3 (3) GPIO Design and Microcontrollers•1分钟
- KV3 (3) GPIO Design and Microcontrollers•3分钟
- KE3 (3) Assessment: GPIO Design and Microcontrollers•1分钟
- KV4 (3) Controlling Peripherals with micro:bit•1分钟
- KV4 (3) Controlling Peripherals with the micro:bit•2分钟
- KE4 (3) Assessment: Controlling Peripherals with the micro:bit•1分钟
- SV1 (3) Lab Project: Before you Begin•10分钟
- SV1 (3) Lab Project: Before You Begin•7分钟
- SV2 (3) Lab Project: Part 1•1分钟
- SV2(3) Lab Project: Part 1•10分钟
- SE2 (3) Assessment: Lab Project: Part 1•1分钟
- SV3 (3) Lab Project: Part 2•1分钟
- SV3 (3) Lab Project: Part 2•10分钟
- SE3 (3) Module Project•2分钟
- SE3 (3) Module Project Briefing•5分钟
- SE3 (3) Module Project: Task 1•15分钟
- SE3 (3) Module Project Task 2•15分钟
- SE3 (3) Module Project Task 3•15分钟
- SE3 (3) Module Project Task 4•15分钟
- R (3) Further Reading•5分钟
- FA (3) Final Assessment•2分钟
- FR (3) Final Reflection•10分钟
7个作业•总计85分钟
- FA (3) Final Assessment•20分钟
- IA (3) Initial Assessment•10分钟
- KE1 (3) Assessment: Voltages and Logic Values•10分钟
- KE2 (3) Assessment: GPIOs and Peripherals•10分钟
- KE3 (3) Assessment: GPIO Design and Microcontrollers•10分钟
- KE4 (3) Assessment: Controlling Peripherals with the micro:bit•10分钟
- SE2 (3) Assessment: Lab Project: Part 1•15分钟
涵盖的内容
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篇阅读材料•总计140分钟
- W (4) Welcome and Introduction•1分钟
- W (4) Welcome and Introduction•2分钟
- TP (4) Thinking Point•1分钟
- TP (4) Thinking Point•5分钟
- LO (4) Intended Learning Outcomes•10分钟
- IR (4) Initial Reflection•10分钟
- IA (4) Initial Assessment •1分钟
- N (4) Where Next?•10分钟
- KV1 (4) Interrupts•1分钟
- KV1 (4) Interrupts•5分钟
- KE1 (4) Assessment: Interrupts•1分钟
- KV2 (4) Types of Interrupts•1分钟
- KV2 (4) Types of Interrupts•6分钟
- KE2 (4) Assessment. Types of Interrupts•1分钟
- KV3 (4) Exception Processing: Examples•1分钟
- KV3 (4) Exception Processing: Examples•3分钟
- KE3 (4) Assessment: Exception Processing: Examples•1分钟
- KV4 (4) Exception Processing•1分钟
- KV4 (4) Exception Processing•10分钟
- KE4 (4) Assessment: Exception Processing•1分钟
- SV1 (4) Lab Project: Before you Begin•10分钟
- SV1 (4) Lab Project: Before You Begin•4分钟
- SE1 (4) Assessment: Lab Project: Before you Begin•1分钟
- SV2 (4) Lab Project: Part 1•1分钟
- SV2 (4) Lab Project: Part 1•7分钟
- SE2 (4) Assessment: Lab Project: Part 1•1分钟
- SV3 (4) Lab Video: Part 2•1分钟
- SV3 (4) Lab Project: Part 2•6分钟
- SE3 (4) Module Project•15分钟
- R (4) Further Reading•10分钟
- FA (4) Final Assessment•2分钟
- FR (4) Final Reflection•10分钟
8个作业•总计90分钟
- FA (4) Final Assessment•30分钟
- IA (4) Initial Assessment•10分钟
- KE1 (4) Assessment: Interrupts•10分钟
- KE2 (4) Assessment: Types of Interrupts•10分钟
- KE3 (4) Assessment: Exception Processing: Examples•5分钟
- KE4 (4) Assessment: Exception Processing•10分钟
- SE1 (4) Assessment: Lab Project: Before you Begin•10分钟
- SE2 (4) Assessment: Lab Project: Part 1•5分钟
涵盖的内容
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篇阅读材料•总计165分钟
- W (5) Welcome and Introduction•1分钟
- W (5) Welcome and Introduction•2分钟
- TP (5) Thinking Point•1分钟
- TP (5) Thinking Point•4分钟
- LO (5) Intended Learning Outcomes and Things to Look Out For•10分钟
- IR (5) Initial Reflection•10分钟
- IA (5) Initial Assessment•1分钟
- N (5) Where Next?•10分钟
- KV1 (5) Analog-to-Digital Signal Conversion•1分钟
- KV1 (5) Analog-to-Digital Signal Conversion•3分钟
- KE5 (1) Assessment: Analog-to-Digital Signal Conversion•1分钟
- KV2 (5) Types of DACs and ADCs•1分钟
- KV2 (5)Types of DACs and ADCs•6分钟
- KV2 (5) Assessment: Types of DACs and ADCs•1分钟
- KV3 (5) Properties of Analog-to-Digital Conversion•1分钟
- KV3 (5) Properties of Analog-to-Digital Conversion•5分钟
- KE3 (5) Assessment: Properties of Analog-to-Digital Conversion•1分钟
- KV4 (5) Analog Input and Output with the micro:bit•1分钟
- KV4(5) Analog Input and Output with the micro:bit•4分钟
- KE4 (5) Assessment: Analog Input and Output with the micro:bit•1分钟
- SV1 (5) Lab Project: Before you Begin•10分钟
- SV1 (5) Lab Project: Before You Begin•3分钟
- SE1 (5) Assessment: Before you begin•1分钟
- SV2 (5) Lab Project: Part 1•1分钟
- SV2 (5) Lab Project: Part 1•4分钟
- SE2 (5) Assessment: Analog I/Os•1分钟
- SV3 (5) Lab Project: Part 2•1分钟
- SV3 (5) Lab Project: Part 2•5分钟
- SE3 (5) Assessment: Pulse Width Modulation•1分钟
- SV4 (5) Lab Project: Part 3•1分钟
- SV4 (5) Lab Project: Part 3•2分钟
- SE4 (5) Module Project •20分钟
- R (5) Further Reading•10分钟
- FA (5) Final Assessment •30分钟
- FR (5) Final Reflection•10分钟
8个作业•总计70分钟
- IA (5) Initial Assessment•10分钟
- KE1 (5) Assessment: Analog-to-Digital Signal Conversion•5分钟
- KE2 (5) Assessment: Types of DACs and ADCs•10分钟
- KE3 (5) Assessment: Properties of Analog-to-Digital Conversion•10分钟
- KE4 (5) Assessment: Analog Input and Output with the micro:bit•5分钟
- SE1 (5) Assessment: Lab Project: Before you Begin•10分钟
- SE2 (5) Assessment: Lab Project: Part 1•10分钟
- SE3 (5) Assessment: Lab Project: Part 2•10分钟
涵盖的内容
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篇阅读材料•总计180分钟
- W (6) Welcome and Introduction•1分钟
- W (6) Welcome and Introduction •2分钟
- TP (6) Thinking Point•1分钟
- TP (6) Thinking Point•4分钟
- LO (6) Intended Learning Outcomes and Things to Look Out For•10分钟
- IR (6) Initial Reflection•10分钟
- IA (6) Initial Assessment•1分钟
- N (6) Where Next?•10分钟
- KV1 (6) Timer Functionality and Components•1分钟
- KV1 (6) Timer Functionality and Components•3分钟
- KE1 (6) Assessment: Timer Functionality and Components•1分钟
- KV2 (6) Timer Operation Modes•1分钟
- KV2 (6) Timer Operation Modes•5分钟
- KE2 (6) Assessment: Timer Operation Modes•1分钟
- KV3 (6) Timers and Repeating Functions in micro:bit Python•1分钟
- KV3 (6) Timers and Repeating Functions in micro:bit Python Transcript•3分钟
- KE3 (6) Assessment: Timers and Repeating Functions in micro:bit Python•1分钟
- KV4 (6) Using PWM to Control Outputs on the micro:bit•1分钟
- KV4 (6) Using PWM to Control Output on the micro:bit•3分钟
- KE4 (6) Assessment: Using PWM to Control Outputs on the micro:bit•1分钟
- SV1 (6) Lab Project: Before you Begin•10分钟
- SV1 (6) Lab Project: Before You Begin•5分钟
- SE1 (6) Assessment: Lab Project: Before you Begin•1分钟
- SV2 (6) Lab Project: Part 1•1分钟
- SV2 (6) Lab Project: Part 1•7分钟
- SV2 (6) Assessment: Lab Project: Part 1•1分钟
- SV3 (6) Lab Project: Part 2•1分钟
- SV3 (6) Lab Project: Part 2•3分钟
- SE3 (6) Assessment: Lab Project: Part 2•30分钟
- SV3 (6) Lab Project: Part 3•1分钟
- SV4 (6) Lab Project: Part 3 •3分钟
- SE4 (6) Module Project•30分钟
- R (6) Further Reading•10分钟
- FA (6) Final Assessment•1分钟
- FR (6) Final Reflection•10分钟
- CS (6) Course Survey•5分钟
8个作业•总计100分钟
- FA (6) Final Assessment•25分钟
- IA (6) Initial Assessment•10分钟
- KE1 (6) Assessment: Timer Functionality and Components•10分钟
- KE2 (6) Assessment: Timer Operation Modes•15分钟
- KE3 (6) Assessment: Timers and Repeating Functions in micro:bit Python•10分钟
- KE4 (6) Assessment: Using PWM to Control Outputs on the micro:bit•10分钟
- SE1 (6) Assessment: Lab Project: Before you Begin•10分钟
- SE2 (6) Assessment: Lab Project: Part 1•10分钟
位教师
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.
自 2018开始学习的学生
''能够按照自己的速度和节奏学习课程是一次很棒的经历。只要符合自己的时间表和心情,我就可以学习。'

Jennifer J.
自 2020开始学习的学生
''我直接将从课程中学到的概念和技能应用到一个令人兴奋的新工作项目中。'

Larry W.
自 2021开始学习的学生
''如果我的大学不提供我需要的主题课程,Coursera 便是最好的去处之一。'

Chaitanya A.
''学习不仅仅是在工作中做的更好:它远不止于此。Coursera 让我无限制地学习。'






