1 of 6

Basics of Electronics - 3

Embedded System Design with Microcontrollers

2 of 6

Embedded Systems

An embedded system is a combination of computer hardware and software designed for a specific function.

https://pubs.sciepub.com/automation/5/2/7/figure/2

Everyday Examples:

  • Microwave oven → uses an embedded system to manage time and heat
  • Washing machine → controls the washing cycles
  • Car → has many embedded systems (for airbags, braking, engine control)
  • Smartwatch → tracks steps, displays time, checks your heart rate

3 of 6

Microcontroller

A microcontroller is a compact integrated circuit designed to govern a specific operation in an embedded system.

It includes a processor, memory, input/output (I/O) peripherals, Analog-to-Digital Converter (ADC), Digital-to-Analog Converter (DAC) and other functions on a single chip.

https://robu.in/what-is-a-microcontroller/

4 of 6

Arduino Microcontroller

5 of 6

Arduino is a microcontroller circuit board that easy to program and develop embedded systems.

The software program development environment is Arduino IDE.

6 of 6

Arduino teaching materials