krazers / freertos-dht11

Working example of Amazon FreeRTOS publishing dht11 temperature/humidity to AWS IoT Greengrass

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FreeRTOS connecting to DHT11 on ESP32

This code works with a ESP32 to publish temperature and humidity from a DHT11 to AWS IoT. Currently the code to extract data from the DHT11 is in aws_greengrass_discovery.c

This code needs to be added to aws_hello_world.c if greengrass will not be used.

Getting Started

or more information on Amazon FreeRTOS, refer to the Getting Started section of Amazon FreeRTOS webpage.

To directly access the Getting Started Guide for supported hardware platforms, click the corresponding link in the Supported Hardware section below.

For detailed documentation on Amazon FreeRTOS, refer to the Amazon FreeRTOS User Guide.

Supported Hardware

The following MCU boards are supported for Amazon FreeRTOS:

  1. Texas Instruments - CC3220SF-LAUNCHXL.
  2. STMicroelectronics - STM32L4 Discovery kit IoT node.
  3. NXP - LPC54018 IoT Module.
  4. Microchip - Curiosity PIC32MZEF.
  5. Espressif - ESP32-DevKitC, ESP-WROVER-KIT.

Windows Simulator To evaluate Amazon FreeRTOS without using MCU-based hardware, you can use the Windows Simulator.

About

Working example of Amazon FreeRTOS publishing dht11 temperature/humidity to AWS IoT Greengrass

License:MIT License


Languages

Language:C 66.8%Language:C++ 23.6%Language:Objective-C 6.7%Language:Assembly 3.0%