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

  • no avatar
    NoneForNow 0 deals
    java springboot development
    I have an unfinished java springboot application there a multiple (small) things that need to be...
    Negotiable
    24 offers
    Expires in 23 days
  • no avatar
    Maxman 0 deals
    Data Scientist
    We are looking for a Data Scientist to join our Revenue Operations team. You will be responsible...
    Negotiable
    30 offers
    Expires in 9 days
  • no avatar
    lovedream 0 deals
    Co-Founder / Head of Global Business Development
    We are a Philippines-based software development team specializing in trading systems, web/mobile...
    Negotiable
    6 offers
    Expires in 3 days
  • no avatar
    William 0 deals
    Senior Data Analyst
    We are looking for an experienced developer to build a real-time AI voice agent for outbound...
    Negotiable
    25 offers
    Expires in 0 days