За хоробрість, проявлену в битві під Аустерліцом, отримав орден Святої Анни 3-го ступеня. Із лютого 1806 року — ад'ютант при генералі О. А. Аракчеєві. Учасник боїв під Гуттштадтом, Гейльсбергом і Фрідландом, М'якінін у 1807 році нагороджений орденом Святого Володимира 4-го ступеня з бантом, золотою зброєю, став поручиком. Продовжив службу в лейб-гвардійській Артилерійській бригаді.