Hello I am using ST7789 display .
I test this display with arduino and its working fine.
Now in our product we used nrf52832 controller so how we integrate with our display.
Can you please help me for the supported library and code?
Hello I am using ST7789 display .
I test this display with arduino and its working fine.
Now in our product we used nrf52832 controller so how we integrate with our display.
Can you please help me for the supported library and code?
Hi Harsh
Zephyr got a driver for your display module https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/build/dts/api/bindings/display/sitronix,st7789v.html#std-dtcompatible-sitronix-st7789v and an example project https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/samples/drivers/display/README.html I would recommend checking them out.
Regards
Runar
Hi,
I check your urls but I think we misscommunication or I might be not understood.
I need the .c library for display. and please check the display url. becuse this some changes from others.
we need to operate this display from nrf52832 controller so for that I need your help.
Display:- https://www.smart-prototyping.com/1_3-inch-TFT-IPS-Display-Module-ST7789-SPI-240-240
Please tell me if you have any question.
Hi,
You can build the same example for nRF52833. From what I can see your first link lookes like a ST7789V since is has the DC pin.
"From the root of the zephyr repository west build -b nrf52833dk_nrf52833 samples/subsys/display/lvgl -- -DSHIELD=st7789v_tl019fqv01
"
You can also for example view the driver at github https://github.com/zephyrproject-rtos/zephyr/blob/main/drivers/display/display_st7789v.c
https://github.com/zephyrproject-rtos/zephyr/blob/main/drivers/display/display_st7789v.h
You will also find it on a smiliar path in your zephyr folder
If the difference between ST7789 and ST7789V makes the code unsutible, you can at least use it to write your own driver
Regards
Runar
Regards
Runar
Thanks for this reply!
I have question that in for display zephyer liberary used mandatory?
Means without this we can't use display with nrf?
Hi,
If you don't want to use Zephyr I would rather try to find a driver made for the nRF5 SKD then try to port this. And you don't have to use this driver if you have another for Zephyr, that is up to you
Regards
Runar