Introductie
Begrijpen waarom iets niet werkt, is misschien wel de belangrijkste stap naar zelfstandig kunnen bouwen. Mijn naam is Ap Matteman en ik ben de maker achter…
Begrijpen waarom iets niet werkt, is misschien wel de belangrijkste stap naar zelfstandig kunnen bouwen.
Wie ben ik?
Mijn naam is Ap Matteman en ik ben de maker achter Matteman-Automation en De Werkplaats.
Mijn interesse in techniek begon vooral vanuit nieuwsgierigheid. Ik wilde begrijpen hoe dingen werkten en ontdekken hoe ik praktische problemen met techniek kon oplossen.
Zo kwam ik terecht bij Home Assistant, Arduino, de ESP32 en allerlei sensoren. Niet omdat ik zo veel mogelijk technologie wilde gebruiken, maar omdat ik het fascinerend vond dat een kleine schakeling en een paar regels code iets werkelijk nuttigs konden doen.
Een sensor is voor mij daarom nooit alleen een sensor. Het is een hulpmiddel waarmee je inzicht kunt krijgen, een ruimte comfortabeler kunt maken of een terugkerende handeling slimmer kunt oplossen.
Techniek is daarbij niet het doel. Het is gereedschap waarmee je iets kunt maken dat bij jou en jouw situatie past.
Waarom ik mijn kennis deel
Het delen van kennis begon al voordat Matteman-Automation bestond. Als duikinstructeur beheerde ik een website waarop ik veel informatie over duiken verzamelde en toegankelijk maakte voor anderen.
Later verschoof mijn aandacht van duiken naar slimme huizen, elektronica en automatisering. De onderwerpen veranderden, maar mijn motivatie bleef hetzelfde: Leren & Begrijpen.
Toen ik zelf met Home Assistant, Arduino en de ESP32 begon, merkte ik dat veel goede informatie alleen in het Engels beschikbaar was. Nederlandstalige uitleg was beperkter, zeker voor mensen die nog aan het begin stonden.
Regelmatig dacht ik:
Dit had ik zelf graag eerder geweten.
Dat gevoel vormde een belangrijke aanleiding om video’s, projecten en uitleg te gaan maken.
Niet omdat ik alle antwoorden had. Vaak was ik maar één stap verder dan iemand die op dat moment begon. Maar soms is één stap verder precies genoeg om een ander op weg te helpen.
Ik wil daarom geen expert op afstand zijn. Ik wil als gids naast je staan en samen met jou ontdekken hoe iets werkt.
Waarom ik deze gids heb geschreven
Tegenwoordig kan AI binnen enkele seconden een schakeling voorstellen, code schrijven en uitleg geven over bijna ieder elektronisch onderdeel.
Dat is indrukwekkend en vaak bijzonder nuttig. Maar gegenereerde code is nog geen werkend project of kan op een aantal punten verbeterd worden.
In de praktijk zit een draad soms in de verkeerde aansluiting. Een sensor geeft onverwachte waarden. Een bibliotheek is veranderd. Een pin blijkt niet geschikt voor wat je ermee probeert te doen. Misschien is de voeding onvoldoende of doet de code nét iets anders dan je verwachtte.
Op zo’n moment heb je weinig aan het zomaar proberen van een volgende oplossing. Je moet leren vaststellen wat er werkelijk gebeurt.
Daarom neem ik je in deze gids niet alleen mee bij het aansluiten en programmeren van een ESP32. Ik laat je ook zien hoe je kunt kijken, meten, redeneren en een probleem steeds kleiner kunt maken.
We gaan van:
Het werkt niet.
naar:
Dit is wat ik verwachtte, dit is wat ik waarneem en met deze test kan ik bepalen waar het
verschil ontstaat.
Juist die manier van denken helpt je om uiteindelijk zelfstandig te kunnen bouwen.
Samen bouwen en begrijpen
Een schema overnemen en code kopiëren kan snel een werkend resultaat opleveren. Daar is niets mis mee. Nabouwen is een uitstekende manier om te beginnen.
Maar wanneer iets niet werkt, merk je pas echt hoeveel je van het project begrijpt.
Daarom vertel ik je niet alleen welke draad je waar moet aansluiten. We kijken ook samen waarom die aansluiting nodig is, wat er kan gebeuren wanneer het niet goed zit en hoe je dat zelf kunt vaststellen.
Het doel is niet dat je aan het einde precies één project kunt namaken. Ik wil je voldoende inzicht en vertrouwen geven om daarna je eigen ideeën uit te werken.
Wat we samen gaan doen
In deze gids gebruiken we een ESP32-ontwikkelbord met een ESP32-WROOM-32-module. Vanaf nu noem ik dit bord kortweg de ESP32.
De ESP32 kan sensoren uitlezen, onderdelen aansturen en via WiFi communiceren. Daardoor kunnen we met één toegankelijk bord de volledige weg afleggen: van een eenvoudige eerste schakeling tot een verbonden project.
Stap voor stap neem ik je mee bij:
ontdekken wat een ESP32 eigenlijk is;
verzamelen wat je nodig hebt om te beginnen;
bouwen van je eerste schakeling;
uploaden en begrijpen van code;
werken met spanning, stroom en pinnen;
uitlezen van een sensor;
verbinden met WiFi;
versturen van gegevens via MQTT;
herkennen van veelvoorkomende fouten;
systematisch onderzoeken waarom iets niet werkt;
verstandig gebruiken van AI;
combineren van alles wat je hebt ontdekt in een praktisch eindproject.
Tijdens het bouwen keren steeds drie vragen terug:
Wat verwacht je dat er gebeurt?
Wat gebeurt er werkelijk?
Hoe kun je het verschil verklaren en testen?
Deze vragen vormen de rode draad van onze reis.
De Werkplaats
Deze gids is onderdeel van De Werkplaats: een groeiende verzameling projecten, uitleg, schema’s, code en ervaringen uit de praktijk.
Een video kan laten zien wat er mogelijk is. Een schema toont hoe onderdelen met elkaar zijn verbonden. Code vertelt een microcontroller wat hij moet doen. Maar pas wanneer we die onderdelen samenbrengen en begrijpen, ontstaat kennis waarmee je zelf verder kunt.
De Werkplaats is daarom meer dan een verzameling bouwprojecten. Het is een plek waar we oplossingen onderzoeken, aanpassen en verder ontwikkelen.
Je hoeft daarbij niet precies te bouwen wat ik heb gebouwd. Ik wil je juist helpen om mijn voorbeelden als vertrekpunt voor je eigen ideeën te gebruiken.
Laten we beginnen
Je hebt geen technische opleiding of eerdere ervaring nodig om met deze gids aan de slag te gaan. Je hoeft ook niet alles direct te begrijpen.
Nieuwsgierigheid is belangrijker.
Durf vragen te stellen. Probeer vooraf te bedenken wat er gaat gebeuren. Test je verwachtingen en wees niet bang om fouten te maken.
Een fout betekent niet dat je niet technisch genoeg bent. Een fout is simpelweg een verschil tussen wat je verwachtte en wat er werkelijk gebeurde.
Wanneer je leert dat verschil gericht te onderzoeken, wordt iedere fout een kans om beter te begrijpen wat je aan het bouwen bent.
Pak je ESP32 erbij. Dan gaan we samen aan de slag.