I’m using a RAK5005-0 base and a RAK4631 core.
The RAK5005-0 has a series of headers (J10, J11, J12), J11 exposes two IO pins PIN 2 = IO1 PIN3 = IO2. The table here shows that IO1 and IO2 correspond to PINs 29 and 30 respectively.
In the program we set
pinMode(29, OUTPUT); pinMode(30, OUTPUT);
LEDs (including resistors) are wired up to the respective pins; PIN29/J11-2/IO1 works as expected, however PIN30/J11-3/IO2 does not, rather this LED is constantly on no matter the call to
I notice in the documentation poitned to above that a note against J11-30 states
- Used for 3V3_S enable
Does this mean that we actually have only one IO pin available?