Карло I Токко
After Thomas' murder in 1384, the citizens of Ioannina offered their city to Esau de' Buondelmonti, who married Thomas' widow, Maria. Esau recalled those exiled under Thomas and restored the properties confiscated by him. In 1389, Ioannina was besieged by John Bua Spata, and only with the aid of an Ottoman army was Esau able to repel the Albanians. Despite the ongoing Ottoman expansion and the conflicts between Turks and Albanians in the vicinity of Ioannina, Esau managed to secure a period of peace for the city, especially following his second marriage to Spata's daughter Irene in . Following Esau's death in 1411, the Ioannites invited the Count palatine of Cephalonia and Zakynthos, Carlo I Tocco, who had already been expanding his domains into Epirus for the last decade, as their new ruler. By 1416 Carlo I Tocco had managed to capture Arta as well, thereby reuniting the core of the old Epirote realm, and received recognition from both the Ottomans and the Byzantine emperor. Ioannina became the summer capital of the Tocco domains, and Carlo I died there in July 1429. His oldest bastard son, Ercole, called on the Ottomans for aid against the legitimate heir, Carlo II Tocco. In 1430 an Ottoman army, fresh from the capture of Thessalonica, appeared before Ioannina. The city surrendered after the Ottoman commander, Sinan Pasha, promised to spare the city and respect its autonomy.