Star Tracker Using Leonardo and Brain Shield

dave-in-nj:
looks like the ESP8266 can do it all

Indeed it might. I don't know if the ESP8266 on that board has enough i/o pins. Since it appears to be a shield on a Uno, I assumed the Uno isn't entirely redundanr(!)