ESP8266 + AWS API gateway signed requests

One of my recent projects required an ESP8266 device to interface with AWS. I tried AWS IoT first, but it wasn't what I wanted. Instead, I decided to call a simple API hosted in AWS. This sounds like a simple thing to do, but like…

By Jonathan Poland

Going serverless: Zappa vs Chalice 2018

I had the need to create a tiny API recently and decided to finally try out AWS Lambda. It's probably the leader in the "serverless" movement, which really just means someone else manages your servers for you. Normally, I'd have had to stand up an EC2…

By Jonathan Poland

AWS IoT with the ESP8266

I spent some time recently trying to get some ESP8266 devices to connect to AWS IOT. AWS IOT is really just an MQTT broker as a service. However, it has a big caveat for the ESP8266: it requires TLS 1.2. For the longest time, there…

By Jonathan Poland

Arduino Chicken Coop: Winter Cometh

Winter has finally arrived, and in full force! With temperatures already down to 0˚F, some things have worked well and some things haven't. The chicken are now about 15 weeks old, so they've transitioned from the starter crumple feed to the adult pellets. And as…

By Jonathan Poland