Please include the following information, in order for us to help you as effectively as possible.
-
What product do you wish to discuss? RAK3112
-
What firmware are you using? Not relevant
-
What firmware version? Not relevant
-
Computer OS? Not relevant
-
What Computer OS version? Not relevant
-
How often does the problem happen? Not relevant
-
How can we replicate the problem? Read the documentation
-
Provide issue:
Hello,
My team is designing a product around RAK3112 module. My engineur came across several documentation issues that makes it impossible to plan with this module, altough it seems to be a very amazing one. Please provide me the informations.
My engineurs message about the issues:
"Hi, the RAK3112 documentation is not only incomplete, but also quite misleading in several areas.
If you look at the pin table on the module’s official page, many GPIOs are labeled with specific functions. I assume these are meant to represent the default pin assignments, since we all know that ESP32 GPIOs are generally highly configurable thanks to the GPIO matrix. However, the documentation never clarifies this point, which can easily lead to confusion.
In my case, I’m obviously referring to the ESP32-S3 itself, and I plan to choose the GPIOs mainly according to routing convenience and hardware constraints. What really confuses me, though, is the labeling of the analog pins.
According to the RAK documentation, only two analog pins are listed:
GPIO14 / AIN1
GPIO21 / AIN0
It’s not clear why these specific pins are marked as analog. In fact, if you check the official ESP32-S3 documentation, GPIO21 is not connected to the ADC peripheral at all, neither ADC1 nor ADC2. So labeling it as “AIN0” seems incorrect or at least very misleading.
As for GPIO14, it is indeed connected to ADC2_CH3. However, it is well known that using ADC2 on ESP32 devices can cause conflicts when Wi-Fi is enabled. Because of that, for reliable analog readings while using Wi-Fi, it is generally necessary to use ADC1 channels instead, meaning GPIOs in the GPIO0–GPIO10 range, even though RAK’s documentation does not identify them as analog-capable pins."