36 Commits

Author SHA1 Message Date
IAMLIUBO fcdabe7039 Merge pull request #2 from RikerZhu/patch-1
Refactor I2C timeout and mutex handling
2026-03-27 17:27:03 +08:00
Riker 75778122ab Refactor I2C timeout and mutex handling 2026-03-27 17:23:31 +08:00
Lyon-Zovey 3bc771e527 Adapted to the new version of ESP-IDF 2025-08-12 11:19:29 +08:00
IAMLIUBO 060f817ddc Merge pull request #1 from RikerZhu/master
KConfig has removed def_bool, use default instead
2025-08-12 10:15:34 +08:00
kur1k0 fa900f1944 KConfig has removed def_bool, use default instead
Signed-off-by: kur1k0 <189315309+RikerZhu@users.noreply.github.com>
2025-07-29 16:59:24 +08:00
IAMLIUBO e57094ece6 Compatible with i2cdev driver
Compatible i2cdev 4 macro:
1. I2C_DEV_TAKE_MUTEX
2. I2C_DEV_GIVE_MUTEX
3. I2C_DEV_CHECK
4. I2C_DEV_CHECK_LOGE

Signed-off-by: IAMLIUBO <imliubo@makingfun.xyz>
2021-09-23 17:19:34 +08:00
Rop Gonggrijp 03e597dd11 Update README.md 2021-07-13 14:33:11 +02:00
Rop Gonggrijp 8af53dff22 Update README.md 2021-07-13 14:23:34 +02:00
Rop Gonggrijp 9af081a16f avoid duplicate divides 2021-07-12 18:56:31 +02:00
Rop Gonggrijp e6231516f1 Kconfig now generic, support for i2cdev 2021-07-12 15:07:15 +02:00
Rop Gonggrijp 40f0aeb08f Added I2C_NO_REG and support for chips with one I2C port 2021-07-08 14:35:22 +02:00
Rop Gonggrijp 37c66ef642 Pin range extended for ESP32S2 2021-07-05 11:28:22 +02:00
Rop Gonggrijp 68110f5266 Added support for 10-bit addresses and 16-bit registers 2021-07-04 17:02:36 +02:00
Rop Gonggrijp 37f36658ba Fix as per discussion [here](https://github.com/lvgl/lvgl_esp32_drivers/pull/70#discussion_r659406183) 2021-07-03 18:09:30 +02:00
Rop Gonggrijp 05ae287d93 Added ESP32C3 support
Just a different GPIO pin range
2021-06-22 15:41:51 +02:00
Rop Gonggrijp e23f42e6ce Defaults for GPIO pins on port 0 2021-05-08 09:52:27 +02:00
Rop Gonggrijp 4ba0c07867 Defaults for timeout, so compiles when Kconfig has no port 2021-05-08 09:52:06 +02:00
Rop Gonggrijp 85649b189a README cosmetics 2021-05-06 21:35:56 +02:00
Rop Gonggrijp 32d92af9aa Create LICENSE.txt 2021-05-06 18:59:20 +02:00
Rop Gonggrijp 9bc889091f Fix to add conf.clk_flags only in ESP-IDF 4.3 so it compiles. 2021-05-06 18:32:10 +02:00
Rop Gonggrijp 5b0d765160 Initial commit of I2C Manager 2021-05-05 17:55:22 +02:00
Mika Tuupola ce83e5a0e8 Add support for both I2C ports (#2) 2020-05-19 19:28:56 +07:00
Mika Tuupola ac596b18e4 Merge pull request #1 from usedbytes/filename-fix
Fix filename in CMakeLists.txt
2020-05-19 19:27:26 +07:00
Brian Starkey bd0a54204d Fix filename in CMakeLists.txt 2020-05-01 20:08:53 +01:00
Mika Tuupola 99a21555f0 Rename functions to avoid clashes with ESP-IDF v4.2 2020-04-12 18:06:47 +07:00