“CLI, also known as Caller ID and calling number delivery (CND), is a service offered by the telephone service provider to customers to obtain the calling party number and date/time of the call. The service activation and information format of CLI are different from telephone network operator to operator.
In this project, we will create a simple Caller ID decoder using Arduino UNO and a custom-made HT9032D module.
The core component of the project is the HT9032D, which can decode incoming call ID data over a telephone connection. This IC supports Bell 202 FSK and ITU-T version 2.3 CLI protocol specifications.
This caller ID display unit consists of 2 line character LCD to display caller ID and date/time information sent by the telephone exchange. This unit also has missed call indicator and option to recall last call information.”