Blog posts


Tech
WoT

Sat, Aug 4 2018

Adapting a WoT Thing Description for LPWAN usage
LPWANs such as LoRaWAN and SIGFOX are becoming more popular. They typically have high constraints regarding network communication, and this post goes into how Thing interactions could potentially be handled within these constraints.
Tech
Pycom

Wed, Jul 25 2018

Hacking on a Pytrack GPS module
During tests with Pycom's FiPy i had some time to test the Pytrack, containing (among other things) a GPS module from Quectel. Here's an easy code example using the MicropyGPS library.
Tech
Standards
WoT

Sun, Jul 15 2018

Reusing Web Thing API's websocket messages for MQTT, using MicroPython
The current code modules of THNG:STRUCTION work with HTTP as the protocol basis for a Web Thing API-enable device. While MQTT is not yet specified, i've been curious about re-using WebSocket-like message types in an MQTT context. This post goes into details about a potential binding, not from the view of a spec-writer but from a coder perspective. It runs on a Pycom WiPy, a MicroPython-based embedded board.
Tech
ESP32

Sun, Jul 8 2018

HTTPS on the ESP32 - Part 2, as a client
In part one we've taken a look at a HTTPS server implementation for the ESP32, today we'll see how the reverse direction works out - ESP32 making HTTPS calls to gateways or backend services, which is the basis for secure device to cloud communication.
Tech
ESP32

Sat, Jul 7 2018

HTTPS on the ESP32 - Part 1, as a server
Many embedded maker projects involve HTTP or MQTT communication, and more often the question arises if one can secure that communication in an easy way. The answer can be tricky and highly depends on the hardware and the OS or embedded framework being used. In this series we'll take a look at the ESP32 using the Arduino framework, and its capabilities regarding TLS.
Tutorial
Industruino
Arduino
WoT

Mon, Jun 25 2018

Support for Industruino PROTO ondemand_video
We've added support for the Industruino Proto, an Arduino-compatible device that fits to a DIN rail mount. Needless to say we want this device to become a Web Thing!
Tutorial
ESP32
WoT

Wed, Jun 6 2018

Support for ESP32, WebThing API and PlatformIO-style projects. ondemand_video
We've added support for ESP32 boards! This small tutorial shows how to create a REST API for a NodeMCU-ESP32 WROOM board using PlatformIO
Tutorial
WoT

Wed, Apr 25 2018

Module-Update - Support for Mozilla's Things Gateway and ThingURL-Adapter
The most recent update to the first two THGN:STRUCTION modules gave additional options regarding the WebOfThings/Things API output structures, making the API compatible with the Mozilla Things Gateway. This short post will show how to set up a dimmable, colored light using a Wemos D1 Mini and its LED Shield.
HowTo
Testing
API

Sat, Apr 14 2018

Testing a WoT REST Device API with Postman
After modeling an API and throwing it on a device, testing its functionality is a good idea. But when command line fu à la curl and wget is not everybody's favorite, Postman is a really good desktop app to take a look at.
Tutorial
Arduino

Sun, Mar 25 2018

Building a Web Of Things REST-API on an Arduino MKR1000 with PlatformIO
This tutorial introduces to programming a HTTP+JSON REST API for embedded devices. Learn how to model a Web Of Things API and implement it on the MKR1000 from Arduino, using PlatformIO.
Tech
Standards
WoT

Fri, Mar 16 2018

Say WoT? Connecting devices using standard APIs, or the „Web Of Things“
WoT - or "Web of Things" is a W3C working group, and they're about to specify how IoT things can be described in terms of their interactions with each other. This opens up a door to an architecture where devices can communicate using open, self-describeable APIs. This post is about the basics of the Web Of Things and contains a bunch of pointers to more resources.
API
Tech
Developers

Sat, Mar 10 2018

Inter-connecting IoT devices with APIs
The numbers of IoT devices is on the rise, both in projected figures and devices really being deployed. As of now, most constrained devices are likely to send their data to backend cloud services, but device-to-device connectivity is also on the rise. So what choices do have developers today to have their constrained IoT devices expose an API and be reachable by other devices or gateways?
About

Sat, Feb 17 2018

About
Put APIs on your device using Thngstruction! This is about me and this service.

Filter by tags
API
About
Arduino
Developers
ESP32
HowTo
Industruino
Pycom
Standards
Tech
Testing
Tutorial
WoT

All blog posts are
CC-BY-SA 4.0
Creative Commons License