HRP-N3 - серия источников питания с максимальной пиковой мощностью в 350% от MEAN WELL
РадиоЛоцман - Все об электронике

Jolly добавляет функцию Wi-Fi в Arduino UNO

Группа разработчиков под руководством инженера-электронщика и соучредителя компании Arduino Джанлука Мартино (Gianluca Martino) завершила первый этап краудфандингового проекта, передав производство и продажи модуля Jolly на аутсорсинг швейцарской компании Meteca SA.

Технология правильного хранения аккумуляторов и батареек по рекомендациям FANSO и EVE Energy

Jolly – это новый электронный модуль для мейкеров и любителей Arduino UNO, бесконечно расширяющий потенциал пользовательских проектов в новом мире IoT благодаря интеграции в модуль Wi-Fi.

Jolly добавляет функцию Wi-Fi в Arduino UNO

Нужно всего лишь извлечь из розетки микроконтроллер ATmega, заменить его модулем Jolly, и у вас будет плата IoT с Wi-Fi, взаимно совместимая со всеми существующими на сегодня проектами.

Плата, как уже упоминалось, была разработана в первую очередь для расширения функциональности Arduino UNO, чтобы превратить ее в современное IoT-устройство без изменения ее функций или пользовательского интерфейса.

Поскольку плата заменяет в Arduino UNO микроконтроллер ATMega328P, сначала было необходимо заменить последний на его более новую SMD-версию под названием ATMega328PB. Этот микроконтроллер позволяет сохранить полную совместимость с расположением выводов, прошивкой и аппаратной архитектурой своего предшественника, но в гораздо меньшем пространстве.

Кроме того, был установлен дополнительный микроконтроллер, позволяющий добавить функциональность Wi-Fi. Наиболее очевидным выбором было использование микроконтроллера ESP8285, эквивалентного ESP8266, но с интегрированной флэш-памятью объемом 2 МБ, что необходимо для сохранения небольших размеров платы.

Наконец, поскольку два микроконтроллера не работают с одним и тем же источником питания (5 В для ATMega328PB и 3.3 В для ESP8285), разработчики также включили регулятор напряжения и схему интерфейса между двумя микросхемами.

Таким образом, модуль может быть легко установлен вместо ATMega328P без какой-либо модификации схемы Arduino UNO, что обеспечивает автоматическую совместимость со всеми проектами, созданными до сих пор для Arduino UNO.

Jolly добавляет функцию Wi-Fi в Arduino UNO Jolly добавляет функцию Wi-Fi в Arduino UNO
 

Плата также оснащена светодиодом BUILTIN и встроенной антенной.

Два микроконтроллера соединены друг с другом через цифровые интерфейсы SPI и UART. При этом интерфейс SPI – тот же, который выведен на контакты модуля, – используется для обмена данными, в то время как UART является исключительной прерогативой программирования, как для ATMega328PB, так и для ESP8285.

Последовательный интерфейс Jolly активен только на этапе программирования, чтобы не мешать нормальной работе интерфейса UART ATMega328PB. Программирование чипа Wi-Fi возможно благодаря наличию кнопки начальной загрузки на модуле Jolly и специальной прошивки в ATMega328PB.

Односторонний монтаж компонентов, а также наличие металлизированных полуотверстий на краях платы делают Jolly идеальным модулем как для использования в Arduino UNO вместо ATmega328P, так и для впаивания в другие платы в качестве самостоятельного модуля. Платформа Arduino была разработана специально для программирования на плате, что позволяет обновлять прошивку обоих микроконтроллеров с помощью IDE.

Перевод: AlexAAN по заказу РадиоЛоцман

На английском языке: Jolly upgrade for the Arduino UNO

Электронные компоненты. Бесплатная доставка по России
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя