workshop esp8266 - revspace.nl · eenvoudige stappen? plan hardware introductie first blink...
TRANSCRIPT
Belangrijkste specs32bit MCU, 80 of 160mhz
+- 36kb RAM beschikbaar
3.0v tot 3.6v
GPio pinnen tot 12mA
4x PWM tot 1KHz
2x UART
10bit AD Converter (max 1 volt!)
Dingen verbinden
I2C op elke GPIO
SPI op elke GPIO of op hardware SPI
PWM op elke GPIO (max 4?)
2 mogelijkheden tot UART (niet tegelijk)
Belangrijkste valkuilenSlechte voeding
matige USB kabel/connector
Te weinig caps
Rotte V-Reg
Slechte code Geen tijd geven aan achtergrondprocessen
delay(1);
afvangen als dingen niet lekker verbinden (het is wifi!)
Arduino omgeving
Arduino 1.6.9 https://github.com/esp8266/Arduino
First Blink!
De LED van de ESP12E/F zit op D4 (board NodeMCU v1.0)
Laat eens een ledje knipperen?
Of faden? (PWM tot 1023 met analogWrite)
WiFi ManagerLekker lui, kant en klare setup!
Kan ook met parameters werken voor bv MQTT
https://paste.sigio.nl/pdsscpwjh
MosQuiTTohttps://revspace.nl/MQTT
gluur mee op revspace.nl/MaQueTTe
NodigLibrary PUBSUBCLIENT
Servers:
In de space: mosquitto (.space.revspace.nl)
Buiten de space: revspace.nl (read-only)
test.mosquitto.org