Como o cartão não está sendo reconhecido nem por computador nem por telefone, provavelmente está completamente morto. E como um cartão Micro SD, ele tem menos compatibilidade que os cartões SD comuns em termos de modo SPI, que é como a maioria das bibliotecas do Arduino acessaria o cartão SD.
Dito isso, você pode tentar a biblioteca SD da Adafruit com o esboço CardInfo (tutorial sobre o rompimento do cartão Micro SD e o uso da biblioteca: http://www.ladyada.net/products/microsd/ ), seguindo até o "Arduino Library & Primeiro teste ". Você precisará de um shifter de nível para reduzir o Arduino de 5v ao nível do cartão SD de 3.3v. Se estiver escrito, você tem uma chance. Caso contrário, o cartão é A) Incompatível com o modo SPI ou B) totalmente morto para uso regular.
A restauração de dados de um cartão SD normalmente exige que o cartão esteja em boas condições, apenas com blocos defeituosos ou um sistema de arquivos corrompido. Se estiver fisicamente morto, não há nada que possa ser feito.