РПД 2026 РП МДК0202 ПМК КСК 2026 - BysonHunter/Tavrich_college GitHub Wiki
🏠 Главная · Рабочие программы · 2026
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное
учреждение высшего образования
«Крымский федеральный университет имени В.И. Вернадского»
(ФГАОУ ВО «КФУ им. В.И. Вернадского»)
Таврический колледж
(структурное подразделение)
УТВЕРЖДАЮ
Заместитель директора по учебной работе
______________________ О.С. Горащук
«_____» _______________________2026 г.
РАБОЧАЯ ПРОГРАММА
МДК.02.02 ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРОВ
Специальности 09.02.01 Компьютерные системы и комплексы
2026 г.
Рабочая программа МДК.02.02 Программирование микроконтроллеров разработана на основе Федерального государственного образовательного стандарта среднего профессионального образования по специальности 09.02.01 Компьютерные системы и комплексы, утвержденного приказом Министерства просвещения Российской Федерации от 25.05.2022 № 362, и является частью профессионального модуля ПМ.02 Проектирование управляющих программ компьютерных систем и комплексов.
Разработчик: Руденко Андрей Владимирович, преподаватель первой категории.
Рассмотрено и утверждено на заседании выпускающей методической комиссии по направлению подготовки 09.00.00 Информатика и вычислительная техника
от 10.02.2026 г. Протокол № 7
Председатель ___________В. И. Соловьев
1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ ПРОГРАММЫ МДК.02.02 ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРОВ
1.1. Цели и задачи, планируемые результаты освоения МДК
Результатом освоения рабочей программы МДК.02.02 Программирование микроконтроллеров является овладение обучающимися знаниями, умениями и практическим опытом в области разработки, интеграции, тестирования и сопровождения управляющих программ микроконтроллерных систем в соответствии с ФГОС СПО по специальности 09.02.01 Компьютерные системы и комплексы.
1. Общими (ОК) компетенциями:
| Код | Наименование результата обучения |
|---|---|
| ОК 01. | Выбирать способы решения задач профессиональной деятельности применительно к различным контекстам. |
| ОК 02. | Использовать современные средства поиска, анализа и интерпретации информации и информационные технологии для выполнения задач профессиональной деятельности. |
| ОК 03. | Планировать и реализовывать собственное профессиональное и личностное развитие, предпринимательскую деятельность в профессиональной сфере, использовать знания по финансовой грамотности в различных жизненных ситуациях. |
| ОК 04. | Эффективно взаимодействовать и работать в коллективе и команде. |
| ОК 05. | Осуществлять устную и письменную коммуникацию на государственном языке Российской Федерации с учетом особенностей социального и культурного контекста. |
| ОК 06. | Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей, в том числе с учетом гармонизации межнациональных и межрелигиозных отношений, применять стандарты антикоррупционного поведения. |
| ОК 07. | Содействовать сохранению окружающей среды, ресурсосбережению, применять знания об изменении климата, принципы бережливого производства, эффективно действовать в чрезвычайных ситуациях. |
| ОК 08. | Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности. |
| ОК 09. | Пользоваться профессиональной документацией на государственном и иностранном языках. |
2. Профессиональными (ПК) компетенциями:
| Код | Наименование результата обучения |
|---|---|
| ПК 2.1. | Проектировать, разрабатывать и отлаживать программный код модулей управляющих программ. |
| ПК 2.2. | Владеть методами командной разработки программных продуктов. |
| ПК 2.3. | Выполнять интеграцию модулей в управляющую программу. |
| ПК 2.4. | Тестировать и верифицировать выпуски управляющих программ. |
3. В результате освоения МДК обучающийся должен:
иметь практический опыт:
– разработки, отладки и интеграции управляющих программ для микроконтроллерных систем на базе AVR, ARM Cortex-M, STM32 и ESP32/ESP8266;
– применения GPIO, таймеров, АЦП, ШИМ, прерываний, последовательных интерфейсов и энергонезависимой памяти;
– подключения и программирования датчиков, средств индикации, сервоприводов, шаговых двигателей и других исполнительных устройств;
– организации обмена данными по UART, I2C, SPI, RS-485, CAN и беспроводным каналам;
– разработки многозадачных программ и систем реального времени;
– тестирования, верификации, диагностики, установки и обновления встроенного программного обеспечения;
– разработки и документирования законченного проекта микроконтроллерной системы управления или сбора данных.
уметь:
– выбирать микроконтроллерную платформу, датчики, интерфейсы и исполнительные устройства для конкретной задачи;
– настраивать среду разработки, параметры платы, порта подключения, компилятора, библиотек и загрузчика;
– разрабатывать модульные программы на языке C/C++ с использованием функций, библиотек, прерываний, таймеров и неблокирующих алгоритмов;
– настраивать GPIO, таймеры, АЦП, ШИМ, внешние прерывания и режимы энергосбережения;
– выполнять опрос датчиков, фильтрацию измерений, управление исполнительными устройствами и вывод информации на дисплеи;
– реализовывать и отлаживать обмен данными между микроконтроллерами и внешними устройствами;
– применять FreeRTOS или принципы кооперативной многозадачности при построении систем реального времени;
– выполнять тестирование, верификацию, установку, обновление и документирование управляющих программ.
знать:
– архитектуру и программную модель микроконтроллеров AVR, ARM Cortex-M, STM32 и ESP32;
– структуру проектов встроенного программного обеспечения и особенности применения языка C/C++;
– назначение GPIO, таймеров, АЦП, ШИМ, прерываний, систем тактирования и режимов энергосбережения;
– принципы работы интерфейсов UART, I2C, SPI, RS-485, CAN, Wi-Fi, Bluetooth и протокола MQTT;
– основы систем реального времени, FreeRTOS, очередей, семафоров, мьютексов и программных таймеров;
– методы тестирования, отладки, диагностики, защиты от зависаний, загрузки и обновления встроенного программного обеспечения;
– требования к оформлению программной, проектной и эксплуатационной документации.
2. СТРУКТУРА И СОДЕРЖАНИЕ МДК.02.02 ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРОВ
2.1. Объем МДК по видам учебной работы:
| Вид учебной работы | Объем часов |
|---|---|
| Объем образовательной программы по МДК | 229 |
| Самостоятельная работа обучающегося | 8 |
| Объем работы обучающихся во взаимодействии с преподавателем | 214 |
| в том числе: | |
| лекционные занятия | 96 |
| практические занятия | 114 |
| консультации | 4 |
| Промежуточная аттестация (комплексный экзамен) | 7 |
Распределение объема МДК по семестрам:
| Семестр | Объем ОП | Самостоятельная работа | С преподавателем | Лекции | Практические занятия | Промежуточная аттестация | Форма контроля |
|---|---|---|---|---|---|---|---|
| 5 | 36 | 0 | 36 | 30 | 6 | 0 | текущий и рубежный контроль |
| 6 | 65 | 2 | 60 | 22 | 38 | 3 | комплексный экзамен |
| 7 | 56 | 0 | 56 | 22 | 34 | 0 | текущий и рубежный контроль |
| 8 | 72 | 6 | 62 | 22 | 36 | 4 | комплексный экзамен |
| Итого | 229 | 8 | 214 | 96 | 114 | 7 | комплексный экзамен |
2.2. Структура и содержание МДК.02.02 Программирование микроконтроллеров
| Наименование разделов и тем | Содержание учебного материала, практические занятия, самостоятельная работа обучающихся | Объем часов | Применение современных образовательных технологий |
|---|---|---|---|
| 5 семестр. Объем образовательной программы — 36 часов | |||
| Введение | Цели МДК, его основные задачи и связь с другими дисциплинами. Роль микроконтроллеров в компьютерных системах, автоматизации и встроенных устройствах. | 2 | вводная лекция |
| Раздел 1. Введение в архитектуру микроконтроллеров и основы программирования | Содержание учебного материала | 12 | |
| Тема 1.1. Архитектура микроконтроллеров семейства AVR (ATmega): ядро, память, регистры, порты ввода-вывода и периферийные модули. | 4 | интерактивная лекция | |
| Тема 1.2. Основы архитектуры ARM Cortex-M: программная модель, карта памяти, система прерываний и отладочный интерфейс. | 4 | интерактивная лекция | |
| Тема 1.3. Среды разработки и основы языка C/C++ для микроконтроллеров. Структура проекта, компиляция, загрузка и выполнение программы. | 4 | демонстрация программного обеспечения | |
| Практические занятия | 6 | ||
| Практическая работа № 1. Настройка среды разработки, создание, сборка и загрузка первой программы в микроконтроллер. | 2 | практическая работа | |
| Практическая работа № 2. Управление цифровым выходом по состоянию входа. Подключение светодиода и кнопки, программное подавление дребезга. | 4 | практическая работа | |
| Раздел 2. Прерывания и таймеры-счетчики | Содержание учебного материала | 16 | |
| Тема 2.1. Система прерываний микроконтроллеров AVR. Источники, векторы, разрешение, приоритеты и обработчики прерываний. | 6 | интерактивная лекция | |
| Тема 2.2. Таймеры-счетчики. Режимы счета, сравнения и захвата, формирование временных интервалов и ШИМ-сигналов. | 10 | лекция с разбором алгоритмов | |
| 6 семестр. Объем образовательной программы — 65 часов | |||
| Раздел 2. Прерывания и таймеры-счетчики | Практические занятия | 14 | |
| Практическая работа № 3. Обработка внешних прерываний и событий от кнопок и датчиков. | 8 | практическая работа | |
| Практическая работа № 4. Настройка таймера и формирование временных интервалов и ШИМ. | 6 | практическая работа | |
| Раздел 3. Интерфейсы передачи данных | Содержание учебного материала | 12 | |
| Тема 3.1. Асинхронный последовательный интерфейс UART/USART: формат кадра, скорость обмена, буферизация и обработка ошибок. | 8 | интерактивная лекция | |
| Тема 3.2. Интерфейсы I2C (TWI) и SPI. Адресация, режимы ведущего и ведомого, подключение датчиков и периферийных устройств. | 4 | анализ схем подключения | |
| Практические занятия | 10 | ||
| Практическая работа № 5. Обмен данными между микроконтроллером и компьютером по UART. | 6 | практическая работа | |
| Практическая работа № 6. Подключение и программный опрос цифрового датчика по I2C. | 4 | практическая работа | |
| Раздел 4. Аналого-цифровое преобразование и прикладные проекты | Содержание учебного материала | 10 | |
| Тема 4.1. Аналого-цифровой преобразователь микроконтроллера: опорное напряжение, разрядность, частота дискретизации и обработка измерений. | 4 | проблемная лекция | |
| Тема 4.2. Управление мощной нагрузкой и двигателями. Транзисторные ключи, реле, драйверы и защита выходных цепей. | 4 | лекция с анализом схем | |
| Тема 4.3. Энергосбережение и структурное программирование микроконтроллеров. Режимы сна и модульная организация программы. | 2 | лекция-дискуссия | |
| Практические занятия | 14 | ||
| Практическая работа № 7. Считывание аналогового датчика, масштабирование, фильтрация и вывод результата измерений. | 4 | практическая работа | |
| Практическая работа № 8. Итоговый проект базового уровня: система автоматического контроля с датчиком, индикацией и исполнительным устройством. | 10 | проектное обучение | |
| Самостоятельная работа | Установка и настройка Arduino IDE/PlatformIO, изучение структуры проекта и подготовка отчета по базовому проекту. | 2 | |
| Промежуточная аттестация | Комплексный экзамен | 3 | |
| 7 семестр. Объем образовательной программы — 56 часов | |||
| Введение | Цели и задачи углубленного этапа МДК. Современные микроконтроллеры в автоматизации, робототехнике, измерительных комплексах, IoT-устройствах и распределенных системах сбора данных. | 2 | интерактивная лекция |
| Раздел 5. Современные микроконтроллерные платформы и инструментальные средства | Содержание учебного материала | 10 | |
| Тема 5.1. AVR, ARM Cortex-M, STM32 и ESP32: сравнительная характеристика, области применения, производительность, энергопотребление и периферия. | 2 | интерактивная лекция | |
| Тема 5.2. Программная модель ARM Cortex-M. Регистры ядра, карта памяти, NVIC, SysTick, интерфейсы SWD и JTAG. | 2 | анализ архитектурных схем | |
| Тема 5.3. Системы тактирования, сброса и энергопотребления. Внутренние и внешние генераторы, PLL и режимы сна. | 2 | проблемная лекция | |
| Тема 5.4. Arduino IDE, PlatformIO, STM32CubeIDE, CMSIS, HAL и LL. Структура проекта, компиляция и загрузка прошивки. | 2 | демонстрация программного обеспечения | |
| Тема 5.5. Загрузчики и обновление встроенного программного обеспечения. ISP, SWD, USB-UART, OTA, версии прошивки и совместимость. | 2 | лекция-дискуссия | |
| Практические занятия | 10 | ||
| Практическая работа № 9. Настройка инструментальной среды, создание, сборка и загрузка тестовой программы для современной микроконтроллерной платы. | 4 | практическая работа | |
| Практическая работа № 10. Настройка GPIO, системы тактирования и неблокирующих задержек на основе системного таймера. | 4 | практико-ориентированное обучение | |
| Практическая работа № 11. Разработка загрузочной и диагностической программы для проверки платы, портов и последовательного соединения. | 2 | практическая работа | |
| Раздел 6. Управление периферией, прерываниями и исполнительными устройствами | Содержание учебного материала | 10 | |
| Тема 6.1. Цифровые входы-выходы и внешние прерывания. EXTI, приоритеты прерываний и программная фильтрация событий. | 2 | интерактивная лекция | |
| Тема 6.2. Таймеры: режимы счета, сравнения и захвата, ШИМ, генерация временных интервалов, управление яркостью и скоростью. | 2 | разбор алгоритмов | |
| Тема 6.3. Аналого-цифровое преобразование: разрядность, опорное напряжение, частота дискретизации, фильтрация и калибровка датчиков. | 2 | проблемная лекция | |
| Тема 6.4. Управление сервоприводами, шаговыми двигателями и двигателями постоянного тока. Драйверы и защита выходов. | 2 | лекция с анализом схем | |
| Тема 6.5. LCD, OLED, семисегментные индикаторы, энкодеры и кнопочные меню. Организация пользовательского интерфейса. | 2 | интерактивная лекция | |
| Практические занятия | 16 | ||
| Практическая работа № 12. Обработчик внешнего прерывания с подавлением дребезга и журналированием событий. | 4 | практическая работа | |
| Практическая работа № 13. Управление сервоприводом и двигателем с помощью таймера и ШИМ. | 4 | практическая работа | |
| Практическая работа № 14. Считывание аналогового датчика, фильтрация данных и вывод результата на LCD/OLED-дисплей. | 4 | практическая работа | |
| Практическая работа № 15. Разработка пользовательского меню для управления периферийными устройствами. | 4 | проектное обучение | |
| Раздел 7. Коммуникационные интерфейсы и распределенные микроконтроллерные системы | Содержание учебного материала | 8 | |
| Тема 7.1. UART и протоколы обмена: формат пакетов, буферизация, контроль ошибок и командный интерфейс. | 2 | интерактивная лекция | |
| Тема 7.2. I2C и SPI: адресация, режимы ведущего и ведомого, подключение датчиков и дисплеев. | 2 | анализ схем подключения | |
| Тема 7.3. Промышленные интерфейсы и сети: RS-485, Modbus RTU и CAN, адресация узлов и помехозащищенность. | 2 | проблемная лекция | |
| Тема 7.4. Беспроводные и IoT-системы: Wi-Fi, Bluetooth, MQTT, телеметрия и удаленное управление. | 2 | лекция-дискуссия | |
| 8 семестр. Объем образовательной программы — 72 часа | |||
| Раздел 7. Коммуникационные интерфейсы и распределенные микроконтроллерные системы | Практические занятия | 18 | |
| Практическая работа № 16. Разработка протокола обмена по UART между двумя микроконтроллерами или микроконтроллером и ПК. | 4 | практическая работа | |
| Практическая работа № 17. Подключение датчиков по I2C и SPI, обработка ошибок связи и вывод результатов измерений. | 4 | практическая работа | |
| Практическая работа № 18. Разработка распределенной системы обмена данными по RS-485 или модели CAN-сети. | 4 | практическая работа | |
| Практическая работа № 19. Разработка IoT-узла на ESP32/ESP8266 с передачей телеметрии по Wi-Fi. | 6 | проектное обучение | |
| Раздел 8. Системы реального времени, надежность и отладка встроенного программного обеспечения | Содержание учебного материала | 8 | |
| Тема 8.1. Периодические и событийные задачи, планирование, задержки, дедлайны и неблокирующее программирование. | 2 | интерактивная лекция | |
| Тема 8.2. FreeRTOS: задачи, очереди, семафоры, мьютексы, таймеры операционной системы и обмен данными. | 2 | демонстрация программного кода | |
| Тема 8.3. Надежность встроенного программного обеспечения: watchdog, обработка ошибок и сохранение настроек. | 2 | проблемная лекция | |
| Тема 8.4. Отладка и тестирование: Serial Monitor, логический анализатор, SWD/JTAG, точки останова и функциональные испытания. | 2 | практико-ориентированная лекция | |
| Практические занятия | 12 | ||
| Практическая работа № 20. Многозадачная программа с FreeRTOS: опрос датчика, управление исполнительным устройством и индикацией. | 4 | практическая работа | |
| Практическая работа № 21. Реализация сторожевого таймера, сохранения настроек и восстановления после сбоя. | 4 | практическая работа | |
| Практическая работа № 22. Комплексная отладка микроконтроллерного устройства с применением журналирования и аппаратной индикации. | 4 | практическая работа | |
| Раздел 9. Итоговый проект микроконтроллерной системы | Содержание учебного материала | 6 | |
| Тема 9.1. Техническое задание итогового проекта. Анализ объекта управления, выбор платформы, датчиков, интерфейсов и исполнительных устройств. | 2 | проектное обучение | |
| Тема 9.2. Модульная структура встроенного программного обеспечения: драйверы, логика приложения, события и конфигурационные параметры. | 2 | проектное обучение | |
| Тема 9.3. Документирование, испытания и защита проекта: схема подключения, алгоритм, листинг и методика тестирования. | 2 | проектное обучение | |
| Практические занятия | 14 | ||
| Практическая работа № 23. Разработка схемы подключения, алгоритма и структуры программы итогового проекта. | 4 | проектное обучение | |
| Практическая работа № 24. Реализация программных модулей итогового проекта: датчики, интерфейсы, индикация и исполнительные устройства. | 6 | проектное обучение | |
| Практическая работа № 25. Тестирование, верификация, оформление отчета и подготовка к защите итогового проекта. | 4 | проектное обучение | |
| Самостоятельная работа | Подготовка пояснительной записки к итоговому проекту: схема подключения, алгоритм, листинг программы, таблица тестов и выводы по результатам испытаний. | 6 | |
| Консультации | Подготовка к защите итогового проекта и промежуточной аттестации. | 4 | |
| Промежуточная аттестация | Комплексный экзамен | 4 | |
| Всего работа обучающихся во взаимодействии с преподавателем | 214 | ||
| Самостоятельная работа обучающегося | 8 | ||
| Промежуточная аттестация | 7 | ||
| Итого объем образовательной программы по МДК | 229 |
3. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ МДК
Контроль и оценка результатов освоения МДК.02.02 Программирование микроконтроллеров осуществляются преподавателем в процессе проведения лекционных и практических занятий, выполнения обучающимися индивидуальных и проектных заданий, защиты отчетов, демонстрации работоспособности программно-аппаратных решений, а также в ходе комплексных экзаменов в 6 и 8 семестрах.
Текущий контроль и промежуточная аттестация осуществляется в соответствии с Порядком организации и проведения текущего контроля успеваемости и промежуточной аттестации обучающихся в колледжах ФГАОУ ВО «КФУ им. В.И. Вернадского».
Материалы, используемые для контроля результатов обучения, приводятся в Фонде оценочных средств по МДК.
4. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ МДК
4.1. Учебно-методическое обеспечение
Основная учебная литература:
- Журавлев, А. Е. Организация и архитектура ЭВМ. Вычислительные системы : учебное пособие для спо / А. Е. Журавлев. — Санкт-Петербург : Лань, 2020. — 144 с. — ISBN 978-5-8114-5450-1. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/149338.
- Макуха, В. К. Микропроцессорные системы и персональные компьютеры : учебное пособие для среднего профессионального образования / В. К. Макуха, В. А. Микерин. — 2-е изд., испр. и доп. — Москва : Издательство Юрайт, 2023. — 156 с. — (Профессиональное образование). — ISBN 978-5-534-12091-2. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/518735.
- Сажнев, А. М. Микропроцессорные системы: цифровые устройства и микропроцессоры : учебное пособие для среднего профессионального образования / А. М. Сажнев. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2023. — 139 с. — (Профессиональное образование). — ISBN 978-5-534-12092-9. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/518734.
Дополнительная учебная литература:
- Гуров, В.В. Проектирование микропроцессорных систем: лабораторный практикум : учебное пособие / В.В. Гуров, И.А. Егорова, В.Г. Тышкевич. — Москва : НИЯУ МИФИ, 2010. — 64 с. — ISBN 978-5-7262-1232-6. — Текст : электронный // Электронно-библиотечная система «Лань» : [сайт]. — я (дата обращения: 05.08.2022). — Режим доступа: для авториз. пользователей.
- Ершова Н.Ю., Ивашенков О.Н., Курсков С.Ю. Микропроцессоры: Учебное пособие. Текст : электронный // Электронно-библиотечная система Петрозаводского ГУ : [сайт]. — URL http:// http://dfe.petrsu.ru/koi/posob/microcpu/index.html (дата обращения: 10.08.2022).
- Лычков, И.И. Архитектура микропроцессора Intel 8086. Разработка простых программ : учебное пособие / И.И. Лычков. — Москва : МГТУ им. Н.Э. Баумана, 2015. — 14 с. — ISBN 978-5-7038-4247-8. — Текст : электронный // Электронно-библиотечная система «Лань» : [сайт]. — URL: https://e.lanbook.com/book/103531 (дата обращения: 05.08.2022). — Режим доступа: для авториз. пользователей.
- Макуха, В. К. Микропроцессорные системы и персональные компьютеры : учебное пособие для среднего профессионального образования / В. К. Макуха, В. А. Микерин. — 2-е изд., испр. и доп. — Москва : Издательство Юрайт, 2019. — 156 с. — (Профессиональное образование). — ISBN 978-5-534-12091-2. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://biblio-online.ru/bcode/446806 (дата обращения: 05.08.2022).
- Петин В. А. Проекты с использованием контроллера Arduino. — СПб.: БХВ-Петербург, 2014. — 400 с.: ил. — (Электроника).
- Петин В.А. Arduino и Raspberry Pi в проектах Intemet ofТhings. - СПб.: БХВ-Петербург, 2016. -320 с.: ил. -(Электроника).
- Соммер У. Программирование микроконтроллерных плат Arduino/Freeduino. - СПб.: БХВ-Петербург, 2012. - 256 с. ил - (Электроника).
- Сажнев, А. М. Микропроцессорные системы: цифровые устройства и микропроцессоры : учебное пособие для среднего профессионального образования / А. М. Сажнев. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2019. — 139 с. — (Профессиональное образование). — ISBN 978-5-534-12092-9. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://biblio-online.ru/bcode/446807 (дата обращения: 05.12.2019).
- Соммер У. Программирование микроконтроллерных плат Arduino/Freeduino. - СПб.: БХВ-Петербург, 2012. - 256 с. ил - (Электроника).
4.2. Требования к минимальному материально-техническому обеспечению
Реализация программы МДК предполагает наличие лаборатории микропроцессоров, микропроцессорных систем и программирования микроконтроллеров.
Оборудование лаборатории:
Лаборатория Микропроцессоров и микропроцессорных систем (ауд. №107А).
Специализированная мебель: стол преподавателя - 1 шт., стул- 1 шт., стол для обучающихся -20 шт., стул – 40 шт.
Технические средства обучения: доска мультимедийная - 1 шт., видеопроектор М/Медиа -1 шт., ПК - 20 шт.
Программное обеспечение: операционная система Windows 10/11 или Linux; Arduino IDE; PlatformIO; STM32CubeIDE; средства моделирования электронных схем; терминальные программы; драйверы программаторов и отладчиков.
Специальное лабораторное оборудование: учебные платы Arduino, STM32 и ESP32/ESP8266; программаторы и отладчики; макетные платы; датчики; дисплеи; интерфейсные модули; сервоприводы и двигатели с драйверами; USB-кабели; логические анализаторы или осциллографы.