| Electronic Components Datasheet Search |
|
ESP8266 Datasheet(PDF) 75 Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. |
|
|
|||||||||||||||||||||||||||||
ESP8266 Datasheet(HTML) 75 Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. |
|
75 / 117 page ![]() ! 9. I2C User Guide 9. I2C User Guide 9.1. Functional Overview ESP8266EX now has interfaces for I2C master devices, and allows control and reading and writing over other I2C slave devices (e.g. most digital sensors). All GPIO pins can be configured with open-drain mode, thus easily enabling GPIO interface for I2C data or clock functionalities. Besides that, the chip has pull-up resistance inside which can help save the pull-up resistance outside. As an I2C master, ESP8266EX has its waveforms of the SDA and SCL lines simulated from SPIO, where SDA access is behind the positive edge of SCL. SCL high and low levels will maintain 5us and thus I2C clock pulse will be around 100KHz. 9.2. I2C master Interface 9.2.1. Initialization i2c_master_gpio_init: GPIO hardware initialization. Steps are as follows: 1. Select pin functionality and set as GPIO 2. Set the GPIO into open-drain mode 3. Initialize SDA and SCL as high levels 4. Disconnect GPIO and reset slave state i2c_master_init(void): Reset slave state 9.2.2. Start I2C i2c_master_start(void): master generates I2C start conditions. ! Espressif ! /! 67 104 2017.05 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |