Nah, niet voor de P2000… voor de MSX heb ik het aan de praat. Maar ik had niet de indruk dat de animo voor een P2000 variant groot is, gezien de reakties (eentje… van jou ;-).
Overigens, qua hardware is het niet zo ingewikkeld. Aansluiten van een ESP kan via een seriële verbinding of via een I/O-poort op basis van een simpele schakeling (adresdecoder en een “bus”). Een voordeel van serieel is dat de P2000 die al heeft en dat je dan voldoende hebt aan de ESP-01 (twee pinnetjes is dan voldoende)… voor variant 2 heb je toch al gauw een ESP12/NodeMCU nodig en een handvol chips voor address decoder, bus wat logica om 3.3V <-> 5V te doen.
De uitdaging zit in beide gevallen vooral in de software: hoe krijg je de P2000 zover dat ie tegen de ESP praat en dan ook nog wat nuttigs kan doen. Bij de MSX heb ik dit opgelost door de meeste intelligentie in de ESP te programmeren, en op de MSX gebruik te maken van de beschikbare software om seriele communicatie te doen en daarmee simpele commando’s te sturen als GET IP, SET IP, PING, HTTP, etc… vrij simpel, en toch wel bruikbaar (maar vooral leuk dat het kan). De software op de ESP is hardware onafhankelijk en dus ook te gebruiken als ie aan een P2000 wordt geknoopt (scheelt weer werk 😉.
Dus: een ESP aansluiten op een P2000 is volgens mij redelijk simpel… maar er ook iets nuttigs mee (kunnen) doen - op een P2000 - is een stuk ingewikkelder.
Als iemand mee wil denken, dan wil ik best een poging wagen om er iets van te maken.