Skip to content

Lib not working with ESP32 by using core 2.0.1 #77

Closed
espressif/arduino-esp32
#5910
@FStefanni

Description

@FStefanni

Subject of the issue

Hi,

by using the same code, the same lib version, the same hw, etc, but upgrading the ESP32 Arduino core library, from version 2.0.0 to version 2.0.1, it stops to work.

Initially I supposed it was a bug of the ESP32 core, but the core maintainers say it is an issue related on how many libs are using the I2C. So it seems to be an issue of this GNSS library.

The full report I have done and the discussion ongoing is reported here:
espressif/arduino-esp32#5875

Please give it a check.

Thank you,
regards.

Your workbench

  • What development board or microcontroller are you using? ESP32 Dev Module, ESP32 Wrover
  • What version of hardware or breakout board are you using?
  • How is the breakout board wired to your microcontroller? I2C
  • How is everything being powered? Tested with just USB/Serial, and also with cpower supply
  • Are there any additional details that may help us help you?

Steps to reproduce

Just use the Example3_GetPosition sketch.

Expected behavior

Should work.

Actual behavior

Prints the following:

u-blox GNSS not detected at default I2C address. Please check wiring. Freezing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions