Родился 23 февраля 1922 г. в д. Нижняя Гнилуша Малоархангельского района.
До войны работал на заводе в Макеевке Донецкой области электриком. В армию призван в 1941 г. Окончил Тамбовское кавалерийское училище. В Великой Отечественной войне с 1942 г. — командир взвода конной разведки на Калининском, Брянском, Белорусском и 2-м Белорусском фронтах
27 июня 1944 года взвод под командованием Н. И. Яшина в числе первых форсировал Днепр.
В сложной обстановке отважный командир выявил точное расположение противника. Но для того, чтобы обнаружить огневые средства на искусно замаскированном участке противника, Н. И. Яшин принял опасное, но необходимое для обеспечения успешной переправы полка решение: в атаку! Взвод разведки под покровом темноты вплотную приблизился к фашистским оборонительным укреплениям и неожиданно ринулся вперед.
Так благодаря находчивости командира было обеспечено наступление наших войск. 28 июня 1944 года Н. И. Яшин, находясь в боевых порядках разведки, проявил пример мужества и героизма. Проводя в городе Могилеве разведку боем, старший лейтенант Николай Иванович Яшин пал смертью храбрых.
Звание Героя Советского Союза присвоено посмертно 24 марта 1945 г. Награжден орденами Красного Знамени, Красной Звезды, медалью «За отвагу» . На пилоне Днепровского моста разведчику установлена мемориальная доска. Похоронен в братской могиле (Ленинский район г. Могилев, Грузовское кладбище).
ИСПОЛЬЗОВАННЫЕ ИСТОЧНИКИ