Genuino MKR1000

Uit de Arduino-stal is afgelopen maand een nieuw product komen rollen, de 'Genuino MKR1000' (in de Verenigde Staten heel verwarrend 'Arduino MKR1000' genoemd). Die 'MKR' staat vast voor 'Maker' en '1000' moet je dan misschien meer zien als '1.000', dus we hebben hier 'de maker one' op tafel liggen. Mogelijk het eerste 'echte open IoT platform'. Tuurlijk, je kunt al sinds jaar en dag verbinding maken met het internet met een keur aan apparatuur en chips, maar deze module is én betaalbaar (hoewel een UPS-reis vanuit Spanje de betaalbaarheid van deze specifieke moduke enigszins onder druk zette), heeft een laag stroomverbruik (de ESP module gebruikt al gauw 250 mA) en is niet gebonden aan specifieke servers: je bent vrij om te verbinden met whatever internetdienst je kunt verzinnen. Oh, en ondersteuning van het Arduino ontwikkelplatform. Binnenkort meer.

IMG_0359

ESP8266 aansluiten aan 5V logica

Een ESP8266 is een handige wifi module met één nadeel: de module werkt op 3,3 volt, in plaats van 5 volt. Om de module te gebruiken met andere spanningen is een aanpassing nodig. Dit geldt zowel voor de voedingsspanning als voor de in- en output. Hiervoor gebruik ik een spanningsdeler: twee weerstanden waarvan de verhouding van de weerstandswaardes zorgt voor de benodigde spanningsaanpassing.

In de tekening hieronder zie je linksboven een principeschakeling: een spanning 5V wordt gedeeld door de weerstanden 10 en 15, de uitgangsspanning tussen beide weerstanden is (10/15) * 5 = 3,33V. Rechtsboven de principeschakeling met de ESP8266: zowel de voedingsspanning als de ingang RXD worden voorzien van een spanningsdeler. De uitgang TXD blijft op 3,3V werken, dat zou moeten kunnen bij een 5V ingang. Linksonder een plaatsingsschema en rechtsonder het printontwerp: een stukje gaatjesprint met banen, voorzien van de onderdelen.

IMG_0255

IMG_0273

Update Het werkt niet. De stroomopname van de ESP8266 te hoog om een werkende voedingsspanning met twee weerstanden te maken. Voor de digitale signalen werkt het prima, voor de voedingsspanning niet. Hiervoor is een 3,3 volt zenerdiode of een spanningsregulator nodig zoals deze.