ESP12.OLED. Комплект 1. Контролер IoT з графічним дисплеєм на основі ESP8266-12F

600

Плата ESP12.OLED орієнтована для застосування як готовий для програмування контролер IoT з графічним дисплеєм і інтерфейсами для підключення цифрових і аналогових давачів та виконавчих механізмів.

В контролері виконане фізичне встановлення портів, яке вимагає MCU ESP8266-12E(F), щоб успішно стартувати і почати програмування, кнопки RST, Flash, RGB Led, і інтерфейс UART для з’єднання з консоллю.

Опис

Плата ESP12.OLED орієнтована для застосування як готовий для програмування контролер IoT з графічним дисплеєм і інтерфейсами для підключення цифрових і аналогових давачів та виконавчих механізмів. В контролері виконане фізичне встановлення портів, яке вимагає MCU ESP8266-12E(F), щоб успішно стартувати і почати програмування, кнопки RST, Flash, RGB Led, і інтерфейс UART для з’єднання з консоллю.

Плата ESP12.OLED легко інтегрується в системи, побудовані на елементах сімейства Espressif або ARDUINO, чи інших, з рівнем живлення 3,3 або 5 Вольт. Модуль має вбудований стабілізатор на 3,3 Вольт. Вхідне живлення DC від 5 до 6 Вольт можна подати через роз’єм мікро USB або VCC і GND. Модуль ESP8266-12E(F) забезпечує роль MCU системи і має технічні характеристики, передбачені фірмою AI-Thinker. Усі порти (PIN’s) ESP8266-12E(F) продубльовані. Крок між встановленими pin 2,54 мм. Послідовність розміщення pin повторює послідовність розміщення pin на ESP826612E(F).

Технічні характеристики і властивості:

  1. Властивості MCU відповідають Datasheet виробника ESP-12F Datasheet.
  2. В таблиці 1 наведені усі властивості інтерфейсів і компонентів керування і візуалізації даних, які будуть корисні при конструюванні системи користувача і програмуванні.
  3. Увага! З ціллю здешевлення вартості плати а також, враховуючи, що плата не є платою розробника, ми не встановили на платі конвертер UART-USB. На роз’єм мікро USB виведені тільки шини входу живлення ± 5 Вольт. Підключення до UART виконуйте за інструкцією в Таблиці 1.
  4. Для програмування контролера підключіть ESP12.OLED через роз’єм  UART до Вашого комп’ютера, застосувавши інтерфейсний конвертер UART-USB на мікросхемі CP2102 або аналогічний, які широко і дешево пропонує ринок електроніки: модуль CP2102.
  5. Таблица 1
    Позначка на платі ESP12.OLED. PIN # Назва в ESP8266-12 Призначення в ESP12.OLED IN/OUT Фізична “підтяжка” на платі ESP12.OLED Активний рівень
    X2 1 RST Кнопка RST (Sw2) In Pull-up Низький. На цей pin можна паралельно підключити ще одну кнопку Reset для виносу на панель корпусу.
    2 ADC Вхід АЦП – вимірювання рівня напруги живлення Analog In Поділювач Встановлений поділювач для вимірювання рівня напруги живлення від батареї або від USB
    3 EN Pull-up
    4 GPIO16 Deep-Sleep-Wake-up Out Pull-up Низький
    5 GPIO14 VD1 Led Blue Out Pull-up Низький
    6 GPIO12 VD1 Led Green Out Pull-up Низький
    7 GPIO13 VD1 Led Red Out Pull-up Низький
    8 VCC Живлення 3V3
    X1 1 GPIO11 За потребою
    2 GPIO7 За потребою
    3 GPIO9 За потребою
    4 GPIO10 За потребою
    5 GPIO8 За потребою
    6 GPIO6 За потребою
    X3 1 GND GND Порт для підключення конвертера USB

    Загальна шина GND

    2 GPIO15 HSPI CS Out Pull-Down Низький
    3 GPIO2 Імпульсний вхід in Pull-up Низький
    4 GPIO0 Кнопка Flash (Sw1) In Pull-up Низький. На цей pin можна підключати паралельну кнопку
    5 GPIO4 I2C SDA In/out Pull-up Порт для підключення компонентів з шиною I2C: SDA
    6 GPIO5 I2C SCL In/out Pull-up Порт для підключення компонентів з шиною I2C: SCL
    7 RX UART вхід даних In Порт для підключення конвертера USB: RX
    8 TX UART Вихід даних Out Порт для підключення конвертера USB: TX
    X5 1 Режим живлення Перемикач
    2 Режим живлення Перемикач
    X6 1 Вхід живлення від батареї або від іншого компонента 4,5 – 6 Вольт, або вихід 5 Вольт на інший компонент при живленні від USB. Увага! Якщо встановлений перемикач Х5, то живлення від Х6(1) або USB. Якщо живлення 3V3, що поступає через Х6(2) або Х2(8), то перемикач Х5 зняти.
    2 3V3 Вхід/Вихід 3V3 In/out
    3 Data (GPIO2) Вхід імпульсних даних In Джерело імпульсів – лічильник Гейгера або лічильник води, електроенергії, тощо.
    4 GND GND
    J1 1 GPIO16 On/Off Wake-up after Deep-Sleep
    OLED SDA 1 GPIO4 I2C Data In/Out Pull-up Низький
    OLED SCL 2 GPIO5 I2C Clock In/Out Pull-up Низький
    OLED VCC 3 VCC 3V3 In/Out
    OLED GND 4 GND GND COM
  6. Середній струм споживання контролера без підключення додаткових пристроїв і активним Wi-Fi приблизно 80 мА.
  7. Струм споживання при деактивованому Wi-Fi не більше 10 мА.
  8. Максимальний рівень навантаження на вихід 3V3 для зовнішніх елементів системи 500 мА.
  9. Розміри 30х65х10 мм.