Skip to content Skip to main navigation Skip to footer

Плата расширения xBoard

О плате


GyverKIT xBoard – плата расширения (eXtension Board), разработанная специально для набора GyverKIT, входит в состав всех коробок начиная с 2023 года. Позволяет очень удобно подключать электронные модули проводами мама-мама, так как имеет питание (шины VCC и GND) у каждого логического пина. Это делает Ардуино набор более “модульным”, чем при использовании классической макетной платы-брэдборда, а также даёт абсолютно новый опыт при работе с платой ESP-01. Подписи пинов содержат больше информации, чем написано на оригинальной плате, что также упрощает работу и уменьшает необходимость держать под рукой распиновку. xBoard выпускается в двух версиях:

  • NANO (синяя) – для работы с Arduino Nano. Входит в состав коробки GyverKIT MINI
  • ESP (чёрная) – для работы с Wemos Mini, ESP-01 и ESP32-CAM. Входит в состав коробок GyverKIT IOT и EXTRA
MINI IOT EXTRA
NANO
ESP

Пример подключения OLED дисплея (шина I2C) и потенциометра-модуля (аналоговый пин + питание):

xBoard NANO


На плату выведены:

  1. Пины Arduino Nano (D0.. A7) с дополнительным питанием (GND, 5V). У аналоговых пинов дополнительно указан их “цифровой” номер. Стандартные ШИМ-пины отмечены звёздочкой *
  2. Шина I2C (со стандартных пинов SDA – A4, SCL – A5)
  3. Никуда не подключенные пины EXT группами по 3 штуки для дополнительного разветвления (“мини-брэдборд”)
  4. Колодка внешнего питания 5V GND
  5. Шина питания 3V3 (3.3V со стабилизатора платы Arduino Nano)

Белые линии, соединяющие пины на плате, показывают их электрическое соединение

xBoard ESP


На плату выведены:

  1. Пины Wemos Mini с дополнительным питанием. В маркировке указана D-нумерация + GPIO нумерация
  2. Пины ESP32-CAM с дополнительным питанием
  3. Пины ESP-01 с дополнительным питанием
  4. Шина I2C для Wemos и ESP32
  5. Колодка для подключения ESP-TTL
  6. Шина питания 5V (идёт от Wemos и ESP-TTL)
  7. Колодка внешнего питания 3.3V
  8. Кнопка Reset для перезагрузки Wemos, ESP32, ESP-01
  9. Кнопка Flash для перевода в режим прошивки ESP32, ESP-01

Белые линии, соединяющие пины на плате, показывают их электрическое соединение

Сокращения:

  • MI – MISO (шина SPI)
  • MO – MOSI (шина SPI)
  • SK – SCK (шина SPI)
  • BOOT – системный пин перевода в режим прошивки

Шина I2C Wemos Mini:

  • SDA – GPIO 4
  • SCL – GPIO 5

Шина I2C ESP32-CAM:

  • SDA – GPIO 15
  • SCL – GPIO 14

Сборка


Плата поставляется в разобранном виде: плата + PLS и PBS контактные рейки (+ 2 кнопки для версии ESP), для сборки понадобится паяльник и припой.

Примечание: наборы из партии с версией плат 1.0 не комплектуются кнопками для xBoard ESP

Рейки паяются согласно следующей схеме:

“Штырьки” легко отделяются при помощи кусачек, достаточно просто отломить нужное количество по линии между ними:

“Гнёзда” нужно откусывать по гнезду, таким образом после разделения получится на одно гнездо меньше, учитывайте это при расчёте места откусывания (если нужно 4 гнезда, откусывать нужно по 5-му с края)!

Осталось пропаять пины с обратной стороны. После окончания пайки рекомендуется отмыть плату (спирт, керосин):

Лайфхак: для точного позиционирования гнёзд на время пайки нужно вставить в них плату так, как она будет стоять во время работы (фото 1 и 2 выше). Для позиционирования и закрепления “штырьков” ровно в вертикальном положении на время пайки нужно сцепить их гнёздами (фото 3 выше).

Плата готова к использованию!

  • Arduino Nano вставляется в xBoard так, чтобы USB гнездо располагалось над белым прямоугольником

  • К xBoard одновременно можно подключить только одну плату ESP!
  • Не подключайте Wemos через ESP-TTL! У Wemos есть свой личный Micro USB разъём
  • Будьте внимательны с расположением Wemos и ESP32! Контуры плат нарисованы на xBoard (Wemos – гнездом USB к краю платы, ESP32 – камерой)

Прошивка с помощью ESP-TTL


xBoard ESP позволяет прошивать (переводить в режим прошивки) платы ESP32-CAM и ESP-01 не вынимая плату и кабель питания, для этого на плате предусмотрены кнопки Flash (перевод в режим программирования) и Reset (перезагрузка). Для ввода ESP в режим программирования нужно при подключенном к xBoard и компьютеру USB-TTL:

  1. Зажать кнопку Flash
  2. Кликнуть по кнопке Reset
  3. Отпустить кнопку Flash

После этого можно начинать процесс прошивки с компьютера.

Версия xBoard ESP v1.1


Внимание: плата xBoard ESP v1.0 не имеет возможности прошивки ESP32-CAM через USB-TTL! Эта возможность появилась в версии 1.1. Можно доработать плату, соединив проводами контакты по схеме ниже
Доработка версии 1.0 для прошивки ESP32-CAM через ESP-TTL:

Полезный пример?

Похожие примеры
Подписаться
Уведомить о
15 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии