Итак. После долгих поисков и попыток решить мою проблему я наткнулся на тему с точно такой же ситуацией
https://plus.google.com/+ThomasSanlader ... kAqVLTHDW6.
Высокочастотный писк 15 кГц появляется из за деления частоты ШИМ самого драйвера, которая равна 30 кГц исходя из datasheet.
Многие кто используют DRV8825, скорее всего, не замечают этот писк, т.к. восприимчивость к высоким частотам с возрастом падает. (Мне 21 и я ещё прекрасно слышу 15 кГц). Может быть, эта проблема особенно сильно проявляется с некоторыми конкретными моделями шаговиков.
Ставить LC фильтр не имеет смысла, так как изменение полосы пропускания в этом диапазоне, возможно, приведёт к потере управления двигателем, либо он будет работать нестабильно. Ставить другие помехоподавляющие фильтры тоже бесполезно, т.к. это не помехи и не наводки.
При переключении драйвера из режима Mixed Decay, который включён по умолчанию, в режим Fast Decay к писку добавляется скрежет и ситуация только ухудшается.
При переключении драйвера в режим Slow Decay путем соединения GND и 19-ого вывода микросхемы "DECAY" писк и посторонний шум полностью пропадают, но при этом двигатель довольно сильно вибрирует.
В итоге. Я возвращаюсь к использованию драйверов A4988, т.к. изменить частоту ШИМ драйвера мне не по силам. Всем спасибо за оказанную помощь.