Sharp MIP Display Driver + LVGL + Platform.IO - Need Working Example - $100 Reward

Description

I’m using Sharp Memory LCD’s along with the ESP32 Wroom and I want to use LVGL & Squareline Studio to create a nice user interface as efficiently as possible.

I’m using Platform IO with VS Code and can’t find a working example project with these LCD’s to get started with and everything I have tried does not work.

Now I’m just want to pay somebody who knows what they are doing to create working starting template library for this combo so I can start creating user interface for my project vs trying to figure it out myself for another week.

I’m sure others would find a working template for these displays useful in the future also.

What MCU/Processor/Board and compiler are you using?

I’m using the ESP32 Wroom 16MB along with VS Code & Platform IO + Arduino Framework.

What LVGL version are you using?

Trying to use the new version 9 LVGL but am open to using the older version if it works just as well.

What do you want to achieve?

I just need a example that properly drives the Sharp Memory LCD and allows me to run the Benchmark test code as a working example that I can then start customizing for my own needs going forward.

What have you tried so far?

I’ve added the LVGL v9 library into Platform.IO via Git and I and I can get it compile successfully and run on the ESP32 but it panics as soon as I try to create a screen object.

At this point I would just love to pay somebody $100 for a code that is verified to work with this combo so I can push forward with with the user interface.

Ideally the code would be setup so we are taking advantage of the ESP32’s full power so we can get the best FPS performance.

@kisvegabor not sure if you can help with this or not but I’m willing to pay and then use Squareline for the layout process.

Code to reproduce

Add a code snippet which can run in the simulator. It should contain only the relevant code that compiles without errors when separated from your main code base.

The code block(s) should be formatted like:

/*You code here*/

Screenshot and/or video

If possible, add screenshots and/or videos about the current state.

LVGL 9 has its own display drivers implementation - most of the older drivers in “lv_drivers” wont work. I can’t see a SHARP MIP driver in v9 so you will have to write your own.

DM me on Discord: shlomi_hassid