fix ELW0901AA issues #2135 - #2785
Conversation
|
What is the issue with the buffer size? The problem is, that this is a restriction of the Arduino framework. |
|
where exactly is the i2c buffer size increased? |
|
when using the hardware I2C interface, several bright dots appear on one side of the screen (not damaged). The data being sent exceeds the default size of the Arduino Wire library's send buffer. Due to my limited abilities, this is the only solution I can think of at the moment. |
|
the u8x8_cad_ld7032_i2c procedure will break this down to smaller blocks, except for the init sequence. Line 704 in ab9e48b |
|
A solution could be to reduce the size of u8x8_d_ld7032_128x36_init_seq. Maybe that is also the reason why the 60x32 never worked for me with I2C I could also try to update the cad procedure: The buffer could be flushed with every new command. (buffer flush probably is not allowed during arg transmission). Let me create an issue for this. I think fixing u8x8_cad_ld7032_i2c would be the most compatibe solution from my perspective (provided, that the init sequence is the problem) |
|
Here is my suggestion: I will try to fix u8x8_cad.c, then we can include your LD7032 code. |
|
Okay, thank you. |
fix issues #2135

I2C & SPI test passed
Notice: If using I2C, the I2C buffer size needs to be increased:
Wire.setBufferSize(600);