Курс на Stepik
Обложка курса «Программирование микроконтроллеров AVR на языке С» на Stepik
Бесплатно

Программирование микроконтроллеров AVR на языке С ★ 4.778

Открыть на
STEPIK.ORG

Курс для тех, кто хочет разобраться в программировании микропроцессорной техники на языке С/С++. В курсе представлены основы языка С/С++, а также особенности написания программ для устройств с микроконтроллером.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Программирование микроконтроллеров AVR на языке С»Учеников на курсе 1 095
Сертификаты, выданные на курсе «Программирование микроконтроллеров AVR на языке С»Сертификатов выдано 0
Отзывы о курсе «Программирование микроконтроллеров AVR на языке С»Отзывов получено 18
Рейтинг курса «Программирование микроконтроллеров AVR на языке С»Рейтинг курса 4.778
Уроки в курсе «Программирование микроконтроллеров AVR на языке С»Количество уроков 37
Тесты в курсе «Программирование микроконтроллеров AVR на языке С»Количество квизов 287
Задачи с кодом в курсе «Программирование микроконтроллеров AVR на языке С»Количество задач с кодом 67
Время прохождения курса «Программирование микроконтроллеров AVR на языке С»Время прохождения курса —
Обновления курса «Программирование микроконтроллеров AVR на языке С»Обновления курса — —
Дата публикации курса «Программирование микроконтроллеров AVR на языке С»Дата публикации курса — ———
Последнее обновление курса «Программирование микроконтроллеров AVR на языке С»Последнее обновление — ———
Сложность easy — ———
4.778 ★
из 5
18 отзывов
★★★★★
17
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
1
Anonymous 1151479510
Anonymous 1151479510 •
★ ★ ★ ★ ★
• 2 месяца назад

Полезный, информативный курс. Большая благодарность автору и всем тем кто предоставил доступ к этому замечательному курсу.

Ответ
автора
Юрий Солдатов
Юрий Солдатов
21 августа 2026

Спасибо большое за отзыв! Рад, что курс Вам понравился!

Дмитрий Брунарский
Дмитрий Брунарский •
★ ★ ★ ★ ★
• 3 месяца назад

Курс представляет собой вольный, краткий пересказ языка С от автора с небольшим уклоном к микроконтроллерам, и в целом все сводится к морганиям светодиодами. Собственно о самих микроконтроллерах, их структуре, основных периферийных устройствах, прерываниях и пр. тут ничего не сказано. Модуль по работе с указателями до сих пор закрыт. О классах хранения вообще нет ни слова. Для изучения языка Си лучше обратиться к соответствующей литературе, например к книге Стивена Прата "Язык программирования С. Лекции и упражнения" и подкрепить Курсом по языку С/С++ от Сергея Балакирева. Касательно микроконтроллеров, если хочется узнать как они устроены, как работают, что в себя включают и пр., то можно почитать книги Ю. Ревича и можно начать изучение именно микроконтроллеров с ассемблера В некоторых задачах курса не хватает схем подключения, а писать программу не зная что куда и как именно подключено - это писать программу наугад. Одну и ту же кнопку можно подключить по разному. А предлагаемые эмуляторы, где можно было бы посмотреть схему не работают.

Ответ
автора
Юрий Солдатов
Юрий Солдатов
29 июня 2026

Здравствуйте! Спасибо за развёрнутый отзыв — даже негативный, он полезен. Именно такие комментарии помогают увидеть курс со стороны. О «моргании светодиодами». Вы правы: курс во многом сводится к работе со светодиодами, кнопками и простейшими датчиками. Это сделано намеренно. «Умные» лампочки, системы освещения, индикаторы — всё это работает на принципе «зажёг/погасил», «прочитал/записал». Без этой базы невозможно двигаться дальше. Курс — это вольный краткий пересказ языка С с уклоном в микроконтроллеры, точка входа для новичков, а не полноценный учебник. О структуре МК, прерываниях, указателях. Да, здесь нет глубокого разбора архитектуры микроконтроллеров, периферии, прерываний, классов хранения. Это другой уровень, и он требует отдельного курса. Модуль по указателям пока закрыт — курс ещё не завершён в силу моей занятости (преподавание, другие проекты). Откроется по мере готовности. Курс полностью бесплатный — вы не заплатили за него ни копейки! Ваши отзывы — точки роста, я учту их при доработке. О схемах и симуляторах. Вы правы: в некоторых задачах не хватает схем подключения. Я подумаю над их добавлением в курс. Симуляторы Wokwi работают, но в настоящее время недоступны на территории РФ из-за санкций. Я не могу на это повлиять. Поэтому можно воспользоваться open-source решением SimulIDE, о котором я писал в начале курса. Неплохая альтернатива Proteus, для новичков - самое то! Да, те источники, которые указаны Вами, безусловно, интересные и познавательные. Однако если те, которые только хотят отойти от Ардуино и перейти сразу к Ассемблеру, то надеюсь, что мы не увидим их в психдиспансере после этого... Поэтому стоит поработать вначале с более высокоуровневыми языками. Опять же, у каждого свой подход к восприятию информации. И подход, приемлемый для одного человека, может быть неприемлем для другого. Резюмируя: курс не идеален. Я это знаю. Но он бесплатный, доступный (браузер + эмулятор) и живой — дополняется и дорабатывается. Ваш отзыв — ценный сигнал. Учту замечания по схемам, доделаю модули. Если захотите глубже — литература и курсы, представленные Вами выше, действительно стоят внимания, так что ознакомьтесь с ними обязательно! Почитайте "классику" по МК - книга Беляева и narod-stream. Там действительно много нужной информации для Вашего роста в качестве разработчика. Также на stepik много интересных курсов и, я надеюсь, что Вы найдёте для себя идеальный, ну или, может, разработаете свой. Буду ждать с нетерпением 😎

Дмитрий Лактионов
Дмитрий Лактионов •
★ ★ ★ ★ ★
• 4 месяца назад

Отличный курс, хорошо прокачивает понимание ка работать с микроконтроллерами AVR. Хотелось бы продолжения, как работать с аналоговыми портами , подключать датчики и т.д.

Ответ
автора
Юрий Солдатов
Юрий Солдатов
29 июня 2026

Спасибо большое за отзыв, Дмитрий! Рад, что курс Вам понравился! Буду работать над продолжением!

Михайлова Елизавета
Михайлова Елизавета •
★ ★ ★ ★ ★
• 5 месяцев назад

Курс очень понравился. Материал изложен доступно, задания интересные и постепенно усложняются, что помогает закрепить каждую тему. Особенно полезными были задачи на работу с портами ввода-вывода, мигание светодиодами, динамическую индикацию на два семисегментных индикатора и обработку нажатий кнопок.

Ответ
автора
Юрий Солдатов
Юрий Солдатов
4 мая 2026

Спасибо за отзыв! Рад, что понравилось!

Даниил Клейменов
Даниил Клейменов •
★ ★ ★ ★ ★
• 6 месяцев назад

Для бесплатного курса здесь огромное количество полезной информации, + ко всему сразу идёт закрепление в виде теста и заданий на программирование. Курс мне понравился, тема очень интересная

Ответ
автора
Юрий Солдатов
Юрий Солдатов
30 апреля 2026

Спасибо за отзыв! Рад, что понравилось!

Волков Александр
Волков Александр •
★ ★ ★ ★ ★
• 6 месяцев назад

Отличный курс, дал много знаний в программировании! Все очень понятно и просто. Всем советую пройти!

Ответ
автора
Юрий Солдатов
Юрий Солдатов
24 апреля 2026

Спасибо за отзыв! Рад, что понравилось!