Печатаем Hello на OLED дисплее

Модуль ESP8266-12F и OLED DS1306.

ESPBASIC, дисплей OLED и печать ‘HELLO’

В конце года купил OLED дисплеи DS1306. Маленькие и красивые, на мой взгляд. Месяц писал драйвер библиотеки, тестировал различные режимы и команды.

IoT-интернет вещь должна уметь писать, отображать информацию. Рассказывать о своём статусе, о погоде, температуре и атмосферном давлении. IoT-интернет может обратиться к человеку за помощью.

Заглянул в описание языка Basic для Esp8266 и заметил функции для управления OLED, вывода информации. Взял четыре провода. За пару минут припаял к платке дисплея, за минуту соеденил к модулю Esp8266 и … сообщение появилось!

Я программист с большим стажем. Отлично знаю сколько усилий необходимо потратить, чтобы получить полезную, отлаженную программу для микроконтроллера. Скорость быстрой реализации из примера для Esp8266, с которой мне удалось научиться печатать ‘HELLO’ на дисплее OLED, удивила до восхищения. Появляется возможность быстро создавать полезные цифровые помощники.

Это код на языке Basic для вывода информации на дисплей:

let v = 100
i2c.setup(4,5)
lcdbl 1
oledcls
oledprint "Hello", 0, 0
oledprint v, 3, 3
wait

Подключение:

  • SDA, SCL = GPIO4,GPIO5

Продолжение следует…

Код на языке ESPBASIC вывода на дисплей OLED

 Ссылки :