Zoekresultaten : lorawan

mrt 272017
 

I will do this post in English because the number of potential readers will increase, and because I do have some additional questions that are more likely to be answered this way.

So, last weekend I played around with my Pycom LoPy boards. A while back they announced that it would finally be possible to setup a LoRaWAN Nano Gateway with TTN (The Things Network) using the board. Now, I know there are fierce discussions about this, yes, I do realize that “There are no true or half true LoRaWAN (or even π % true) devices. There are LoRaWAN devices and non LoRaWAN devices“. In my case I simply want to be able to experiment with LoRaWAN and get some nodes connected for testing. Without TTN coverage in my home village that is not going to happen. Now, I might pay for the 300-400 euro for a simple “true” gateway, but it means I will have to have a working setup first. Otherwise I am not sure that it will ever work. But this post is not about The Things Network, nor about Pycom and the Lopy boards. There is a webinar scheduled this week, hopefully after that I will be able to set things up.

It is just an introduction as to why, when I unboxed the Marvin board that got delivered earlier this week, I was not that hopeful about actually getting it to work. And I was wrong. 🙂

Lees verder….

Deel dit bericht:
sep 082016
 

lopyZo is het een tijdlang zo goed als stil rond LoRaWAN en dan komen er opeens meerdere berichten voorbij erover. Tijd dus voor een korte update.
Eerst even de nieuwsberichten voor als je heel weinig tijd hebt:

Ik zal er zo iets meer over vertellen, maar het kan natuurlijk zijn dat je nu denkt: wat is LoRa / LoRaWAN? 
LoRa en LoRaWAN zijn merknamen van de LoRa alliance, LoRa is een van de manieren waarmee je een Low Power Wide Area Network (LPWAN) kunt opzetten (en dat heet in het geval van LoRa dan een LoRaWAN). Een concurrent van LoRA is NB-IoT (zie daarvoor ook dit bericht). Om het concept te begrijpen is het eigenlijk voldoende om naar de naam “Low Power Wide Area Network” te kijken: het is een netwerk dat over grote afstanden kan communiceren (Wide Area Network), dan heb je het in ideale situaties over kilometers. En het is “Low Power” waarbij het gaat om sensoren die weinig bandbreedte verbruiken. Dus geen webcam die in 4K data verstuurd over grote afstanden, maar bv een sensor die de temperatuur, luchtkwaliteit, aantal voertuigen dat voorbij komt etc. en die info doorstuurt naar een gateway die op zijn beurt wél aan het internet aangesloten is. De kosten van die dataverbinding kunnen dan laag zijn (bv bij KPN) of helemaal gratis (het idee achter het The Things Network). Dat laatste (gratis) zou mogelijk zijn als genoeg bedrijven / individuele gebruikers een gateway installeren waarmee ze een beetje van hun meestal tamelijk ruime bandbreedte beschikbaar stellen voor het LoRa-verkeer.

De LoPy Kickstarter

Vorig jaar waren er niet lang na elkaar 2 Kickstarter campagnes waarbij LoRa centraal stond. De eerste was van The Things Network, waarvan de oprichter op 4 oktober ook bij SURFnet zal zijn. Het idee achter The Things Network is dat het mogelijk zou moeten zijn om een landelijk dekkend LoRaWAN op te zetten waar iedereen gratis gebruik van kan maken. Daartoe zijn ze bezig met de ontwikkeling van een (relatief) goedkope LoRa Gateway.
Het idee zou haalbaar moeten zijn omdat elke Gateway een heel groot gebied kan afdekken, in mijn geval zou ik mijn hele dorpje kunnen afdekken.

