We live in the analog world but program and develop digital systems. The key element connecting these two worlds is ADC (analog-to-digital converter), small integrated circuit (IC) that transforms physical variable (amperage or voltage) into a bunch of bytes. Most modern systems that interact with real world (like embedded systems, industrial control systems (ICS) and even a kettle in your kitchen) make decisions based on the value that has been received from ADC. Thus, it is important to use ADC and interpret its data correctly.
by Alexander Bolshev and Gabriel Gonzalez
Full Abstract: https://www.blackhat.com/eu-16/briefings/schedule/#how-to-fool-an-adc-part-ii-or-hiding-destruction-of-turbine-with-a-little-help-of-signal-processing-4642