import LCD_0inch96 import colors #https://github.com/adafruit/Adafruit_CircuitPython_Display_Text from adafruit_display_text import label import terminalio # or your custom font module if __name__=='__main__': lcd = LCD_0inch96.LCD_0inch96() lcd.fill(colors.BLACK) # Create a label with text and a scale factor (e.g., 2 for double size) text_label = label.Label(terminalio.FONT, text="Hello pico!", color=GREEN, scale=2) text_label.x = 35 text_label.y = 15 lcd.show(text_label) # Or add to your display group depending on display driver if Rotate == 0 or Rotate == 180: lcd.text("Hello pico2!",35,15,colors.GREEN) lcd.text("This is:",50,35,colors.GREEN) lcd.text("Pico-LCD-0.96",30,55,colors.GREEN) lcd.fill_rect(0,0,9,9,colors.MAGENTA) #lcd.hline(10,10,140,colors.BLUE) #lcd.hline(10,70,140,colors.BLUE) #lcd.vline(10,10,60,colors.BLUE) #lcd.vline(150,10,60,colors.BLUE) lcd.hline(0,0,160,colors.BLUE) lcd.hline(0,79,160,colors.BLUE) lcd.vline(0,0,80,colors.BLUE) lcd.vline(159,0,80,colors.BLUE) lcd.line(0,0,159,79,RED) lcd.display() else: lcd.text("Hello",13,20,colors.GREEN) lcd.text("pico!",13,35,colors.GREEN) lcd.text("This is",13,50,colors.GREEN) lcd.text("Pico-",13,65,colors.GREEN) lcd.text("LCD-",13,80,colors.GREEN) lcd.text("0.96",13,95,colors.GREEN) lcd.hline(10,10,60,colors.BLUE) lcd.hline(10,150,60,colors.BLUE) lcd.vline(10,10,140,colors.BLUE) lcd.vline(70,10,140,colors.BLUE) lcd.hline(0,0,80,colors.BLUE) lcd.hline(0,159,80,colors.BLUE) lcd.vline(0,0,160,colors.BLUE) lcd.vline(79,0,160,colors.BLUE) lcd.display()