Netatmo LED display voor CO2 waarden

Het Netatmo weerstation meet CO2 waarden en slaat deze op in de centrale Netatmo database. De waarden die hier zijn opgeslagen kunnen met een API worden opgevraagd. Dit proces bestaat uit het aanvragen en uitwisselen van sleutels, instellingen en specifieke aanroepen. Dat is redelijk bewerkelijk en ik heb me er maar eens over gebogen om dat handen en voeten te geven.

Verder lezen

Workaround voor het probleem met macOS 10.15 Catalina dat niet compatibel is met esptool.py en M5StickC

Wie zijn (of haar) Mac recentelijk naar macOS 10.15 Catalina heeft geüpgraded komt tot de vervelende conclusie dat het ‘branden’ van nieuwe firmware op een ESP32 (en meer specifiek een M5StickC) niet meer werkt: het gebruikte esptool.py heeft een timingsprobleem in combinatie met macOS Catalina, waardoor de communicatie bij het uploaden van nieuwe firmware spaak loopt. Er bestaat echter een tijdelijke oplossing.

Verder lezen

Heltec WiFi LoRa 32 met OLED en SX1276 aan LoRaWAN via The Things Network

Ik kocht vorig jaar via AliExpress een tweetal low-cost Heltec ESP32 modules met ingebouwde SX1276 LoRa radio en een OLED display. Het doel was om hiermee een mobiele CO2 detector te maken, maar ik kwam er niet aan toe om ervaring met de modules op te doen. Gisteravond had ik die gelegenheid wel en kwam tot de conclusie dat het nog niet zo rechtlijnig aansluiten was.

Verder lezen

Aan de slag met de M5StickC

Rondom de ESP32 microcontroller van Espressif zijn verschillende development boards ontstaan, programmeerbaar in Processing met een Arduino firmware, of in Python met een microPython firmware. De M5STICK is een prototype-development suite van handzame internet-of-things apparaatjes in een 5×5 centimeter vorm. De M5STICK*C is hiervan een kleine variant van 5×2,5 centimeter, voorzien van accu, OLED display, licht- en bewegingssensoren, diverse uitgangen en een USB-C interface.

Verder lezen