Ik heb toen niet met die Kickstarter meegedaan omdat het sowieso voor het eerst was dat ik van LoRaWAN hoorde en ik toen (en nu nog steeds) voor privégebruik wat meer moeite heb met het vinden van use-cases. De strijd met KPN om als eerste een landelijk dekkend LoRa-netwerk te realiseren hebben ze overigens verloren, de Kickstarter heeft vertraging opgelopen. Dat laatste is overigens niet vreemd bij Kickstarter-projecten en dat weet je als het goed is als je er aan meedoet. Specificaties worden soms tijdens de campagne nog definitief gemaakt, aantallen te produceren exemplaren zijn afhankelijk van het succes van de campagne (een succesvolle campagne haalt veel geld binnen maar heeft vaak ook daarna praktische uitdagingen tijdens de productie) etc.

Toen daarna echter de LoPy Kickstarter voorbij kwam, wist ik inmiddels iets meer over LoRa en heb ik besloten om wél mee te doen. De LoPy is qua fysieke omvang en qua doel beperkter dan The Things Network, maar desondanks toch een heel veelzijdig device. Naast ondersteuning voor LoRa is er Bluetooth Low Energy aanwezig én WiFi. Ondersteuning voor The Things Network is er ook en hij is in te zetten als nano Gateway met ondersteuning voor 100 gelijktijdige clients. Ik heb er 2 in bestelling, inclusief externe antenne, genoeg dus om in ieder geval eens te experimenteren met het bereik ervan in bebouwde omgeving.

Belangrijkste nadeel / risico wat mij betreft is dat die plekken waar ik niet met WiFi of Bluetooth uit de voeten kan in combinatie met een sensor, ook meteen plekken zijn waar ik niet zomaar zo’n sensor kan/mag/wil installeren. Immers, als iemand hem tegen komt, denkt “hé, leuk, die neem ik mee” (ik kan me verhalen herinneren van zenders bij bushaltes waar zoiets mee gebeurde), dan is het snel einde oefening. En daar zijn ze net wat duur voor.

De SURFnet bijeenkomst

Als ik naar het programma van de SURFacademy bijeenkomst kijk, dan gaat het zeker niet alleen over LoRaWAN, ook al staat Wienke Giezeman, initiator van The Things Network prominent in de aankondiging. De samenwerken met studenten voor zorginnovatie in het Huis van Morgen zal ongetwijfeld ook andere IoT voorbeelden bespreken (ik ben niet bij het programma betrokken).

Ik zie geen hands-on onderdelen in het programma, het lijkt me meer een mogelijkheid om voorbeelden op te halen van wat anderen al met IoT / LoRaWAN doen (en wellicht je eigen voorbeelden te delen).
Aanmelden via de website is zoals gebruikelijk gratis. Wellicht kun je het dan combineren met een bezoek aan de voorlichtingsbijeenkomst over de stimuleringsregeling open en online onderwijs die ’s ochtends plaats zal vinden. Wellicht een idee om open en online onderwijs te ontwikkelen dat door onderwijsinstellingen te gebruiken is als introductie op het gebied van Internet of Things, de maatschappelijke betekenis ervan, praktische implementatie etc. ?
Zomaar een idee.

 

 

 

Deel dit bericht:
 Reacties uitgeschakeld voor Internet of Things / LoRaWAN Nieuws  Tags: , ,
jan 282016
 

LoRaNormaal gesproken willen we voor draadloze netwerken vooral dat ze sneller worden. Meer bandbreedte betekent probleemloos video kijken, bestanden versturen. Eerst thuis, via WiFi, nu ook onderweg via 3G en bij voorkeur 4G.

Maar niet in alle gevallen heb je MB’s aan bandbreedte nodig. Als je sensoren hebt die de gesteldheid van de grond van een maisveld in de gaten houdt, die elke minuut meet of de zuurgraad goed is, als je de positie van een vrachtwagen door wilt geven, wilt weten of een lantaarnpaal nog goed functioneert, hoeveel fietsers er op een bepaalde plek voorbij komen, of een afvalbak in het park vol is. Het zijn allemaal toepassingen die steeds maar 1-2 kB aan data versturen. Maar die ook vaak op plekken voorkomen waar WiFi niet handig is (een WiFi verbinding opzetten kost even tijd en kost vaak relatief veel energie voor een apparaat dat normaal gesproken “slaapt” en bv 1x per minuut wakker wordt om een meting te doen) en waarbij een mobiel datanetwerk eigenlijk te duur is (want als je 1000 of 10.000 sensoren actief hebt wil je die niet elk hun eigen data abonnement geven).

