aliases:
- Single-board mirocontroller
tags:
- Type/Tech
- area/tech
- proto
- view/node
from:
- "[[Electronics]]"
- "[[Codex/Tech/Making]]"
related:
contra:
to:
dateCreated: 2024-01-29, 08:52
dateModified: 2024-02-03, 14:28
version: 1
publish: true
![]() |
A Microcontroller or microcontroller unit (MCU) is a small computer on a single integrated circuit. A microcontroller contains one or more CPUs along with memory and programmable input/output peripherals. Program memory in the form of ferroelectric RAM, NOR flash or OTP ROM is also often included on chip, as well as a small amount of RAM. Microcontrollers are designed for embedded applications, in contrast to the microprocessors used in personal computers or other general purpose applications consisting of various discrete chips. |
---|---|
wikipedia:: Microcontroller | |
Comparison of single-board microcontrollers - Wikipedia |
#summary In modern terminology, a microcontroller is similar to, but less sophisticated than, a system on a chip (SoC). An SoC may include a microcontroller as one of its components, but usually integrates it with advanced peripherals like a graphics processing unit (GPU), a Wi-Fi module, or one or more coprocessors.
contra System on a chip
Interpreters may also contain nonstandard features, such as MicroPython, although a fork, CircuitPython, has looked to move hardware dependencies to libraries and have the language adhere to a more CPython standard.