Hello Sparkfun Forums, I am using your OLA module (with the IMU included) to complete my senior project. I want to acquire various sensor data from a go-kart and although this real time data will be displaying on a serial monitor window, I’d like it to display to an LCD screen as well. To do that, I believe I’d need an Arduino (or other microcontroller), but is there a way to serially communicate the OLA to an Arduino?
I am aware that the SCL and SDA pins from the OLA are being used with the Qwiic connect system, but is there another way, such as the TX and RX pins on the OLA?
Looks like, QWIC is the only option. I2C communication pins are not broken out separately.
Would I be able to do any other type of serial communication using the TX and RX pins?
Arduino can connect to numerous serial devices for serial communication, but it should be noted that when using 0 (RX), 1 (TX) serial ports to connect to external serial devices, this set of serial ports will be occupied by the connected devices, which may cause program downloads and communication abnormalities. Therefore, it is usually advisable to avoid using the series ports of 0 (RX) and 1 (TX) when connecting external devices.
Hello, Yes, you can serially communicate the OLA module with an Arduino or other microcontroller using the TX (transmit) and RX (receive) pins. The OLA module has a built-in I2C interface for communication with other devices, such as the IMU (Inertial Measurement Unit) included in your module. [upsers To connect the OLA module to an Arduino using the TX and RX pins, you would typically use SoftwareSerial or AltSoftSerial libraries to establish a serial communication interface on different pins of the Arduino. You would connect the TX pin of the OLA module to the RX pin of the Arduino and the RX pin of the OLA module to the TX pin of the Arduino. Keep in mind that if you’re already using the SCL and SDA pins for the Qwiic connect system, you need to ensure that there are no conflicts with the additional serial communication. Also, be mindful of the voltage levels and logic compatibility between the OLA module and the Arduino to ensure proper communication. For detailed implementation and code examples, you may refer to the documentation or user guides provided by Sparkfun or consult their technical support for specific guidance related to the OLA module and your project requirements.](https://www.upsers.app/)