Business Client need Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Iesi, Italy
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"ESP32 - LVGL
I'd like to program a JC4832W535, which is based on the ESP32S3 and uses AXS15231B driver. I was planning on using lvgl, but that's not a requirement. I'd like to display an image loaded from the SD card when the board powers on and stays on the screen until an event occurs. The expected event is:
Put an input to GND (which must therefore be configured as INPUT PULLUP) with a debounce time of 0.2 seconds. When the input is read to GND for at least the debounce time, I'd like to display a timer of 1 minute and 0 seconds, expressed as two digits for each number, such as "01:00," counting down toward 0. Above the timer, I'd like a text that says "remaining time: ". When the timer screen is shown the display background can be black and the text white, large and clearly visible. While the timer is active (i.e., during that minute), I'd like another GPIO configured as an output to be set to HIGH, whereas the default is LOW. When the timer expires, I'd like that GPIO to be set LOW again and the image to appear again instead of the timer screen.
I'd also like the actual time to always be displayed in small text at the top right, so this requires an internet connection, which can currently be done with placeholders on code tha will be replaced with SSID and password of my WiFi.
For now, this is a very simple project, but in the future, I'd like to expand it by adding a WiFi connection for the ESP32 with telemetry and a WiFi configuration method with APs. But we're ruling this out for now because I urgently need a working project.
Attached is the image (can be converted if needed)" (client-provided description)
Matched companies (6)

Appeonix Creative Lab

Mobiweb Global Solutions

eShop Genius

HJP Media

Appsdiary Technologies
