ESP12.OLED. Контролер для IoT на основі ESP8266-12F з дисплеєм OLED 0,96”.

  • Post category:Tips

Шановне IoT твариство!

Ми з задоволенням представляємо наш новий модуль ESP12.OLED: контролер для IoT на основі ESP8266-12F з дисплеєм OLED 0,96”. Цей модуль має усі компоненти, необхідні для програмування і використання в Ваших пристроях. 

Модуль ESP12.OLED легко інтегрується в системи, побудованими на елементах сімейства Espressif або ARDUINO, чи іншими, з рівнем живлення 3,3 або 5 Вольт. 

Модуль має вбудований стабілізатор на 3,3 Вольт. Вхідне живлення 3,6 – 5,5 Вольт DC можна подати через роз’єм мікро USB або VCC I GND. Модуль ESP8266-12F забезпечує роль MCU системи і має технічні характеристики, передбачені фірмою AI-Thinker.

На платі модуля ESP12.OLED встановлені кнопки RST і Flash, необхідні при програмуванні, роз’єм UART, I2C,  а також на платі продубльовано усі виводи ESP8266. Крок між виводами 2,54 мм. Послідовність розміщення виводів повторює послідовність їх розміщення на ESP8266-12F. 

На платі також встановлений RGB світлодіод, який буде корисним при конфігуруванні пристрою або візуалізації станів.

Контролер для IoT на основі ESP8266-12F з дисплеєм OLED: технічні можливості:

  1. MCU відповідно Datasheet ESP-12F Datasheet.
  2. Живлення від “зарядки” або power bank ± 5 Вольт подається через мікроUSB.
  3. Живлення від літієвого акумулятора буде зручно здійснювати через альтернативні контакти VCC i GND, які з’єднані паралельно з лініями живлення мікроUSB;
  4. В якості портів вводу-виводу MCU зручно буде скористатись роз’ємами
    • Х1 (Pin 9-14 ESP8266-12F),
    • Х2 (Pin 1-8 ESP8266-12F),
    • Х3 (Pin 15-22 ESP8266-12F);
  5. Джампер Х5 призначений для вибору способів живлення ESP12.OLED:
    • Перемикач на Х5 не встановлений – живлення ESP12.OLED можна забезпечувати напругою 3V3 через роз’єм Х6 від елементів системи, зовнішніх відносно ESP12.OLED ;
    • Перемикач встановлений, живлення підключати через USB (5V) або альтернативний вхід VCC I GND;
  6. Заборонено одночасне підключення різних джерел живлення через різні роз’єми. Це може пошкодити модуль.
  7. Будьте уважні. Модуль не має засобів захисту від помилок при підключенні зовнішніх джерел живлення.
  8. Роз’єм Х6 призначений для з’єднання з зовнішніми елементами системи:
    • Pin1 дублює вхідну (5 Вольт або напругу від акумулятора) напругу. Ця напруга одночасно підключена на вхід ADC ESP12.OLED для контролю рівня напруги акумулятора. Через цей PIN можна забезпечувати живлення зовнішніх пристроїв;
    • Pin2 Вхід або вихід напруги 3V3 в залежності від встановлення Х5;
    • Pin3 “Дані” – імпульсний вхід до GPIO від сенсора (наприклад, лічильника Гейгера, лічильника споживання води або інших імпульсних давачів);
    • Pin4 – GND;
  9. Джампер J1. Якщо встановлений, то дозволений режим Deep-sleep;
  10. Роз’єм “OLED” серійний інтерфейс I2C з лініями SDA, SCL і живлення 3V3 I GNG. Роз’єм призначений для підключення OLED дісплея або сенсорів з інтерфейсом I2C.