
Closed
Posted
I need a firmware developer or programmer experienced with segmented LCD displays. The display will connect to an STM32 microcontroller and is required to show alphanumeric characters. Key Requirements: - Develop firmware to control segmented LCD display. - Interface with STM32 microcontroller. - Program display to show alphanumeric characters. Ideal Skills and Experience: - Proficiency in STM32 programming. - Experience with LCD firmware development. - Strong background in embedded systems. Looking for a detail-oriented professional to ensure seamless integration and functionality.
Project ID: 39747306
16 proposals
Remote project
Active 7 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
16 freelancers are bidding on average ₹292 INR/hour for this job

I am well experienced with stm32 programming. Which lcd module you are using. Let's discuss. Which stm32 are you using.
₹500 INR in 40 days
5.4
5.4

As a seasoned firmware developer with an impressive background in embedded systems, I'm your ideal choice to develop and program firmware for your segmented LCD display. My professional journey so far has been defined by my affinity for technical complexity and finding innovative solutions, two traits that this project direly requires. With my proficiency in STM32 programming and past experience working on LCD firmware development, I have a granular understanding of the details needed in controlling segmented displays for showing alphanumeric characters. The industry-specific expertise I possess adds value in terms of system integration and ensures a holistic approach throughout the development process. Besides, I'm well-versed in the programming languages prevalent in this domain - notably SIEMENS TIA Portal, Simatic Manager, WinCC SCADA, PH & INFORMATION SERVER program. I bring along an appreciable command over associated technologies as well – SIEMENS E-Plan P8 V2.6, DELTA PLC, ABB PLC, etc. To top it all, as a detail-oriented professional who's no stranger to rigorous process testing and automation checks - whether point-to-point or otherwise – I would ensure not only a seamless integration but also reliable functionality throughout for your microcontroller-driven display solution. Let's discuss more about how we can collaborate effectively to bring your project vision to life!
₹400 INR in 40 days
4.8
4.8

Are you looking for an experienced firmware developer to connect segmented display with stm32. I’ve got your back. Hi, I am Zain. I can easily handle the task including • Embedded Systems • Firmware Development • Circuit Design • PCB Design • MATLAB • Simulations etc. Lets chat. Best regards
₹100 INR in 40 days
3.9
3.9

Dear Client, I hope you're doing well. I've implemented lcd driver before for multiple platforms including stm32nucleo board. I know how to communicate with it sending cmd and showing normal and custom chr. I would recommend using cpp to get use of OOP, but it's upto you. You can check my portfolio for further projects done with duff clients.
₹200 INR in 40 days
2.8
2.8

Hey! This is a neat requirement, and I’d love to help you out. I’ve worked extensively with STM32 microcontrollers and peripheral interfaces, and segmented LCDs are a good fit for low-power alphanumeric display applications. Experience Fit: * 10+ years in embedded firmware development, primarily on STM32 (F0, L0, F4, H7 series). * Previous projects with segmented LCDs and character-mapping firmware. * Strong focus on low-level driver development and stable embedded architectures. Here’s how I’d approach it: * Configure the STM32 LCD controller peripheral (if the MCU supports it) or implement a custom driver using GPIO/shift registers, depending on your display type. * Map alphanumeric characters to the segment patterns (lookup tables for A–Z, 0–9, symbols). * Develop clean APIs (e.g., lcd_show_char(), lcd_show_string(), lcd_clear()) for easy integration with your application. * Handle multiplexing, bias, and duty cycle control to ensure proper segment brightness and low flicker. Before starting, I’d just like to confirm: * Do you already have a specific STM32 part number selected? (Some STM32L series have built-in LCD controllers.) * Is the LCD glass a standard alphanumeric type, or a custom segment layout? * Any low-power/sleep mode requirements for this project? Once I have these details, I can put together a clear development plan and timeline. Looking forward to working on this with you!
₹250 INR in 40 days
2.0
2.0

