splash = displayio.Group()
display.root_group = splash

display_background = Rect(0, 0, display.width, display.height, fill=0x000088)
splash.append(display_background)

font17 = bitmap_font.load_font("/fonts/Calibri-17.pcf")
font23 = bitmap_font.load_font("/fonts/Calibri-23.pcf")

dh = display.height
tw=display.width - 40

therm = Thermometer(
    anchor=(20,5),
    display=display,
    tick_font=font17,
    frame_height=display.height - 20,
    frame_width=tw,
    temp_min=50,
    temp_max=90,
    scale_margin_top = 10,
    colors={
        "bg": 0x000088,
        "fill_apparent": 0xFF0000,
    }
)

splash.append(therm.group)

bottom_label = label.Label(font23, text=f"{c2f(spa.temperature):.1f} °F", anchored_position = (display.width//2, 220), anchor_point = (0.5, 0.0))
splash.append(bottom_label)

therm.update(int(c2f(spa.temperature)),int(c2f(spa.temperature)))