ESP8266 module

In mijn serie over het N-spoor treintjes was ik op zoek gegaan naar zo klein mogelijke modules/ componenten omdat die treintjes nou eenmaal zo klein zijn! De keuze om het loc-je via WiFi te besturen hield ook in dat ik daarvoor een kleine module zou zoeken. De Wemos D1 mini die ik in de testfase heb gebruikt was al best wel klein, maar het kon nog kleiner.

Wemos

Op de Wemos zit nl deze module: ESP12-E (of soortgelijk), met de afmetingen: 24mm x 16mm, met een hoogte van slechts 3mm! En is daarmee een stuk kleiner dan de Wemos (34mm x 26mm). Ze zijn los te koop voor ca. €1,50 per stuk. In een eerdere artikel had ik hierover al geschreven.

ESP-12E bovenkant
ESP-12E onderkant met pin-out

Het lastige van deze module is dat het niet de normale pitch (afstand tussen de pinnen) van 2,54mm aanhoudt, maar een pitch heeft van 2mm! Daardoor kan je ‘m niet op een breadbord prikken en is hiermee experimenteren dus wat lastig. Ook het programmeren is wat lastiger, omdat er geen USB-aansluiting opzit. Je zult dus gebruik moeten maken van een “serieel naar USP adapter”. Of gebruikmaken van onderstaand bordje (voor ca. €5 bij Ali): een FrogBoard kloon. Er is blijkbaar ook een ESP-32 versie van.

FrogBoard

De ESP-module klem je tussen de gebogen aansluitpinnen: dat werkt opmerkelijk goed. Na aansluiting via USP op de computer is hij vanuit de Arduino IDE te programmeren (knop “Burn button” ingedrukt houden). Kies als board de “Generic ESP8266 module”. Op het bordje zit ook een 8-pins header: ik vermoed dat daar een ESP01 module in past die zodoende geprogrammeerd kan worden. De documentatie van dit bordje heb ik nog niet kunnen vinden.

ESP-01

Met het bordje zijn de ESP-modules ook te voorzien van nieuwe firmware. Hiervoor wordt de ESP8266 download tool van Espressif aangeboden:

Vanuit de Arduino IDE moet je kiezen voor “NodeMCU 1.0” (ESP-12E module). Dat heb ik (nog) niet uitgeprobeerd.

Om de module na programmering in te kunnen zetten is de volgende minimale opbouw aanbevolen.

Minimale hardware setup
Verbeterde stabiliteit

Ik vond ook nog adapterbordjes waar de ESP-modules op te monteren zijn. De adapter zorgt ervoor dat de 2mm pitch omgezet wordt naar een 2,54mm pitch zodat je e.e.a. in een standaard breadbord kunt prikken. Het lijkt erop dat ze voorzien in de minimale setup (3x een weerstand van 10K) zoals hierboven in het schema staat.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie gegevens worden verwerkt.