// библиотека для работы с платформой MicroView #include void setup() { // начало работы с MicroView uView.begin(); } void loop() { // очищаем экран uView.clear(PAGE); // выбираем тип шрифта 0 // шрифт размером 5x7 // может отображать все символы таблицы ASCII uView.setFontType(0); // перемещаем курсор в указанную позицию // 0,0 — позиция крайнего верхнего левого пикселя uView.setCursor(5, 20); // печатаем строку uView.print("MicroView"); // отображаем содержимое из буфера экрана uView.display(); // ждём 3 секунды delay(3000); // очищаем экран uView.clear(PAGE); // выбираем тип шрифта 1 // шрифт размером 8x16 // может отображать все символы таблицы ASCII uView.setFontType(1); // перемещаем курсор в указанную позицию uView.setCursor(8, 0); // печатаем строку uView.print("Hello"); // перемещаем курсор в указанную позицию uView.setCursor(10, 16); // печатаем строку uView.print("from"); // перемещаем курсор в указанную позицию uView.setCursor(0, 32); // печатаем строку uView.print("Amperka"); // отображаем содержимое из буфера экрана uView.display(); // ждём 3 секунды delay(3000); // очищаем экран uView.clear(PAGE); // выбираем тип шрифта 2 // шрифт выполнен в виде отображения цифр // как в семисегментном индикаторе uView.setFontType(2); // перемещаем курсор в указанную позицию uView.setCursor(0, 0); // печатаем строку uView.print("10.15"); // перемещаем курсор в указанную позицию uView.setCursor(0, 16); // печатаем строку uView.print("12.25"); // перемещаем курсор в указанную позицию uView.setCursor(0, 32); // печатаем строку uView.print("19.45"); // отображаем содержимое из буфера экрана uView.display(); // ждём 3 секунды delay(3000); // очищаем экран uView.clear(PAGE); // выбираем тип шрифта 3 // шрифт отображает буквы на всю высоты дисплея uView.setFontType(3); // перемещаем курсор в указанную позицию uView.setCursor(0, 0); // печатаем строку uView.print("14:00"); // отображаем содержимое из буфера экрана uView.display(); // ждём 3 секунды delay(3000); }