What are ICE (In Circuit Emulators) and how do they work?

Reading time: 5 minute The emulator is a high-performance solution for developing microcontroller applications. If in electronics without microcontrollers the oscilloscope is used, in applications with microcontrollers the circuit emulators are also used. It is the most efficient way to see what is happening inside the microcontroller.