This week we’re starting to make our Micropython powered Wemos D1 truly useful with a sensor and data collection. We’ll wire up a BME280 sensor which measures temperature, humidity and air pressure. After we know it works, we’ll use Wifi and MQTT to send the data to a website for viewing. (View on youtube)
Last week we covered how to flash Micropython onto an ESP8266 (Wemos D1 Mini) but we had to type our code into the REPL by hand. That’s not terribly useful for a real world project, so this week we learn how to upload code and make it run on boot. We’ll be using a tool called Ampy, by Adafruit, since the Micropython world is a little immature.
Arduino based RFID reader projects are a dime a dozen. It’s great and wonderful how plentiful and easy they are. Checking out Adafruit or Sparkfun one can find dozens of cheap components that are almost ready to go. The common factor is that they are all 13.56Mhz or Mifare compatible. Nominally this means cheap (And plentiful) components and fobs, but it also means that the systems aren’t compatible with most...