Hi Dear!
I am pleased to assist you in converting your existing 2x20 generic character LCD code, written in C for a PIC 16F886 microcontroller, to be compatible with a Newhaven 2x20 OLED display. With extensive experience in C programming for embedded systems, particularly with PIC, 8051 microcontrollers, I can ensure that the code is efficient and adheres to best practices for embedded development. My familiarity with Newhaven OLED displays allows me to smoothly transition your code from LCD to OLED, ensuring that the text display functions correctly and optimally.
Throughout my career, I have worked extensively with various PIC microcontrollers, including the PIC10, PIC12, PIC16, and PIC18 series, using programming environments like MPLAB X IDE and mikroC. One relevant project involved developing firmware for a display interface using a PIC16F877A microcontroller, where I successfully converted existing LCD 2x16 code to work with a different display technology like OLED, TFT. I am confident that my skills and experience will allow me to deliver a high-quality solution that meets your needs. So, I want to start work ASAP and I assure you I'll deliver you complete working code.
Thanks & best regards
Shahid