Bij een Low Power Wide Area Network (LPWAN) gaat het om netwerken met een kleine bandbreedte waarbij over een groot gebied data uitgewisseld wordt. Ideaal dus voor bovengenoemde apparaten. Omdat je, net als bij WiFi, afspraken moet maken over de manier waarop apparaten dat doen (het protocol) werken bedrijven samen om zulke afspraken op te stellen.

LoRa en LoRaWAN zijn nu onderwerp van dit bericht, maar zijn merknamen van de LoRa alliance, het is niet uitgesloten dat er andere protocollen en communicatiewijzen komen die hetzelfde doen als LoRa. Maar op dit moment staan beiden in de belangstelling van zowel kleine “jongens” en de wat grotere.

Zo heeft The Things Network afgelopen jaar een Kickstarter succesvol afgesloten waarbij backers een router konden bestellen waarmee ze zelf onderdeel van het netwerk kunnen worden. Met die router kun je je huis veranderen in een toegangspunt waarbij devices dat via het juiste protocol proberen te communiceren via jouw toegangspunt en je internetverbinding met hun thuisbasis data kunnen uitwisselen. Daar merk je zelf niet van omdat het maar om kleine hoeveelheden data gaat. Door het grote bereik van zo’n router, heb je er, in tegenstelling tot bij WiFi maar een paar nodig om een relatief groot gebied te dekken. In mijn geval had ik met een router heel Deurne (Brabant, NL, niet bij Antwerpen) van dekking kunnen voorzien.

Lees verder….

Deel dit bericht:

Stoeien met een RTL-SDR dongle

 Gepubliceerd door om 00:08  Hardware, RTL-SDR
jul 192019
 

Het begon met een filmpje van Andreas Spiess (zoals wel vaker) waarin hij laat zien dat hij met een RTL-SDR dongle de signalen van zijn 433Mhz zenders decodeert. Toen ik zag dat je zo’n dongle al voor minder dan 10 euro op AliExpress kon kopen was ik verkocht. Zeker omdat ik op RTL-SDR.com een lange lijst van mogelijkheden had gezien.

Ik bestelde deze dongle, ik zal je zo uitleggen waarom dat geen goede keuze was.

Toen hij binnenkwam, lukte het al redelijk snel om in ieder geval LoraWAN / The Things Network signalen zichtbaar te maken (zie hier), het ontvangen van FM-radio viel nogal tegen (zie hier).

Het zichtbaar maken van signalen van thermometers en andere 433 Mhz ontvangers gaat prima. Op deze github-pagina kun je de binaries downloaden voor Windows, maar je kunt het ook op bv een Raspberry Pi installeren (zie ook deze uitleg).

Luisteren naar DAB+ (digitale) radio gaat beter dan naar analoge FM-radio. Met dank aan http://welle.io/ (gratis) kun je automatisch naar kanalen laten zoeken en dan luisteren:

Overigens: ik heb inmiddels al een betere antenne gekocht (niet zelf gemaakt) want ook voor de ontvangst van DAB+ bleek de bijgeleverde antenne (zoals overal aangegeven) niet voldoende.

Lees verder….

Deel dit bericht:
mrt 012019
 

Zeker niet als je het vergelijkt met de VS. Ik twijfel nog een beetje of het zin heeft om mijn TTN-mapper mee te nemen. De geïntegreerde die ik heb werkt alleen om de Europese frequenties, die mag ik in de VS niet gebruiken (zal ook niet opgepikt worden door de gateways daar). De LoPy die ik een jaar eerder gebruikte zou moeten kunnen schakelen tussen frequenties. Maar die setup was een stuk lomper/groter + had mijn smartphone nodig om de daadwerkelijke coördinaten door te geven. Nou zou ik natuurlijk kunnen kijken of ik het script dat ik voor de  TTGO T-Beam gebruik kan aanpassen voor de LoPy, maar gezien het beperkte aantal gateways in Austin twijfel ik daar nog even over.

