Olimex Support Forum

Microcontrollers => ESP32 => Topic started by: 2178an on February 25, 2024, 10:02:27 AM

Title: Esp32-c3 lipo
Post by: 2178an on February 25, 2024, 10:02:27 AM
Hi!

I don't have any experience of using the esp32-c3 lipo from olimex and just wanted to verify some things.

I'm converting an project from Arduino Uno rev3 that have an Bosh bno055 and an nrf24 module to esp32-c3 lipo.

In the datasheet for the olimex esp32-c3 lipo I can't find any info about ic2 communication to my Bosh bno55 or bno085 sensors. Is it possible to use ic2 on olimex esp32-c3 lipo and witch pins can I use?

Link to esp32 https://www.olimex.com/Products/IoT/ESP32-C3/ESP32-C3-DevKit-Lipo/open-source-hardware

Best regards
Andreas
Title: Re: Esp32-c3 lipo
Post by: LubOlimex on February 26, 2024, 08:24:01 AM
You can use any free GPIO. The module has great multiplexing and you can set which pin is responsible for the I2C in the software code. You don't need to use the default pins. https://docs.espressif.com/projects/arduino-esp32/en/latest/tutorials/io_mux.html
Title: Re: Esp32-c3 lipo
Post by: 2178an on February 26, 2024, 12:47:34 PM
Great!

Thank you for the answer!

Best Regards