Anyone care to venture what Pin #23 is used for?
The USB Bus select (Type A/B) is on Pin 27, so that's not it
RS232 doesn't use an ID Select
CAN Bus doesn't use one either....
Maybe it's an Open Collector input we can look at from Solo's Firmware?
Something we can use for simple things like, "Low Light Detected, Turn on LED Arrays" without needing to encode to USB/RS232?
Or maybe a serial "What is plugged into my Expansion Port" (one-way, like Barcode / RFID or iButton 1-Wire)
Personally, I would have liked a few simple I/O pins for very basic low chip count use, but I guess that can be done via encode/decode on one of the other ports.
(I gotta think there's unused I/O on Solo that could have been routed to some of those "N/C" pins on the port....)
So far a quick look at the pinouts and I've got:
2 - Serial Ports (#2 has Hardware Flow Control. #5 is Software xon/xoff only)
1 - USB2 Port (5-Pin, Selectable Type A/B)
1 - CAN BUS
2 - 14~16.8+VDC @1.5AMP Max Power Outputs
1 - 5VDC Regulated Power Output (no rating)
I'm thinking about developing a few PC boards to exploit the port, but is there anyone else that wants to do this?
If so, would the consensus be to go the Arduino path?
Arduino already has a lot of projects that could be useful to Solo.
(XBOX Kinect, Sonar Range Finders, Pozyx Indoor/Outdoor Short Range Centimeter Positioning, to name just a few.)
All of these would still need ArduCopter branches to use the data fed to Solo, but its all gotta start with the Hardware to feed it...