circuit board resistor capacitor inductor inductance diode transistor thyristor chip processor microcontroller controller register bus port pin contact connector solder trace conductor insulator semiconductor field bipolar emitter collector base gate drain source voltage current power frequency period duty pulse signal analog digital logic flip flop counter multiplexer demultiplexer decoder adder comparator amplifier oscillator filter regulator converter rectifier inverter transformer choke fuse relay switch button encoder sensor accelerometer gyroscope thermistor photodiode phototransistor LED laser display indicator matrix segment pixel contrast brightness backlight driver buffer level supply ground shield noise interference filtering decoupling assembly enclosure heatsink cooling fan thermal multimeter oscilloscope soldering flux routing topology layout layer polygon via hole silkscreen mask microprocessor architecture pipeline cache interrupt timer interface protocol UART SPI PWM modulation multiplexing synchronization clocking firmware bootloader debugger emulator simulator compiler assembler mnemonic operand addressing stack vector pipelined microchip breadboard datasheet schematic footprint crystal adc dac gpio rtos embedded actuator servo stepper brushless solenoid optoisolator