L'estensione di file .mot rappresenta un file Motorola S-Record. Si tratta di un formato di file basato su testo utilizzato per rappresentare dati binari, principalmente per la programmazione di microcontrollori, EPROM e altri sistemi embedded. Ogni riga in un file S-Record rappresenta un record contenente informazioni quali il tipo di record, l'indirizzo di memoria, la lunghezza dei dati, i byte di dati e un checksum. I record sono tipicamente usati per caricare codice eseguibile e dati nella memoria di un dispositivo target. Il formato è progettato per essere facilmente analizzato (parsed) ed elaborato da strumenti di programmazione e loader. Gli S-records sono leggibili dall'uomo (human-readable), il che li rende utili per il debugging e la verifica dei dati in trasferimento. Sono un'alternativa comune ai file binari quando si trasferiscono dati a sistemi embedded, specialmente quando si utilizza la comunicazione seriale o altri metodi in cui l'integrità dei dati è cruciale. Il checksum assicura che i dati non siano stati corrotti durante la trasmissione. Il formato è ampiamente supportato da vari strumenti di sviluppo per microcontrollori e programmatori.