Quality and resolution of integrated microsystems using Hall sensors dedicated to an angular encoder are strongly dependent on the accuracy of the relative position of Hall sensors and on the offset of electronic front end circuitry. In this paper, we describe a CMOS microsystem built on two integrated circuits. This contactless encoder microsystem gives three sine and square signals with a phase shift of 120degrees and provides an angular error of less than 4degrees without external trimming or feedback. The Hall sensor assembly with the engine consists of fixing a small permanent magnet on the rear axis of the motor. Then, the sensor is positioned in front of this magnet.