Knowledgebase

Microcontrollers and Development Boards Print

  • specialisedtechnology, specialised, guide, howto, solution, zillionkinghost, hosting, support
  • 0

The hardware.

WHAT A MICROCONTROLLER IS

A processor with memory and peripherals integrated on one chip.

WHAT PERIPHERALS TYPICALLY INCLUDE

General-purpose input and output pins Timers Analogue-to-digital converters Serial communication interfaces Pulse width modulation

WHAT DISTINGUISHES FAMILIES

Architecture Memory sizes Peripheral sets Power consumption Cost and availability

WHAT DEVELOPMENT BOARDS PROVIDE

A microcontroller with supporting circuitry, ready to program.

WHAT THE COMMON ECOSYSTEMS ARE

Beginner-friendly platforms with extensive libraries Professional toolchains from silicon vendors Boards running a full operating system

WHAT TO START WITH

A beginner platform, for learning the concepts.

WHAT TO MOVE TO

Vendor toolchains, for production work.

WHY

Beginner abstractions hide what you eventually need to control.

WHAT TO CHECK BEFORE SELECTING A PART

Availability, and expected lifetime Documentation quality Toolchain quality Community and examples

WHY AVAILABILITY MATTERS ENORMOUSLY

Supply disruption has made parts unobtainable for long periods, halting production.

WHAT TO DESIGN FOR

The possibility of substituting a different part.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot