pdf-icon

UIFlow Guide

UIFlow 1.0 Blockly

Event

Unit

Atomic Base

UIFlow 1.0 Project

Screen

Example

Adjusts the screen brightness and switches the screen color.

from m5stack import *
from m5ui import *
from uiflow import *
import time

setScreenColor(0x222222)
lcd.setBrightness(30)

while True:
  setScreenColor(0xff0000)
  wait(1)
  setScreenColor(0x3366ff)
  wait(1)
  wait_ms(2)

API

setScreenColor(0xff0000)
  • Setting the screen color
setScreenColor(0xff0000)
  • Set the screen color, and modify the color by modifying the RGB value.
    • (R:0-255 G:0-255 B:0-255)
setScreenColor(0xff0000)
  • Setting the color data type
    • Palette: switch screen colors by directly selecting the color panel
    • RGB: Enter RGB values to toggle the color panel colors.
    • HEX: input color converted to hexadecimal value to switch values
lcd.setRotation(0)
  • rotate the screen
    • "0": 270° counterclockwise rotation
    • "1": 180° counterclockwise rotation
    • "2": 90° counterclockwise rotation
    • "3": 0° rotation, horizontal display
lcd.setBrightness(30)
  • Set the screen brightness, the value range is 0-255, integer type, the bigger the value, the bigger the brightness.
On This Page