Eerst de software
Software betekent “zacht” , maar geloof dat niet en je zal overtuigd raken na het lezen van dit hoofdstuk. Als we spreken over het programmeren van de ESP32 zouden we eigenlijk moeten zeggen het vullen van het geheugen voorzien voor de applicatie met de toepassing die de naam Analyser4b kreeg. Om deze functie, maar ook om echt een nieuwe toepassing te ontwikkelen, kan onder Arduino IDE een module voor de ESP32 toegevoegd worden.
Hier moet deze module present zijn en deze procedure is duidelijk te vinden op internet zodat ze hier niet herhaald wordt net als de installatie van Arduino IDE zelf.
De keuze werd gemaakt om Arduino IDE versie 2.xx te gebruiken maar oudere versies kunnen ook. Wat wel nog moet toegevoegd worden zijn de typische bibliotheken die in de toepassing Tracking Generator, dus Analyser4b, gebruikt worden en zijn:
- AD9851-master voor het bewerkstelligen van onze DDS AD9851.
- TFT_eSPI voor het beheren van de TFT display en Touch functie, ook TFT_eSPRITE gebruikt deze bibliotheek.