A magnetoresistive angle sensor, comprising a circular permanent magnet encoding disc, two magnetoresistive sensor assemblies (1, 2, 8), and a PCB, wherein the circular permanent magnet encoding disc is attached to a rotating shaft, and the rotating shaft is configured to rotate around a central axis of the circular permanent magnet encoding disc; the two magnetoresistive sensor assemblies (1, 2, 8) each comprise a substrate and at least one magnetoresistive sensor chip (1, 2) is located on each substrate; the magnetic field sensitive direction of each magnetoresistive sensor assembly (1, 2, 8) is perpendicular to the plane of the respective substrate; the substrates of the two magnetoresistive sensor assemblies (1, 2, 8) are located on the PCB, the magnetic field sensitive directions of the two magnetoresistive sensor assemblies (1, 2, 8) are orthogonal to each other and orthogonal to the central axis of the circular permanent magnet encoding disc; the two magnetoresistive sensor chips (1, 2) are located at the same distance r+Det from the central axis of the circular permanent magnet encoding disc, wherein r is a radius of the circular permanent magnet encoding disc, and Det>0; wherein the two magnetoresistive sensor chips (1, 2) are configured to provide respective voltage signals for calculating a rotation angle ranging from 0-360 degrees of the circular permanent magnet encoding disc; and characterized in that the magnetic field sensitive direction of each magnetoresistive sensor assembly (1, 2, 8) is orientated along a radius of the circular permanent magnet encoding disc passing through the center of the circular permanent magnet encoding disc. a circular permanent magnet encoding disc, two magnetoresistive sensor assemblies (1, 2, 8), and a PCB, wherein the circular permanent magnet encoding disc is attached to a rotating shaft, and the rotating shaft is configured to rotate around a central axis of the circular permanent magnet encoding disc; the two magnetoresistive sensor assemblies (1, 2, 8) each comprise a substrate and at least one magnetoresistive sensor chip (1, 2) is located on each substrate; the magnetic field sensitive direction of each magnetoresistive sensor assembly (1, 2, 8) is perpendicular to the plane of the respective substrate; the substrates of the two magnetoresistive sensor assemblies (1, 2, 8) are located on the PCB, the magnetic field sensitive directions of the two magnetoresistive sensor assemblies (1, 2, 8) are orthogonal to each other and orthogonal to the central axis of the circular permanent magnet encoding disc; the two magnetoresistive sensor chips (1, 2) are located at the same distance r+Det from the central axis of the circular permanent magnet encoding disc, wherein r is a radius of the circular permanent magnet encoding disc, and Det>0; wherein the two magnetoresistive sensor chips (1, 2) are configured to provide respective voltage signals for calculating a rotation angle ranging from 0-360 degrees of the circular permanent magnet encoding disc; and characterized in that the magnetic field sensitive direction of each magnetoresistive sensor assembly (1, 2, 8) is orientated along a radius of the circular permanent magnet encoding disc passing through the center of the circular permanent magnet encoding disc. wherein the circular permanent magnet encoding disc is attached to a rotating shaft, and the rotating shaft is configured to rotate around a central axis of the circular permanent magnet encoding disc; the two magnetoresistive sensor assemblies (1, 2, 8) each comprise a substrate and at least one magnetoresistive sensor chip (1, 2) is located on each substrate; the magnetic field sensitive direction of each magnetoresistive sensor assembly (1, 2, 8) is perpendicular to the plane of the respective substrate; the substrates of the two magnetoresistive sensor assemblies (1, 2, 8) are located on the PCB, the magnetic field sensitive directions of the two magnetoresistive sensor assemblies (1, 2, 8) are orthogonal to each other and orthogonal to the central axis of the circular permanent magnet encoding disc; the two magnetoresistive sensor chips (1, 2) are located at the same distance r+Det from the central axis of the circular permanent magnet encoding disc, wherein r is a radius of the circular permanent magnet encoding disc, and Det>0; wherein the two magnetoresistive sensor chips (1, 2) are configured to provide respective voltage signals for calculating a rotation angle ranging from 0-360 degrees of the circular permanent magnet encoding disc; and characterized in that the magnetic field sensitive direction of each magnetoresistive sensor assembly (1, 2, 8) is orientated along a radius of the circular permanent magnet encoding disc passing through the center of the circular permanent magnet encoding disc.