Рубрики
Схемы на Arduino

UnoArduSim: симулятор для изучения программирования плат Arduino

Arduino Uno – одна из самых популярных в настоящее время микроконтроллерных плат, поддерживаемая очень большим сообществом разработчиков. Стоимость и простота использования делают платы Arduino привлекательным вариантом для создания простых электронных проектов своими руками (DIY). Но как быть, если платы Arduino у вас еще нет (она, к примеру, в процессе доставки) или вы как начинающий радиолюбитель […]

Рубрики
Схемы на Arduino

Как производить отладку программ для Arduino: руководство для начинающих

Отладка программы является жизненно важным элементом при ее разработке. Программы для плат Arduino не являются в этом плане исключением. Процедура программирования плат Arduino достаточно проста, чего нельзя сказать о способах отладки программ, доступных для данной платформы. Одна из причин этого заключается в том, что платформа Arduino не располагает специализированными инструментами отладки программ, хотя в новой […]

Рубрики
Проекты на ESP32

Использование широтно-импульсной модуляции (ШИМ) в ESP32

Широтно-импульсная модуляция (ШИМ, в англ. PWM – Pulse Width Modulation) – это вид модуляции, при котором изменяется ширина импульса при постоянной частоте следования импульсов. В цифровой электронике данный вид модуляции широко применяется для управления яркостью свечения светодиода, скоростью вращения электродвигателя постоянного тока, управления серводвигателем и во многих других случаях когда необходимо сформировать аналоговый сигнал цифровыми […]

Рубрики
Проекты на ESP32

Программирование модуля ESP32 с помощью Arduino IDE

Ранее на нашем сайте мы уже рассматривали начало работы с модулем ESP32, в котором мы рассматривали его программирование с помощью Arduino IDE. Но на момент написания той статьи в Arduino IDE еще не было официальной поддержки модуля ESP32, поэтому его поддержку в Arduino IDE приходилось добавлять используя инструмент GIT. Теперь же, когда в Arduino IDE […]

Рубрики
Проекты на ESP32

Начало работы с модулем ESP32: мигание светодиодом с помощью Arduino IDE

Интернет с каждым годом все больше проникает в жизнь современного человечества. При этом особенно активно в последние годы растет сфера интернета вещей (Internet of Things, IOT). Число устройств, поддерживающих данную технологию, увеличивается экспоненциально с каждым годом. Огромную роль в лавинообразном росте количества подобных устройств, несомненно, играют такие платформы как Arduino и Espressif Systems. Также на […]

Рубрики
Проекты на ESP8266

Программирование модуля ESP8266 с помощью Arduino IDE

В двух предыдущих статьях на нашем сайте мы рассмотрели начало работы с модулем ESP8266 и его программирование с помощью AT команд. Также мы спроектировали плату для программирования модуля на основе адаптера FTDI, в которой можно легко переключаться между режимами использования AT команд и использования Arduino IDE. В этой же статье мы рассмотрим программирование модуля ESP8266 […]

Рубрики
Проекты на ESP8266

Использование AT команд для программирования модуля ESP8266

В предыдущей статье на нашем сайте мы рассмотрели начало работы с модулем ESP8266 и сконструировали небольшую плату для его программирования с использованием платы (адаптера) FTDI, которая позволяет программировать модули ESP как с использованием AT команд, так и с помощью среды Arduino IDE. В данной статье мы рассмотрим использование AT команд для работы с модулем ESP8266, […]

Рубрики
Проекты на ESP8266

Начало работы с ESP8266: руководство для начинающих

Интернет вещей (Internet of Things) и автоматизация дома (Home Automation) в настоящее время стали одними из ведущих трендов в развитии микроэлектроники. Для начинающих радиолюбителей особенно волнительным является процесс создания какого либо устройства, способного подключаться к мировой всемирной паутине интернета (World Wide Web). Доступ к таким устройствам можно получить из любой точки земного шара, в которой […]

Рубрики
Проекты на Raspberry Pi

Мигание светодиодом на Raspberry Pi Zero W

В предыдущей статье на нашем сайте мы рассмотрели начало работы с платой Raspberry Pi Zero W, в этой же статье мы рассмотрим основы управления контактами общего назначения (GPIO pins) на данной плате с помощью простой программы мигания светодиодом. Что такое интерфейс (контакты) общего назначения Интерфейс (контакты) общего назначения (General Purpose Input Output, GPIO) – это […]

Рубрики
Проекты на Raspberry Pi

Начало работы с Raspberry Pi Zero W: настройка без монитора по SSH

Плата Raspberry Pi Zero W является доступной по цене и компактной «производной» от ее старшего брата – платы Raspberry Pi. Однако если вы подключите к плате Raspberry Pi Zero W монитор, клавиатуру и мышку, то все это будет занимать уже достаточно много места и поэтому все преимущества компактности платы сойдут на нет. Поэтому, чтобы ощутить […]