Closed gitterman closed 4 years ago
And what do you think is missing?
Sorry for not being clear enough. The "AllProtocols" example does not compile with the serial display, so it doesn't work. Which is kind of strange as the example pictures and the link to the instructables just use this setup.
And the error messages are there for fun und to confuse the russians?
Hint: look in the PinDefinitionsAndMore.h file.
Thanks for the hint, I already had enabled USE_1602_LCD before but it also gave an error so I did comment it again. The real error was the last line which says: T:\TMP\arduino_modified_sketch_501943\AllProtocols.ino: In function 'void setup()': AllProtocols:115:11: error: 'class LiquidCrystal_I2C' has no member named 'init' myLCD.init(); I found that I had an old version of the LiquidCrystal_I2C library which I had installed manually 2 years ago. After I have removed it and installed the library using the library manager it now works like a charm
Thanks for the advice 👍 I added a comment to use the new library version.
Yesterday I installed this promising project using the library manager in the arduino IDE 1.18.12. I attached an IR detector and an I2C display to an arduino nano as shown in your pictures. I tested the LCD with a hello world sketch and it worked at the default address 0x27. I tried the simpleReceiver and this also worked well with a NEC remote. But I want to build a standalone IR remote detector. So I compiled the AllProtocols example with the USE_SERIAL_LCD define and get the errors below.