Deel dit bericht:
dec 122018
 

Gisteren heb ik de TTGO T-Beam meegenomen toen ik met de trein op en neer van Deurne naar Apeldoorn gereisd ben. Gewoon in mijn tas, mijn jaszak, naast de laptop op het tafeltje terwijl ik zat te werken. Echt een wereld van verschil ten opzichte van de eerste keer. Dit maakt het veel haalbaarder om van tijd tot tijd een dagje de status van het netwerk te testen. En omdat de tracker redelijk netjes is voor wat betreft het aantal berichten dat verstuurd wordt (als de trein/auto/ik niet beweegt worden er veel minder berichten verstuurd dan bij beweging) kan dat ook prima.

Gisteren had ik, zoals inmiddels gebruikelijk een reserve LiPo batterij bij me, maar ik heb hem niet nodig gehad. De T-Beam wist het vol te houden gedurende de heenreis (ongeveer 2 uur en 15 minuten van deur tot deur) en de terugreis (idem). Toen ik in Apeldoorn op mijn bestemming aankwam heb ik de T-Beam uitgezet (handig dat fysieke schakelaartje dat al op het board zit!) want voor de tijd die ik ín het gebouw doorbracht had tracken niet echt veel zin.

Op het kaartje hierboven zie je dat ook nu er best veel plekken zijn waar je vanuit de trein geen ontvangst hebt, landelijke dekking is er dus nu nog lang niet (ik ben benieuwd wanneer de dag komt dat ik kan zeggen “en nu wel!”). Maar in de steden gaat het al heel goed. Als we inzoomen (klik op een afbeelding voor grotere versie).

Lees verder….

Deel dit bericht:
nov 272018
 

Na de succesvolle test afgelopen zaterdag en de optimalisaties in de code op zondag (zie dit bericht) mocht de TTGO T-Beam gisteren en vandaag met me mee naar het werk.

Niet in de auto, maar in mijn rugzak in de bus en trein. Dat was gisteren (maandag) tamelijk teleurstellend. Behalve mijn eigen gateway kwam ik, totdat ik in Nijmegen was, onderweg geen enkele actieve gateway tegen. Mijn reis ging van Deurne met de bus naar Venray (Oostrum) en daarna met de boemel via Vierlingsbeek, Boxmeer, Cuijk, Mook-Molenhoek naar Nijmegen Heyendaal. Op zich klopt dat met de info op TTNMapper.org, die geeft daar ook geen actieve gateways (p.s. op moment van typen heeft TTNMapper wat problemen en worden *alle* gateways als offline aangegeven, dat is echter niet zo), maar de grote cirkels op de dekkingskaart deden hopen dat er toch wel ontvangst mogelijk was.
 
Hoe anders was dat vandaag. Toen moest ik namelijk door naar Arnhem. Ook nu tot Nijmegen geen ontvangst, maar vanaf Heyendaal naar Presikhaaf en de wandeling tot op het HAN terrein waren, qua ontvangst in ieder geval, perfect. Tijdens het stukje lopen waren er steeds minimaal 2 gateways die het bericht ontvingen. Het ziet er ook naar uit dat de “beweeg ik of niet?” aanpassing in het script goed werkt. Nu is het zo dat als de TTGO T-Beam wakker wordt (na 30 seconden) er eerst gekeken wordt of de huidige locatie minimaal 50 meter afwijkt van de oude locatie. Zo niet dan gaat de TTGO T-Beam weer 30 seconden in slaap (en als hij na 5 minuten nog niet bewogen heeft stuurt hij alsnog een bericht). Het aantal datapunten op de TTNMapper kaart is precies goed. Maar 1 datapunt terwijl ik op de bus sta te wachten, een viertal datapunten op station Nijmegen, maar daar verplaats ik me ook daadwerkelijk tussen perrons, maar 1 datapunt vanaf station Arnhem waar de stoptrein ongeveer 5 minuten still bleef staan.

