Skip to content

Latest commit

 

History

History
 
 

README.md

BSP: ESP32-Azure-IoT-Kit

HW Reference HOW TO USE API EXAMPLES Component Registry maintenance-status

⚠️ ESP32-Azure-IoT-Kit is deprecated. This BSP is provided as-is with no further development and compatibility maintenance

Overview

ESP32-Azure IoT Kit has integrated an ESP32-WROVER-B module, serial port-to-USB bridge, lithium battery, charge management IC, 0.96" OLED display, MicroSD card slot, buzzer, multiple sensors, touch buttons, LEDs and other hardware resources.

Board support package consists of:

  • uSD card interface
  • I2C interface
  • LEDs, button and buzzer interface
  • Sensors software components: MAG3110, HTS221, BH1750, FBM320 and MPU6050
  • Display software component: SSD1306

alt text

Capabilities and dependencies

Available Capability Controller/Codec Component Version
✔️ 📟 DISPLAY ssd1306 idf >=4.4.5
✔️ ⚫ LVGL_PORT espressif/esp_lvgl_port ^2
☝️ TOUCH
✔️ 🔘 BUTTONS espressif/button ^4
🎵 AUDIO
🔈 AUDIO_SPEAKER
🎤 AUDIO_MIC
✔️ 💡 LED idf >=4.4.5
✔️ 💾 SDCARD idf >=4.4.5
✔️ 🎮 IMU espressif/mpu6050 ^1.0.0
✔️ ⚫ SENSOR_TEMPERATURE espressif/hts221 ^1.1.1
✔️ ⚫ SENSOR_HUMIDITY espressif/hts221 ^1.1.1
✔️ ⚫ SENSOR_PRESSURE espressif/fbm320 ^1.0.0
✔️ ⚫ SENSOR_LIGHT espressif/bh1750 ^1.0.0
✔️ ⚫ SENSOR_MAG espressif/mag3110 ^1.0.0

Compatible BSP Examples

Example Description Try with ESP Launchpad
Sensors Example Display sensor data on a monochrome screen (LVGL) Flash Example
MQTT Example Collect sensor data and publish to an MQTT server -