pinMode(DEVICE, FUNCTION_3);
I think I am hitting the limit of pins available as regular Arduino-style digital IO pins. Without the apparently disabled RX pins, and my failed attempt to configure GPIO9 and GPIO10 as digital outputs, I'm left with GPIO16, which I've configured as RTC_GPIO0, or Function 1 on the chart.
pinMode(ANOTHER_DEVICE, FUNCTION_1);
So I have a few questions. Given my need for 10 digital outputs, is this the best way to go? Is it even possible to use 10 digital outputs at the same time with my application? Is there a list somewhere of which pins do and do not work is general digital IO pins? If it's not sensible to try to use 10 pins as digital IO I need to start looking at other ways to do it via a multiplexer, etc. Thanks.