Skip to content

Not working on Uno R4 WiFi #54

Description

@Diax170

Wrote this script

#include <OneBitDisplay.h>

ONE_BIT_DISPLAY obd;

void setup() {
  obd.I2Cbegin(OLED_128x64, 0x3C, 400000);
  obd.fillScreen(0);
  obd.setFont(FONT_6x8);
  obd.drawString("Hello, World!", 0, 0);
}

void loop() {}

the error

Error: /home/oli/Arduino/libraries/BitBang_I2C/src/BitBang_I2C.cpp: In function 'void I2CInit(BBI2C*, uint32_t)':
Error: /home/oli/Arduino/libraries/BitBang_I2C/src/BitBang_I2C.cpp:598:56: error: no matching function for call to 'TwoWire::begin(int, int)'
Error:            pWire->begin((int)pI2C->iSDA, (int)pI2C->iSCL);
Error:                                                         ^
Error: In file included from /home/oli/Arduino/libraries/BitBang_I2C/src/BitBang_I2C.cpp:50:0:
Error: /home/oli/.arduino15/packages/arduino/hardware/renesas_uno/1.5.3/libraries/Wire/Wire.h:102:10: note: candidate: virtual void TwoWire::begin()
Error:      void begin();
Error:           ^~~~~
Error: /home/oli/.arduino15/packages/arduino/hardware/renesas_uno/1.5.3/libraries/Wire/Wire.h:102:10: note:   candidate expects 0 arguments, 2 provided
Error: /home/oli/.arduino15/packages/arduino/hardware/renesas_uno/1.5.3/libraries/Wire/Wire.h:103:10: note: candidate: virtual void TwoWire::begin(uint8_t)
Error:      void begin(uint8_t);
Error:           ^~~~~
Error: /home/oli/.arduino15/packages/arduino/hardware/renesas_uno/1.5.3/libraries/Wire/Wire.h:103:10: note:   candidate expects 1 argument, 2 provided
Error: /home/oli/.arduino15/packages/arduino/hardware/renesas_uno/1.5.3/libraries/Wire/Wire.h:104:10: note: candidate: void TwoWire::begin(uint16_t)
Error:      void begin(uint16_t);
Error:           ^~~~~
Error: /home/oli/.arduino15/packages/arduino/hardware/renesas_uno/1.5.3/libraries/Wire/Wire.h:104:10: note:   candidate expects 1 argument, 2 provided
Error: /home/oli/.arduino15/packages/arduino/hardware/renesas_uno/1.5.3/libraries/Wire/Wire.h:105:10: note: candidate: void TwoWire::begin(int)
Error:      void begin(int);
Error:           ^~~~~
Error: /home/oli/.arduino15/packages/arduino/hardware/renesas_uno/1.5.3/libraries/Wire/Wire.h:105:10: note:   candidate expects 1 argument, 2 provided
Used library  Version Path
OneBitDisplay 3.0.0   /home/oli/Arduino/libraries/OneBitDisplay
BitBang_I2C   2.2.1   /home/oli/Arduino/libraries/BitBang_I2C
SPI                   /home/oli/.arduino15/packages/arduino/hardware/renesas_uno/1.5.3/libraries/SPI
Wire                  /home/oli/.arduino15/packages/arduino/hardware/renesas_uno/1.5.3/libraries/Wire
Used platform       Version Path
arduino:renesas_uno 1.5.3   /home/oli/.arduino15/packages/arduino/hardware/renesas_uno/1.5.3
Error: Error during build: exit status 1
--- Code compilation failed. ---

Might be a BitBang_I2C issue though

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions