Beetje Coderen

Les 15

Een webserver op je bordje

Een eenvoudige HTTP-server met asyncio.start_server, een webpagina met meetwaarden, een JSON-endpoint en een LED schakelen via de browser.

⏱ 55 minuten leestijd + oefenen

🎯 Na deze les kun je

  • uitleggen hoe een HTTP-request en -antwoord eruitzien
  • een eenvoudige HTTP-server draaien met asyncio
  • een webpagina met meetwaarden en een JSON-endpoint aanbieden
  • een LED schakelen via de browser, en de risico's daarvan benoemen

Tot nu toe was je bordje een client: het vroeg gegevens op bij een server. Nu draai je het om: het bordje wordt zelf een server. Open in je browser het IP-adres van je Pico, en je ziet de actuele temperatuur en een knop om de LED aan te zetten. Geen app, geen cloud.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 24,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?