esp8266 Community version 1.6.5-947this work perfectly under the arduino 1.6.5 IDE !what do i do wrong ? please advice ! thank you in advance
Is this a planned change in the software behavior, or just an error that will be fixed in later versions?
For exampe , the guy who have problem with 1602 LCD ( only 1 character is printing ) , it is because print procedure is changed in new ide and if library write() function return 0, print stops printing after 1. character ( some libs return 0 instead remaining printing size ), if library is not maintened any more, then it is safe to change return 0 to return 1 in LCD library - write(uint8_t value) function, or use some other 1602 LCD library with active maintainer.
Thanks @common_ground, I've pushed a fix to the library maintainerhttps://github.com/marcoschwartz/LiquidCrystal_I2C/pull/5hopefully he will merge it and fix the problem for everyone.@huginen have you already solved the issue by yourself? If no, may you test the patchhttps://github.com/marcoschwartz/LiquidCrystal_I2C/pull/5/filesand tell if it works for you?
The version 1.6.6 has been linked to the library "LiquidCrystal_I2C" a mistake. When outputting multiple characters on the LCD, only the first character is always displayed. In version 1.6.5, everything is okay. On issuance of the characters on the serial port, everything is perfect.