Absolute uitblinker was/is een gateway die in Arnhem op een (hoog) flatgebouw staat (zie foto hierboven). Deze gateway was namelijk in staat om berichten te ontvangen vanaf Nijmegen Heyendaal, op ruim 14 km afstand. En dat met SF7, via een node die in mijn rugzak zat met een standaard kleine antenne. Ik vind het indrukwekkend, zeker ook gezien de compacte omvang van de TTGO T-Beam. Natuurlijk, niet iedereen kan een gateway met antenne op een flatgebouw zetten, maar afgaande op de beschrijving is ook dit een gateway op basis van een Raspberry Pi, dus zelfs al je stoer doet qua kabels, antenne etc. is dat een gateway die (zo schat ik) geen 1.000 euro gekost zal hebben. Ben jij de eigenaar van “home-made-second-ic880a-rpi3” en wil je meer vertellen over de gateway/kosten/plaatsing etc dan hoor ik het heel erg graag!!

Er komen nog wel wat dagen aan die de moeite van het tracken waard zijn. Volgende week dinsdag leg ik met de auto het traject Deurne – Druten – Roermond – Arnhem – Deurne af. En en een week later reis ik met de trein het traject Nijmegen – Zutphen – Apeldoorn (daar stap ik dan uit voor een paar uur en dan terug naar huis via) – Amersfoort – Utrecht – Den Bosch – Eindhoven – Deurne. Niet helemaal de route van april 2017 maar wel eentje die in de buurt komt. De TTGO T-Beam gaat beide dagen zeker ook mee.

Deel dit bericht:
nov 242018
 

Ruim een jaar geleden, april 2017, nam ik 2 LoRaWAN nodes mee op een treinrit van 2,5 uur. Een LoPy node en een Marvin node, een stevige powerbank en mijn smartphone werden gebruikt om data te verzamelen en te loggen.

Het idee was simpel, maar ook wel weer ingewikkeld:

Vergeet voor het gemak de Mavin node even, die maakte verbinding met KPN, dat doe ik vandaag niet. De LoPy node deed niets anders dan om de zoveel seconden te proberen een bericht via het TTN-netwerk te versturen met daarin de temperatuur / luchtvochtigheid die gemeten werden door een aangesloten DHT11.

Prima, maar ik wilde niet alleen de data doorsturen, ik wilde ook weten, als de data aan kwam, hoever ik dan van de betreffende gateway die de data ontvangen had af was. En tegelijkertijd wilde ik een bijdrage leveren aan de dekkingskaart zoals die op ttnmapper.org te vinden is. Die kaart geeft een beeld van de op dit moment beschikbare gateways en de plekken waar je zou mogen verwachten dat je data via het TTN-netwerk kunt versturen.

Om dat te doen draaide op mijn telefoon een app. Die app maakte verbinding (via 4G) met de server van het TTN-netwerk zodat hij daar kon kijken of de data van mijn LoPy node binnengekomen was. Als dat zo was, dan haalde de app ook de GPS-coördinaten van de gateway die de data ontvangen had op (die informatie wordt ook op de TTN-server opgeslagen), keek naar de GPS-locatie van mijn telefoon en stuurde die gecombineerde informatie naar de TTNmapper server. Snap je het nog?

Deze methode werkte eigenlijk best goed, maar had als nadeel dat de externe accu best groot was, mijn telefoon de hele tijd in de buurt moest zijn en de app moest draaien, de accu van de telefoon werd best wel belast omdat hij steeds dataverbinding en gps aan het gebruiken was. Kortom, niet echt ideaal om dagelijks te doen.

