Single-board microcontroller

single-board micro controller
A single-board microcontroller is a microcontroller built onto a single printed circuit board.wikipedia
99 Related Articles

Microcontroller

microcontrollersMCUmicro-controller
A single-board microcontroller is a microcontroller built onto a single printed circuit board.
Single-board microcontroller

AVR Butterfly

AVR Butterfly
The AVR Butterfly is a battery-powered single-board microcontroller developed by Atmel.

Comparison of single-board microcontrollers

Comparison of single-board microcontrollers
Comparison of Single-board microcontrollers excluding Single-board computers

Comparison of single-board computers

ComparisonPhidgetSBC3single-board
Single-board computer (Comparison)
Comparison of single-board computers excluding single-board microcontrollers.

Single-board computer

single-board computersSBCsingle-board
Single-board computer (Comparison) A single-board microcontroller differs from a single-board computer in that it lacks the general-purpose user interface and mass storage interfaces that a more general-purpose computer would have.
Single-board microcontroller

Wiring (development platform)

Wiring
Easily accessible platforms aimed at traditionally "non-programmer" groups, such as artists, designers, hobbyists, and others interested in creating interactive objects or environments. Some typical projects in 2011 included: the backup control of DMX stage lights and special effects, multi-camera control, autonomous fighting robots, controlling bluetooth projects from a computer or smart phone, LEDs and multiplexing, displays, audio, motors, mechanics, and power control. These controllers may be embedded to form part of a physical computing project. Popular choices for this work are the Arduino, Dwengo or Wiring.
Wiring is an open-source electronics prototyping platform composed of a programming language, an integrated development environment (IDE), and a single-board microcontroller.

Microprocessor development board

development systemdeveloper boarddevelopment board
Compared to a microprocessor development board, a microcontroller board would emphasize digital and analog control interconnections to some controlled system, whereas a development board might by have only a few or no discrete or analog input/output devices.
Single-board microcontroller

Arduino

Arduino boardsArduino IDEArduino.cc
Easily accessible platforms aimed at traditionally "non-programmer" groups, such as artists, designers, hobbyists, and others interested in creating interactive objects or environments. Some typical projects in 2011 included: the backup control of DMX stage lights and special effects, multi-camera control, autonomous fighting robots, controlling bluetooth projects from a computer or smart phone, LEDs and multiplexing, displays, audio, motors, mechanics, and power control. These controllers may be embedded to form part of a physical computing project. Popular choices for this work are the Arduino, Dwengo or Wiring.
Arduino is an open-source hardware and software company, project and user community that designs and manufactures single-board microcontrollers and microcontroller kits for building digital devices and interactive objects that can sense and control both physically and digitally.

Printed circuit board

circuit boardPCBprinted circuit boards
A single-board microcontroller is a microcontroller built onto a single printed circuit board.

Microprocessor

microprocessorsprocessorchip
This board provides all of the circuitry necessary for a useful control task: a microprocessor, I/O circuits, a clock generator, RAM, stored program memory and any necessary support ICs.

Input/output

I/Ooutputinterface
This board provides all of the circuitry necessary for a useful control task: a microprocessor, I/O circuits, a clock generator, RAM, stored program memory and any necessary support ICs.

Clock generator

timing sourcesclockclock oscillators
This board provides all of the circuitry necessary for a useful control task: a microprocessor, I/O circuits, a clock generator, RAM, stored program memory and any necessary support ICs.

Random-access memory

RAMmemoryrandom access memory
This board provides all of the circuitry necessary for a useful control task: a microprocessor, I/O circuits, a clock generator, RAM, stored program memory and any necessary support ICs. RAM and EPROM were separate, often requiring memory management or refresh circuitry for dynamic memory.

Integrated circuit

integrated circuitsmicrochipchip
This board provides all of the circuitry necessary for a useful control task: a microprocessor, I/O circuits, a clock generator, RAM, stored program memory and any necessary support ICs.

System on a chip

SoCsystem-on-a-chipsystem-on-chip
As such, they are a kind of System on a Chip (SoC).

Intel

Intel CorporationIntel Corp. Intel Corporation
In March 1976, Intel announced a single-board computer product that integrated all of the support components required for their 8080 microprocessor, along with 1 kilobyte of RAM, 4 kilobytes of user-programmable ROM, and 48 lines of parallel digital I/O with line drivers.

Intel 8080

80808080Ai8080
In March 1976, Intel announced a single-board computer product that integrated all of the support components required for their 8080 microprocessor, along with 1 kilobyte of RAM, 4 kilobytes of user-programmable ROM, and 48 lines of parallel digital I/O with line drivers.

Kilobyte

KBkilobytesK
In March 1976, Intel announced a single-board computer product that integrated all of the support components required for their 8080 microprocessor, along with 1 kilobyte of RAM, 4 kilobytes of user-programmable ROM, and 48 lines of parallel digital I/O with line drivers.

PL/M

PLMPLM systems
Software development for this system was hosted on Intel's Intellec MDS microcomputer development system; this provided assembler and PL/M support, and permitted in-circuit emulation for debugging.

In-circuit emulation

in-circuit emulatorICEIn-Circuit Emulators
Software development for this system was hosted on Intel's Intellec MDS microcomputer development system; this provided assembler and PL/M support, and permitted in-circuit emulation for debugging.

Dynamic random-access memory

DRAMdynamic RAMdynamic random access memory
RAM and EPROM were separate, often requiring memory management or refresh circuitry for dynamic memory.

Intel 8255

82558255 PIO8255A
I/O processing might have been carried out by a single chip such as the 8255, but frequently required several more chips.

Bus (computing)

buscomputer busdata bus
The bus of the early single-board devices, such as the Z80 and 6502, was universally a Von Neumann architecture.

Zilog Z80

Z80Z80AZ-80
The bus of the early single-board devices, such as the Z80 and 6502, was universally a Von Neumann architecture. Single-board microcontrollers appeared in the late 1970s, when the appearance of early microprocessors, such as the 6502 and the Z80, made it practical to build an entire controller on a single board, as well as affordable to dedicate a computer to a relatively minor task.

MOS Technology 6502

6502MOS 6502M6502
The bus of the early single-board devices, such as the Z80 and 6502, was universally a Von Neumann architecture. Single-board microcontrollers appeared in the late 1970s, when the appearance of early microprocessors, such as the 6502 and the Z80, made it practical to build an entire controller on a single board, as well as affordable to dedicate a computer to a relatively minor task.