-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Noritake GU256X32D-3900B Help #1974
Comments
I don't think so... |
Regards. |
Dear Oliver, #include <util/delay_basic.h> I leave you the original library in case it helps you for this display (GU256X32D-3900B). It is possible that one of the constructors in your u8g2 project can fit this display. I also send you the PDF file of the display information. This Noritake display, model GU256X32D-3900B, was installed on a GPS Symmetricom MODEL XLi TIME & FREQUENCY SYSTEM and with the GU160X16 I want to make a small weather station using the Sensirion SCD41 sensor. Once again, thank you very much. Arduino_Noritake_VFD_GU7000_V2.zip |
The implementation for the GU800 had been very difficult: #1604 So I actually hesitate to do this again. If you would use one the existing GU800 constructor with the above mentioned displays, will you see something? |
Hi Oliver, |
What will you see on the GU256x32 if you use the U8G2_GU800_128X64 constructor? Obviously the result can not be correct, but still, what will be visible? |
Dear Oliver, The GU256X32D has two interfaces: Serial interface (Asynchronous, RS-232 -level) and Parallel interface (CMOS), so i can´t check U8G2_GU800_128X64 constructor for it. U8G2_GU800_128X64_F_4W_SW_SPI u8g2(U8G2_R0, /* clock=/ 13, / data=/ 11, / cs=/ 10, / dc=/ 9, / reset=/ 8); Best regards. |
Sorry, I realised that in your U8g2lib.h file i´ve found these constructors: U8G2_GU800_128X64_F_6800(const u8g2_cb_t *rotation, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, uint8_t enable, uint8_t cs, uint8_t dc, uint8_t reset = U8X8_PIN_NONE) U8G2_GU800_128X64_F_8080(const u8g2_cb_t *rotation, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, uint8_t enable, uint8_t cs, uint8_t dc, uint8_t reset = U8X8_PIN_NONE) U8G2_GU800_160X16_F_6800(const u8g2_cb_t *rotation, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, uint8_t enable, uint8_t cs, uint8_t dc, uint8_t reset = U8X8_PIN_NONE) U8G2_GU800_160X16_F_8080(const u8g2_cb_t *rotation, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t d4, uint8_t d5, uint8_t d6, uint8_t d7, uint8_t enable, uint8_t cs, uint8_t dc, uint8_t reset = U8X8_PIN_NONE) According datasheet, G256X32D display use D0~D7 and /WR signals. In my case, which signal should i use?, only ENABLE signal to WRITE ? |
Dear Oliver, U8G2_GU800_160X16_F_6800 u8g2(U8G2_R0, /d0/4, /d1/16, /d2/17, /d3/18, /d4/19, /d5/21, /d6/22, /d7/23, /ENABLE-WRITE/13, /CS-CSS: al aire N/C/26, /DC-C/D: al aire N/C/27); U8G2_GU800_160X16_F_8080 u8g2(U8G2_R0, /d0/4, /d1/16, /d2/17, /d3/18, /d4/19, /d5/21, /d6/22, /d7/23, /ENABLE-WRITE/13, /CS-CSS: al aire N/C/26, /DC-C/D: al aire N/C/27); U8G2_GU800_128X64_F_6800 u8g2(U8G2_R0, /d0/4, /d1/16, /d2/17, /d3/18, /d4/19, /d5/21, /d6/22, /d7/23, /ENABLE-WRITE/13, /CS-CSS: al aire N/C/26, /DC-C/D: al aire N/C/27); U8G2_GU800_128X64_F_8080 u8g2(U8G2_R0, /d0/4, /d1/16, /d2/17, /d3/18, /d4/19, /d5/21, /d6/22, /d7/23, /ENABLE-WRITE/13, /CS-CSS: al aire N/C/26, /DC-C/D: al aire N/C/27); // End of constructor list void setup(void) void loop(void) I can help you in anything. Regards. |
To me it looks like your display is a character display. I probably can not do anything here... |
Maybe, I'll read the documentation in case I can do something. |
Hi,
Do you have any code for this Noritake GU256X32D-3900B display for Arduino (ESP32) ?.
This display has 2 interfaces: RS232 and CMOS parallel.
The code for both will be better, although for RS232 will be enough.
Thanks and best regards.
The text was updated successfully, but these errors were encountered: