I am writing to inform you that we recently purchased the SARA-R510AWS Micromod board, and we are currently in the process of testing it with Arduino examples.
However, we have encountered an issue with the Arduino examples that involve interfacing with the u-blox component. Unfortunately, these examples do not seem to be functioning as expected. Despite our efforts, we have been unable to achieve the desired results.
I am currently using is: https://www.sparkfun.com/products/21229 , which appears to differ from the one referenced in the tutorials on your website https://www.sparkfun.com/products/17272 and associated Arduino library and examples https://github.com/sparkfun/MicroMod_Asset_Tracker .
After reviewing the documentation for SARA-R510AWS, I found that the TX and RX pins on the board are labeled as 12 and 13, respectively. These are then mapped to your board’s pins 17 (also referred to as G3 or TX1) and 19 (also known as G4 or RX1), which are further remapped to the ESP32 (provided in the kit) on GPIO 17 and 16.
Here’s a summary of my attempts:
-
Connected via the module https://www.sparkfun.com/products/17725 , configured the board through USB UART, and successfully sent a message to my AWS MQTT broker.
-
Installed MicroPython on the MicroMod ESP32 module without any issues.
-
Powered up the ublox module using MicroPython, and it worked fine (LED lit up).
-
Configured UART using the library, issued the “AT” command, but did not receive “OK” (configured with pins 16 and 17).
-
Attempted to use the I2S library to check if the issue was with the microphone, but no audio data was received from the buffer.
-
Tried Arduino examples provided by SparkFun, and all non-SARA-R510AWS sensor-related examples worked (e.g., blink, imu), while those requiring the ublox module did not (12>).
-
Tested with the micromod stm32 module https://www.sparkfun.com/products/21326 , but observed no difference.
Thank you very much for your help.