You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Firstly, thank you to u8g2 for making DIY easier
I got a LCD from the Volkswagen radio, which has high resolution and large size.In China, this screen costs approximately 60 RMB, less than 10 euros, and includes a complete radio.
The definition of GPIO is as follows:
I pay for another friend and added it to u8g2 2.27.6. It can be used normally,But now we have lost contact with him. U8g2.Addedtft3p3154@2020-08-08-v0.1.zip
But now the version of u8g2 has been updated to 2.36.2,
I'm trying to figure out what he did:
I tried to copy some code from 2.27.6 to 2.36.2,Here are some operations I have performed:
//1. Copy the code below to U8g2\src\U8g2lib.h line 282200
class U8G2_TFT3P3154_392x136_F_4W_SW_SPI : public U8G2 {
public: U8G2_TFT3P3154_392x136_F_4W_SW_SPI(const u8g2_cb_t *rotation, uint8_t clock, uint8_t data, uint8_t cs, uint8_t dc, uint8_t reset = U8X8_PIN_NONE) : U8G2() {
u8g2_Setup_tft3p3154_392x136_noname_f(&u8g2, rotation, u8x8_byte_arduino_4wire_sw_spi, u8x8_gpio_and_delay_arduino);
u8x8_SetPin_4Wire_SW_SPI(getU8x8(), clock, data, cs, dc, reset);
}
};
//2. Copy the code below to \U8g2\src\U8x8lib.h line 9678
class U8X8_TFT3P3154_4W_HW_SPI : public U8X8 {
public: U8X8_TFT3P3154_4W_HW_SPI(uint8_t clock, uint8_t data, uint8_t cs, uint8_t dc, uint8_t reset = U8X8_PIN_NONE) :U8X8() {
u8x8_Setup(getU8x8(), u8x8_d_tft3p3154_392x136_noname, u8x8_cad_011, u8x8_byte_arduino_4wire_sw_spi, u8x8_gpio_and_delay_arduino);
u8x8_SetPin_4Wire_SW_SPI(getU8x8(), clock, data, cs, dc, reset);
}
};
//3. Copy the code below to U8g2\src\clib\u8g2.h line 1703
void u8g2_Setup_tft3p3154_392x136_noname_f(u8g2_t *u8g2, const u8g2_cb_t *rotation, u8x8_msg_cb byte_cb, u8x8_msg_cb gpio_and_delay_cb);
but vscode encountered an error during compilation:
I am not familiar with the C/C++language, perhaps someone can tell me how to fix it and hope that the official can increase support for this screen.
I come from China and not very good at English. Sorry for using translator software,Forgive my poor English.
The text was updated successfully, but these errors were encountered:
Firstly, thank you to u8g2 for making DIY easier



I got a LCD from the Volkswagen radio, which has high resolution and large size.In China, this screen costs approximately 60 RMB, less than 10 euros, and includes a complete radio.
The definition of GPIO is as follows:
A netizen post an example of C51(q395418298@http://bbs.mydigit.cn/read.php?tid=2537024):
C51.zip
I pay for another friend and added it to u8g2 2.27.6. It can be used normally,But now we have lost contact with him.
U8g2.Addedtft3p3154@2020-08-08-v0.1.zip
But now the version of u8g2 has been updated to 2.36.2,

I'm trying to figure out what he did:
I tried to copy some code from 2.27.6 to 2.36.2,Here are some operations I have performed:
u8x8_d_tft3P3154.zip
but vscode encountered an error during compilation:
I am not familiar with the C/C++language, perhaps someone can tell me how to fix it and hope that the official can increase support for this screen.
I come from China and not very good at English. Sorry for using translator software,Forgive my poor English.
The text was updated successfully, but these errors were encountered: