fkornel / dts2019-workshop

Amazon FreeRTOS hands-on workshop at the Domain Tech Summit 2019

Repository from Github https://github.comfkornel/dts2019-workshopRepository from Github https://github.comfkornel/dts2019-workshop

Building Amazon FreeRTOS firmware for Domain Tech Summit Workshop

This repository contains Amazon FreeRTOS code that pushes sensor data to the shadow and also controls WS2812 addressable LEDs on the board according to the desired shadow configuration.

In order to compile the code in the Cloud9 environment please execute following sections:

Shadow structure is following:

{
    "sensors": {
        "temperature": 34.1,
	"pressure": 928.0,
	"humidity": 43.4,
	"illuminance": 530.1        
	},
    "buttons": {
    	"button1": 0,
    	"button2": 1,
    	"button3": 0,
    	"button4": 0
    },
    "leds": [
    	{
    		"red": 15,
    		"green": 0,
    		"blue": 0
    	},
    	{
    		"red": 0,
    		"green": 15,
    		"blue": 0
    	},
    	{
    		"red": 0,
    		"green": 0,
    		"blue": 15
    	},
    	{
    		"red": 15,
    		"green": 15,
    		"blue": 0
    	},
    	{
    		"red": 0,
    		"green": 15,
    		"blue": 15
    	}
    ]
    }
}

About

Amazon FreeRTOS hands-on workshop at the Domain Tech Summit 2019

License:MIT License


Languages

Language:C 76.3%Language:C++ 14.1%Language:Objective-C 4.0%Language:Assembly 2.9%Language:Python 1.9%Language:Makefile 0.5%Language:Batchfile 0.1%Language:HTML 0.1%Language:Go 0.0%Language:JavaScript 0.0%Language:CMake 0.0%Language:PowerShell 0.0%Language:Shell 0.0%Language:Tcl 0.0%