Modifying an application on Raspberry written in Python using tkinter

Employer
Logic Gate
Logic Gate
Description

We urgently need to redesign the interface of several applications, here are the details of the one requiring the most additional work beyond the interface change itself.

Scope of work

Changing the entire layout, interface, graphics, etc. to the one from Figma.

All texts will be graphics, downloadable from Figma.

Transitions between screens / languages as in Figma.

Hide the cursor, I tested and it works:

self.window.config(cursor=“none”)

We remove the moving background

We remove the “high contrast” mode

Monitor is not touch (resolution remains 1920x1080), we add 2 buttons connected to GPIO:

GPIO 5 - language change (previously functionality achieved by touch button in the corner of the screen) (3 languages in PL/EN/RU loop)

GPIO 6 - HOME/START button with double action:

if we are on any screen other than the title screen - take us to the title screen

if we are on the title screen - display the instruction screen

Additional GPIO 13 button - resetting the brain rotation:

In the “master” application in the file, we save the brain rotation offset, save it based on the current rotation when the button is pressed.

and more.

Published
on 2024-09-11
Category
File description 1
Aplikacja C1 do przerobienia
File description 2
Oryginalna treść zlecenia na podstawie którego powstała

Offers sent (7)

Kocykek
Kocykek
5 deals
on 2024-10-04
C plus plus
databases
general applications
+ 11 more
no avatar
GMD
0 deals
on 2024-09-11
agile development
android
API
+ 52 more
Budget
Negotiable
Copyright
-
Expires in
30 days

Recent jobs from category