Inmiddels zijn we dus ruim anderhalf jaar verder en  ga ik vandaag een oplossing testen die een stuk compacter is. Ik maak dan namelijk gebruik van een TTGO T-Beam. De link is naar de verkoper op Aliexpress waar ik hem zelf besteld (en betaald) heb. Hij kost nu (op moment van schrijven), met verzendkosten € 26,06
Ik heb er zelf € 25,56 incl. verzendkosten voor betaald, de prijzen schommelen soms een beetje. Hou er rekening mee dat je de kans loopt dat je op de bestelling BTW (+21%) en inklaringskosten (+€12,50) moet betalen.

De TTGO T-Beam is een board op basis van een ESP32 met een NEO-6M GPS chip en een LoRa schip op het board. Aan de achterkant zit een grote batterijhouder. Niet voor een AA-batterij maar voor een 3,7V 18650 oplaadbare lion batterij. Ik heb er daar 2 van 9900 mAh gekocht bij deze verkoper met bijbehorende oplader (die had ik namelijk nog niet) voor totaal € 12,73 inclusief verzendkosten. Dus al met al ben je (zonder BTW en inklaringskosten) zo’n 38 euro kwijt aan deze setup. Dat is duurder dan de goedkoopste LoRaWAN node die je kunt krijgen, maar goedkoper dan een LoPy of Warvin node, zeker als je een externe accu erbij moet kopen.

Het voordeel van deze setup is dat je geen gebruik meer hoeft te maken van je telefoon. De TTGO T-Beam heeft zijn eigen GPS aan boord en stuurt die data door naar de TTN-server. Daar kun je een rechtstreekse verbinding maken met de TTNmapper server en er voor zorgen dat die GPS data doorgestuurd wordt en gebruikt kan worden.
Hoe dat moet wordt hier allemaal uitgelegd inclusief de code die je op de TTGO T-Beam moet zetten.

Het werkte allemaal meteen. Ik moest eerst een minuut of 10 wachten voor de GPS fix. Dat had ik ook wel verwacht omdat ik binnen was en het de allereerste keer was dat de node op zoek ging naar de GPS. Ik weet nog niet hoe lang dat normaal buiten gaat duren. Voor nu laat ik hem gewoon even aan staan.
Ik heb ook nog geen idee van de batterijduur. Ik neem hem vandaag mee in de auto, mocht de batterij echt heel snel leeg zijn, dan heb ik eerst een reservebatterij en anders gaat hij gewoon aan de 5V aansluiting van de auto (dat is in de trein idd wat moeilijker, dus ik wil wel even weten hoeveel uur hij dit vol houdt).

Het aardig bij TTNmapper is dat ik nog steeds kan zien welke data mijn specifieke node aangeleverd heeft, dat betekent dat ik vandaag ook kan zien of er data binnen komt. Niet zo live en realtime als met de app (die zelfs een geluidje liet horen bij dataontvangst) maar goed genoeg om een idee te krijgen.

En natuurlijk is er nog ruimte voor uitbreiding. Deze node heeft geen ingebouwd micro-SD kaart slot zoals sommige anderen wel al hebben, dus lokaal loggen van de data zodat ik kan zien hoeveel data niet ontvangen wordt, is nog niet mogelijk. Ik heb wel externe uitbreidingen die dat kunnen doen, maar dat vergt dan ook even wat aanpassing in de code.

Mooi is dat de TTG T-Beam in een stevig doosje geleverd wordt. Ik moet nog even een gaatje in de zijkant boren voor de antenne, dan kan hij hiermee ook eenvoudig en veilig mee in de trein. Wordt vervolgd.

 

Deel dit bericht:
mei 102018
 