I can develop the firmware you need to drive a segmented LCD display with an STM32 microcontroller. The goal will be to show clear and reliable alphanumeric characters on the display, with efficient use of the STM32’s hardware resources. I have strong experience in STM32 programming and embedded firmware development, including working with peripheral drivers and custom display modules. I’ve worked on LCD/LED driver firmware before, and I’m comfortable with both direct drive and controller-based segmented displays. My approach will be: Configure the STM32 LCD controller (or GPIO multiplexing if required). Map the LCD segments to alphanumeric characters. Write clean, reusable firmware functions for displaying text and updating characters. Test thoroughly to ensure stable, flicker-free display performance. With this, you’ll get a reliable firmware setup that cleanly integrates your LCD display with the STM32. Once I have the display model/spec sheet and your STM32 part number, I can get started right away.
₹300 INR in 26 days
0.7
0.7

I am a seasoned software developer with 13 years of experience, holding a degree from IIT Delhi. My expertise aligns perfectly with the required skills for your project. I have successfully delivered complex solutions across diverse domains with a focus on quality and scalability. I bring strong problem-solving ability, hands-on technical depth, and client-centric delivery. I am confident I can add value to your project and deliver results within timelines.
₹250 INR in 40 days
0.0
0.0

Hi there , we have been working with 7 segment display and p10 base display we have wirite our custom driver for that we have knowledge of embedded systen and we have also write device driver for embedded linux as well. We provide solution in iot and embedded system connect us for more details
₹400 INR in 40 days
0.0
0.0

Hello, Thank you for the detailed description. I'm an IoT and embedded systems engineer with strong experience in firmware development using STM32 in cubeIDE, Keil or IAR. Feel free to contact me Best regards
₹200 INR in 40 days
0.0
0.0

I have over 30 years of embedded control experience in hardware and firmware development. Over those years I have worked with many segmented LCD displays, applying the proper backplane voltage to enable the appropriate element within each segment. I've also worked on numerous stm32 processors over the last few years, bringing those designs to production. I can provide you with efficient and reliable code for using the segmented LCD.
₹400 INR in 40 days
0.5
0.5

Hello, Could you please share the model number or part number of the LCD you are planning to use?I have previously worked with LCDs and STM32. Depending on the LCD model, there may be a specific library available. Upon receiving your response, the project can be started. Regards,
₹400 INR in 40 days
0.0
0.0

I will do it for you in less price otherwise you have the choice whom you want to choose trust on my work you won't regret it
₹250 INR in 40 days
0.0
0.0

Over 2 decades of experience in Embedded programming. Your requirement can be delivered easily with utmost satisfaction.
₹250 INR in 40 days
0.0
0.0

I have hands-on experience with STM32 microcontrollers and segmented LCD displays. I can develop optimized firmware to ensure stable communication and accurate alphanumeric display. My expertise includes STM32 HAL/LL drivers, low-power modes, and efficient code design for embedded systems. I will deliver clean, well-documented firmware with seamless integration and testing support, ensuring reliable performance for your project.
₹120 INR in 40 days
0.0
0.0

Technical Approach System Analysis & Requirements Definition Review LCD specifications (number of segments, multiplexing mode, communication protocol). Define STM32 resources needed (GPIOs, timers, LCD peripheral if available). Establish power consumption and performance requirements. Firmware Architecture Development in C/C++ using STM32 HAL/LL drivers. Modular code structure for LCD initialization, character mapping, and display refresh. Implementation of a character-to-segment mapping table for alphanumeric display. LCD Control Strategy If the STM32 has a built-in LCD controller peripheral, leverage it for segment driving. Otherwise, implement a software-based driving routine (multiplexed scanning). Ensure flicker-free display with optimized refresh rates. Integration & Testing Bench testing with the target LCD hardware. Verification of character rendering, stability, and readability. Optimization for low-power modes if required.
₹250 INR in 40 days
0.0
0.0

Kochi, India
Member since Aug 30, 2025
₹100-400 INR / hour
$250-750 USD
€250-750 EUR
$30 USD
₹1500-12500 INR
$30-250 USD
$30-250 USD
$10-30 USD
₹12345-123456 INR
₹1500-12500 INR
min $50 USD / hour
$30-250 USD
£18-36 GBP / hour
min £100000 GBP
$10-30 USD
$30-250 USD
₹37500-75000 INR
$250-750 CAD
$5000-10000 USD
€30-250 EUR
₹600-1500 INR