Wemos DHT22-shield werkend maken

Door Thijsmans op zaterdag 2 november 2019 10:00 - Reacties (4)
Categorie: -, Views: 1.754

In eerdere blogs maakte ik melding van het gemak van de Wemos D1 mini ESP8266-bordjes, waarvoor verschillende sensoren als "shield" zijn uitgebracht. Simpelweg op de shield stapelen en gaan. Toch? Nou, voor wat betreft de DHT22-shield niet dus. Maar dat blijkt eigenlijk heel logisch - en op te lossen!

Lees verder »

Microprocessor snelst verbinden met wifi

Door Thijsmans op vrijdag 26 april 2019 16:30 - Reacties (1)
Categorie: -, Views: 1.460

In mijn vorige blog maakte ik een temperatuur- en luchtvochtigheidssensor op een batterij. Daarbij beschreef ik dat het met Espruino niet mogelijk was om op voorhand een statisch IP-adres in te stellen om de langdurige DHCP-onderhandelingen tussen microprocessor en access point te omzeilen. Na het schrijven van de blog ben ik ten rade gegaan op het Espruino forum, waar gebruiker @MaBe mij van waardevol advies voorzag. Omdat ik vermoed dat het ook buiten Espruino om (Arduino, Lua, etc) bruikbaar is, deel ik hierbij mijn bevindingen van een benchmark.

Lees verder »

ESP8266 deep-sleep met Espruino

Door Thijsmans op vrijdag 12 april 2019 20:30 - Reacties (7)
Categorie: -, Views: 2.575

In de meeste gevallen zal het geen punt zijn om een microprocessor te voeden vanaf het lichtnet. Maar soms beland je in de situatie dat een batterij de voorkeur geniet. Bijvoorbeeld omdat je geen stopcontact in de buurt hebt, of omdat je je afvraagt of Chinese buck-converters wel veilig zijn ;) Een ESP8266 vraagt echter best wat stroom, dus als je lukraak wat componenten aan elkaar hangt, gaat je batterij nog geen dag mee. In deze blog doe ik een boekje open over mijn batterij-gevoede ESP8266 met DHT22-sensor, die vele maanden meegaat dankzij de deep sleep mogelijkheden van de microprocessor. Voor de verandering draait mijn ESP8266 op Espruino :+

Lees verder »

's Werelds kleinste Home Assistant controller op ESP8266 en Espruino

Door Thijsmans op zondag 24 maart 2019 22:00 - Reacties (10)
Categorie: -, Views: 4.282

Mijn knutselprojecten zien vaak op het verzenden van data naar Home Assistant. Zo ook het project waarvan nu een prototype ligt te proefdraaien (spoiler!). En terwijl dat project ligt te testen, heb ik wat voorradige componenten bij elkaar geraapt en het doel eens omgedraaid: niet data verzenden, maar ophalen uit Home Assistant. En dat resulteerde onbedoeld in misschien wel 's werelds kleinste Home Assistant controller, van zo'n 30mm x 45mm... Uiteraard op Espruino!

Lees verder »

Espruino firmware @ ESP8266 flashen

Door Thijsmans op maandag 4 maart 2019 20:00 - Reacties (8)
Categorie: -, Views: 2.894

In mijn vorige blog (DIY domotica multisensor < €15: ™sense) liet ik een stukje code zien dat draait op een WeMos D1 mini microprocessor (uit de ESP8266-reeks). Die code is geschreven in Javascript en draait op de Espruino-firmware. Omdat ik in een aantal volgende blogs verder zal gaan met Espruino, sta ik deze keer kort stil bij mijn keuze voor Espruino en leg ik uit hoe je de firmware zelf op een ESP8266 flasht.

Leuk om te weten: in 2013 begon Espruino als kickstarter. Gordon Williams, de drijvende kracht achter Espruino, zorgt niet alleen voor de ontwikkeling van de firmware, maar verkoopt ook kant en klare bordjes met en zonder wifi - goed te weten als de onderstaande flash-guide te moeilijk blijkt :) De bordjes kosten wat, maar dragen bij aan de ontwikkeling van de firmware. Flash je de firmware op je eigen bordje, overweeg dan een donatie ter grootte van een biertje in de kroeg, als je een leuk project in gebruik neemt.

Lees verder »