Giter Site home page Giter Site logo

esp-idf-component-directory's Introduction

The ESP32 is an excellent little SoC device that I use frequently in embedded projects when WiFi connectivity is integral. While there's an Arduino core for the device, I prefer to work closer to the silicon with the ESP-IDF framework. This is a directory of components for the device. Some of these I've developed or adapted. Others here are the work of other developers.

Components

My fork of the ESP-IDF Components library. I have extended that table to function as a directory of not only the contents of that library but of some of my original components and those of others.

Component Description License Thread safety
i2cdev I2C utilites MIT Yes
ds1307 Driver for DS1307 RTC module BSD Yes
ds3231 Driver for DS3231 RTC module MIT Yes
hmc5883l Driver for HMC5883L 3-axis digital compass BSD Yes
onewire Bit-banging one wire driver MIT* No
ds18x20 Driver for DS18B20/DS18S20 families of one-wire temperature sensor ICs BSD No
dht Driver for DHT11/DHT22 temperature and humidity sensors BSD No
bmp180 Driver for BMP180 digital pressure sensor MIT Yes
bmp280 Driver for BMP280/BME280 digital pressure sensor MIT Yes
bh1750 Driver for BH1750 light sensor BSD Yes
ultrasonic Driver for ultrasonic range meters, e.g. HC-SR04, HY-SRF05 BSD No
pcf8574 Driver for PCF8574 remote 8-bit I/O expander for I2C-bus MIT Yes
hd44780 Universal driver for HD44780 LCD display BSD No
pca9685 Driver for 16-channel, 12-bit PWM PCA9685 BSD Yes
ms5611 Driver for barometic pressure sensor MS5611-01BA03 BSD Yes
ads111x Driver for ADS1113/ADS1114/ADS1115 I2C ADC BSD Yes
pcf8591 Driver for 8-bit ADC and an 8-bit DAC PCF8591 BSD Yes
tsl2561 Driver for light-to-digital converter TSL2561 BSD Yes
max7219 Driver for 8-Digit LED display drivers, MAX7219/MAX7221 BSD Yes
tm1637 Driver for TM1637 7-segment displays MIT Unknown
si7021 Driver for SI7021 temp/humidity sensor MIT Unknown
owb Driver for 1-Wire bus esp32-owb MIT Unknown
ds18b20 Driver for DS18B20 for above esp-owb MIT Unknown

โš ๏ธ Work in progress

esp-idf-component-directory's People

Contributors

nsbum avatar

Watchers

 avatar  avatar

esp-idf-component-directory's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.