Seleccionar un vector desde la comunicación serial

Si te interesa puedes utilizar ficheros en el ESP8266. Uno por cada vector.
Lo normal es que un ESP8266 tenga 4MB para ficheros. Los hay con más aún, creo que 16Mb es el máximo.
Puedes crear los ficheros de vectores en el PC y subirlos por FTP al ESP8266.
Después por el puerto serie cuando recibas una línea buscas si existe ese fichero y te pones a calcular lo que quieras leyendo de línea en línea.
Y vuelves a devolver por puerto serie.
Eso sí, no tiene la velocidad de lectura de variables en memoria pero no va lento.