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:
- Texas Instruments - CC3220SF-LAUNCHXL.
- STMicroelectronics - STM32L4 Discovery kit IoT node.
- NXP - LPC54018 IoT Module.
- Microchip - Curiosity PIC32MZEF.
- Espressif - ESP32-DevKitC, ESP-WROVER-KIT.
Windows Simulator To evaluate Amazon FreeRTOS without using MCU-based hardware, you can use the Windows Simulator.
- Requirements: Microsoft Windows 7 or newer, with at least a dual core and a hard-wired Ethernet connection
- Getting Started Guide
- IDE: Visual Studio Community Edition