Você teria que programar o chip ATSAMD21G18 na placa para realmente apresentar uma interface USB ACM válida, com todos os descritores USB necessários para identificá-lo como tal. Em seguida, ele seria identificado automaticamente como um dispositivo /dev/ttyACM*
.
Observe que a interface ACM foi originalmente projetada para modems PSTN, e os sistemas operacionais e as ferramentas de configuração de modem provavelmente presumirão que qualquer dispositivo /dev/ttyACM*
seja realmente um modem fixo ou GPS, e a examinará como tal . Isso pode causar algum comportamento inesperado em seu dispositivo ou no aplicativo que está se comunicando com ele.
Para mais detalhes, consulte: link