// библиотека для работы с платформой MicroView #include void setup() { // начало работы с MicroView uView.begin(); } void loop() { // переменые ширины и высоты прямоугольника int width = 0; int height = 0; // переменная радиуса окружности int r = 0; // цикл рисование движущейся окружности for (r = 0; r < 30; r++) { // стираем экран uView.clear(PAGE); // рисуем окружность с радиусом r uView.circle(32, 24, r); // отображаем содержимое из буфера экрана uView.display(); // ждём 50 мс delay(50); } // цикл рисование движущегося прямоугольника for (width = 0; width < 48; width++) { // стираем экран uView.clear(PAGE); // для получения квадрата приравниваем высоту к ширине height = width; // выводим прямоугольник uView.rect(0, 0, width, height); // отображаем содержимое из буфера экрана uView.display(); // ждём 50 мс delay(50); } }