Examples of complex techniques include:
implementing communication protocols e.g. i2C, serial communications
wireless transfer of information
feedback control
implementing software flags and interrupts
CAD design, 3D printing, CNC, PCB making
filtering, noise and EMI suppression.