Ja das stimmt so. Allerdings sind 7 analoge Anschlüsse eigentlich schon eine ganze Menge. Man kann an digitale Ports ja auch wichtige Dinge anschließen (z.B. Bumpers).
Mit etwas Programmiererfahrung könnte man auch einen zweiten Controller als Slave anschließen (Art CoController). Man könnte dann dessen analoge und digitale Ports ebenfalls abfragen. Diese Methode ist oft günstige rals spezielle AD-Erweiterungen zu nutzen, erfordert jedoch schon einiges an Programmierwissen.
Es sollte aber auch I2C Erweiterungsbauteine mit AD Port geben. Schau mal in der Liste:
https://www.roboternetz.de/wissen/in...%C3%9Cbersicht

Fehlt doch was, kann es jeder ergänzen.