Forum >Replies by 12Haegar34
userhead 12Haegar34
Replies (2)
  • You Reply: I´ve got dedicated support from EXP tech ([url=http://www.exp-tech.de]http://www.exp-tech.de[/url]). Now I worked with the Arduino-Software 0023 and the sketch runs without any problems.  :)

    Helge
  • You Reply: Hello, for my situation the bug in the library still exists.  :(  I like to connect the LCD-Display, type "DFRobot I2C/TWI LCD 1602", with my Arduino ATmega 168 at IC2. I´ve loaded the library from this link [url=https://www.dfrobot.com/index.php?route=product/product&keyword=DFR0063&category_id=0&description=1&model=1&product_id=135]https://www.dfrobot.com/index.php?route=product/product&keyword=DFR0063&category_id=0&description=1&model=1&product_id=135[/url] . And I tried also the library from Erik Bartmann and from this link [url=http://arduino-info.wikispaces.com/file/view/Arduino_library.zip]http://arduino-info.wikispaces.com/file/view/Arduino_library.zip[/url] .

    But always: After verifiying the example "Hello world", I´ll get the error-message: "In file included from HelloWorld.cpp:5:
    C:\ARDUINO\Arduino ATmega128\Development environment\Windows\arduino-0018\libraries\neu/LiquidCrystal_I2C.h:81: error: conflicting return type specified for 'virtual void LiquidCrystal_I2C::write(uint8_t)'
    C:\ARDUINO\Arduino ATmega128\Development environment\Windows\arduino-0018\hardware\arduino\cores\arduino/Print.h:48: error:  overriding 'virtual size_t Print::write(uint8_t)' ".

    The little program, I want to use, is this:

    //DFRobot.com
    //Compatible with the Arduino IDE 1.0
    //Library version:1.1
    #include <Wire.h>
    #include <LiquidCrystal_I2C.h>

    LiquidCrystal_I2C lcd(0x27,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display

    void setup()
    {
      lcd.init();                      // initialize the lcd

      // Print a message to the LCD.
      lcd.backlight();
      lcd.print("Hello, world!");
    }

    void loop()
    {
    }

    Please, can somebody help me?