Skip to content

Digital vs analog, Arduino, and FPGA

You already saw what digital electronics is. Here it is compared with what first-year students usually mix up.

Platform Role Strength Limit
Digital electronics Design circuits with 0 and 1, algebra, and tables Precision, noise immunity, easy to copy and synthesize Does not model “soft” sensors without an ADC
Analog Amplify and filter continuous signals Audio, radio, sensor conditioning Drift, noise, and no “truth table”
Arduino Microcontroller + IDE for prototypes Fast for an LED or a sensor Does not teach extracting a function from a circuit or Karnaugh
FPGA Reconfigurable hardware (HDL) Parallelism and chip prototyping Makes sense after combinational and sequential logic

“Arduino is a small computer that runs a program. An AND/OR network is the program, in silicon. An FPGA describes that network in VHDL; first you must know which network you want.”

Follow the study path and open unit 1 — number systems.