[presto] fix poc layout, and make it easy to deploy

This commit is contained in:
Claudio Ortolina
2026-05-12 13:52:37 +01:00
parent dc64fb0bb0
commit 747d509b87
2 changed files with 13 additions and 6 deletions
+7
View File
@@ -10,6 +10,13 @@ mpremote reset
''' '''
dir = "{{cwd}}" dir = "{{cwd}}"
[tasks.poc]
run = '''
mpremote fs cp poc.py :main.py
mpremote reset
'''
dir = "{{cwd}}"
[tasks.emulator] [tasks.emulator]
run = 'pimoroni-emulator --device presto main.py' run = 'pimoroni-emulator --device presto main.py'
dir = "{{cwd}}" dir = "{{cwd}}"
+6 -6
View File
@@ -38,11 +38,11 @@ FLASH_MS = 180
SCREEN_PADDING = 28 SCREEN_PADDING = 28
TITLE_Y = 28 TITLE_Y = 28
LABEL_X = SCREEN_PADDING LABEL_X = SCREEN_PADDING
VALUE_X = 210 VALUE_X = 150
ROW_1_Y = 110 ROW_1_Y = 90
ROW_2_Y = 170 ROW_2_Y = 130
ROW_3_Y = 230 ROW_3_Y = 170
ROW_4_Y = 290 ROW_4_Y = 210
FOOTER_Y = HEIGHT - 50 FOOTER_Y = HEIGHT - 50
FLASH_RADIUS = 14 FLASH_RADIUS = 14
@@ -408,7 +408,7 @@ def draw_status_rows(model):
def draw_row(label, value, y, value_pen): def draw_row(label, value, y, value_pen):
display.set_pen(_pen_panel) display.set_pen(_pen_panel)
display.rectangle(SCREEN_PADDING, y - 12, WIDTH - 2 * SCREEN_PADDING, 42) display.rectangle(SCREEN_PADDING, y - 12, WIDTH - 2 * SCREEN_PADDING, 22)
display.set_font("bitmap8") display.set_font("bitmap8")
display.set_pen(_pen_label) display.set_pen(_pen_label)