Identificador de chamadas telefonicas com arduino

Boa noite! Estou no ultimo ano de faculdade e queria desenvolver uma aplicação que, ao receber uma ligação poder reconhecer esse numero telefônico através de um microcontrolador e, com base nesse numero, poder utiliza-lo no meu software. Alguém poderia me dar dicas por onde começar?

Referes-te a uma linha telefónica normal?

bubulindo: Referes-te a uma linha telefónica normal?

Sim, telefonia fixa normal