Compare commits

..

5 Commits

Author SHA1 Message Date
8faf3009c0 feat: update fortune app 2024-05-20 00:01:14 +02:00
f316e12426 refactor: sections of the badger 2024-05-20 00:01:00 +02:00
88c83d95ca chore: update gitignore 2024-05-20 00:00:27 +02:00
8a2f233fde chore: add gitignore in scripts 2024-05-19 23:50:04 +02:00
6929919e78 chore: remove extra images 2024-05-19 23:49:47 +02:00
16 changed files with 22 additions and 1319 deletions

3
scripts/.gitignore vendored Normal file
View File

@@ -0,0 +1,3 @@
*.bin
*.png
*.jpeg

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 767 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -3,7 +3,7 @@ import os
import badger_os import badger_os
from widgets import draw_window, pprint, ptitle, plength, button, draw_ui from widgets import draw_window, pprint, ptitle, plength, button, draw_ui
IMAGE_WIDTH = 86 IMAGE_WIDTH = 96
IMAGE_HEIGHT = 96 IMAGE_HEIGHT = 96
DELTA = 0 DELTA = 0

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -2,4 +2,4 @@ Mariano Sciacco
IoT & Cloud Engineer IoT & Cloud Engineer
Vimar S.p.A. Vimar S.p.A.
git.marianosciacco.it git.marianosciacco.it
badge.bin badgem.bin

BIN
src/badges/badgem.bin Normal file

Binary file not shown.

BIN
src/badges/badgem.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

File diff suppressed because it is too large Load Diff

View File

@@ -25,8 +25,8 @@ state = {
"running": "badge_app", "running": "badge_app",
} }
IMAGE_WIDTH = 64 IMAGE_WIDTH = 29
IMAGE_HEIGHT = 64 IMAGE_HEIGHT = 32
def render(): def render():
display.pen(15) display.pen(15)
@@ -47,10 +47,10 @@ def draw_clippy():
y = 21 y = 21
width = 294 width = 294
height = 106 height = 106
draw_window(display, x, y, width, height, " Special ") draw_window(display, x, y, width, height, " Information ")
clippy_dat = bytearray(int(IMAGE_WIDTH * IMAGE_HEIGHT / 8)) clippy_dat = bytearray(int(IMAGE_WIDTH * IMAGE_HEIGHT / 8))
open(f"images/clippy.bin", "rb").readinto(clippy_dat) open(f"images/logo.bin", "rb").readinto(clippy_dat)
display.image(clippy_dat, IMAGE_WIDTH, IMAGE_HEIGHT, 212, 56) display.image(clippy_dat, IMAGE_WIDTH, IMAGE_HEIGHT, 212, 56)
# scrollbars # scrollbars
@@ -92,7 +92,7 @@ def draw_elements():
display.pen(15) display.pen(15)
display.clear() display.clear()
draw_ui(display, "Special") draw_ui(display, "About")
draw_clippy() draw_clippy()

View File

@@ -38,15 +38,15 @@ def draw_about():
display.image(image, 32, 32, 86, 56) display.image(image, 32, 32, 86, 56)
pprint(display, "AWS Summit", 125, 56, 0) pprint(display, "AWS Summit", 125, 56, 0)
pprint(display, "---", 125, 66, 0) # pprint(display, "---", 125, 66, 0)
pprint(display, "Milan (Italy)", 125, 76, 0) pprint(display, "Milan (Italy)", 125, 66, 0)
pprint(display, "2024", 125, 86, 0) pprint(display, "2024", 125, 76, 0)
def render(): def render():
display.pen(15) display.pen(15)
display.clear() display.clear()
draw_ui(display, "About") draw_ui(display, "Event")
draw_about() draw_about()

View File

@@ -51,7 +51,7 @@ def draw_qr_code(ox, oy, size, code):
def draw_qr_file(n): def draw_qr_file(n):
draw_window(display, 6, 26, 282, 94, " About us ") draw_window(display, 6, 26, 282, 94, " About me ")
file = CODES[n] file = CODES[n]
codetext = open("qrcodes/{}".format(file), "r") codetext = open("qrcodes/{}".format(file), "r")

View File

@@ -187,7 +187,7 @@ def draw_background(display):
# display.image(image, 296, 128, 0, 0) # display.image(image, 296, 128, 0, 0)
def draw_menu(display, selected): def draw_menu(display, selected):
menu = "Badge QR Special About" menu = "Badge QR About Event"
# logo # logo
display.pen(0) display.pen(0)