Development of the interface for ESP32
The project involves creating a fully functional graphical interface for a device based on ESP32 (Arduino), which controls an interactive 3D model with LED backlighting (WS2812B) and a touch TFT display (SPI Module ILI9341)
The goal of the firmware is to provide a user-friendly experience through the touch screen and visualize various modes of the LED strip using unique LED effects.
The firmware must implement the following tasks:
Loading splash screen
Display an image/logo.
Below the image - a status bar "BAR" with pseudo-progress for about 1 minute.
Simultaneously, three separate LED strips perform a continuous "wave" effect.
Main control screen
The screen consists of 8 buttons:
6 mode buttons (graphic images + text below them)
Information - transition to the project information screen.
Demo mode - launch demonstration animations across various ranges of LEDs.
Mode screens
Each mode must have:
large icon (graphic)
title and brief description,
LED effect (certain LEDs of the addressable strip are activated),
exit button "Back" in the form of an icon.
Information screen
Must include:
brief text description,
return button.
Demo mode
Launches a sequence of LED animations across predefined areas of the strip.
Is a separate screen with its own exit button.
LED animations
Non-blocking (millis(), no delay()).
Unique algorithms for each mode.
The main screen has a soft background animation (e.g., "breathing").
Project architecture
Separate modules for display, touchscreen, LEDs, states, configurations.
Easy configuration of parameters: number of LEDs, pins, texts, images.
All graphics and text are already prepared.
Client's review of cooperation with freelancer
Development of the interface for ESP32The project has been completed with quality, all modules are functioning correctly. There are no comments — we continue working in the same direction. I recommend.
Freelancer's review of cooperation with Volodymyr Bazhynov
Development of the interface for ESP32I am satisfied with the collaboration. The technical task and input data are quite clear. Good communication and an interesting project. I recommend working together.
![]()
Current freelance projects in the category C & C++
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)
22 USD
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with… C & C++, C# ∙ 4 days 1 hour back ∙ 2 proposals |
Consultation and audit of the current project on Odoo 19 Community EditionWe are looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition, including using Claude Code. We need a specialist who has successfully implemented projects in Odoo and practical experience in development using Claude Code. Important: we only… C & C++, Javascript and Typescript ∙ 7 days 2 hours back ∙ 8 proposals |
Software development for Arduino (RF modules 3–7.5 GHz, automatic frequency scanning)It is necessary to develop a system on Arduino for the automatic search of active analog video signals and the automatic tuning of the transmitter to the detected frequency.It is planned to use three separate transceiver modules: 3000–4200 MHz; 4900–6000 MHz; 6100–7500… C & C++, Embedded Systems & Microcontrollers ∙ 8 days 3 hours back ∙ 4 proposals |
Black Ukraine (RP-project on base MTA)
1154 USD
|
Residential Proxy Infrastructure EngineerWe're building a residential proxy network from scratch — fully owned, no third-party suppliers. We need one exceptional network engineer to build the entire technical foundation. What you'll build: - Android background SDK that routes proxy traffic through user devices… C & C++, DevOps ∙ 13 days 23 hours back ∙ 15 proposals |