Mijn kinderen herkennen de stem van “the guy with the Swiss accent” meteen zodra ik weer eens een filmpje van Andreas Spiess zit te kijken. De afgelopen drie jaar staat hij garant voor een doorlopende stroom van video’s over uiteenlopende electronica gerelateerde onderwerpen. Andreas verschijnt daarbij zelf meestal niet in beeld, je ziet alleen zijn handen, altijd netjes in witte handschoenen gestoken. En natuurlijk zijn kenmerkende stem die op een rustig, duidelijk verstaanbare manier dingen uitlegt. Daarom is het extra leuk dat hij nu ook wat duidelijker zelf in beeld komt én dat hij een overzicht geeft van zijn lab. Als je zijn kanaal nog niet volgt en ook maar iets met maken / klooien / maakonderwijs / Arduino / LoRaWAN / ESP8266 / ESP32 doet, dan moet je je heel even diep schamen en dan snel aanmelden.

Deel dit bericht:
apr 082018
 

Ik realiseer me dat de titel van dit bericht weer eens absoluut geen click-bait is. Als je toch verder leest: leuk! 🙂

Voor wie denkt: waar heeft hij het nou weer over, eerst even kort wat uitleg. Zoals je wellicht weet zijn er naast Arduino en Micro:bit tal van andere interessante oplossingen op het gebied van microprocessoren, kleine uitbreidingskaartjes met een chip er op die net als Arduino en Micro:bit gebruikt kunnen worden om sensoren te lezen, randapparaten aan te sturen, maar die vaak een fractie van het geld kosten. Bekendste op dit gebied was ongetwijfeld de ESP8266, als je de link volgt kom je bij een aantal berichten op dit blog daarover. De ESP8266 heeft inmiddels een opvolger, de ESP32. Het heeft even geduurd voordat ook de firmware en ondersteuning voor de chip op orde was, maar inmiddels zijn ontwikkelbordjes met de ESP32 goed en goedkoop te krijgen (zeker via online shops zoals AliExpress). Ook over de ESP32 heb je hier al meer kunnen lezen, de LoPy van Pycom was de eerste ESP32 die ik hier in huis haalde naar aanleiding van de Kickstarter in augustus 2016 alweer. Dat was ook mijn eerste kennismaking met MicroPython. Een programmeertaal die voor mij helemaal niet zo vanzelfsprekend was omdat ik (toen) nog niet eerder met Python geprogrammeerd had.

Sindsdien gebruikte ik MicroPython uitsluitend op de LoPy’s. Want pogingen om het op een ESP8266 handig aan het werken te krijgen waren op niets uitgelopen. Het was simpelweg teveel gedoe om de code te wijzigen.

Bij toeval kwam ik echter op YouTube deze serie instructiefilmpjes tegen:

Ik bekeek hem en was onder de indruk van het gemak waarmee, met dank aan rshell het nu mogelijk was om bestanden te uploaden en wijzigen op de ESP32. Overschakelen naar de REPL, weer terug naar de shell, het ging allemaal heel soepel. En ik had toevallig nog een ESP32 liggen die niks lag te doen.
Ik had hem aangeschaft al node voor LoRaWAN / TTN, maar helaas had ik bij het bestellen niet goed opgelet en een versie op 433Mhz besteld in plaats van op 868Mhz. Je kunt hem hier vinden (even opletten dus!). Je hebt helemaal gelijk als je zegt “maar voor 16 euro kan ik ook een Micro:bit kopen”. Klopt. Maar dat komt door de LoRa-module en het kleine LCD-schermpje. Wil je een gewone ESP32 zonder LoRa-module en zonder LCD, dan kun je er hier al eentje voor minder van 4 euro (incl. verzenden) vinden. En dan heb je dus een microprocessor mét WiFi en BLE en batterij-aansluiting.

Goed, ik ging het proberen. Maar ik wilde het niet op een Raspberry Pi doen, maar in het Linux Subsystem dat ik op Windows 10 heb draaien. Waarom? Omdat ik wilde weten of het nu eindelijk een volwaardig alternatief geworden is. Spoiler: ja, dat is het, maar je moet er wel even wat voor doen.

Lees verder….

Deel dit bericht: