Search found 1213 matches

by rudi ;-)
Thu Feb 22, 2018 7:38 pm
Forum: Showcase
Topic: MicroPython on ESP32 with SPIRAM support
Replies: 41
Views: 15124

Re: MicroPython on ESP32 with SPIRAM support

@rudi The support for HW I2C slave in MicroPython is now finished, the update including it will be committed for the weekend. I've tested I2C slave opperations quite a lot and it works with no problems. It is even possible to emulate some existing I2C devices. I'm planning to open GitHub repository...
by rudi ;-)
Thu Feb 22, 2018 7:34 pm
Forum: Report Bugs
Topic: [solved] doxygenfunction: Cannot find function “i2c_slave_read”
Replies: 3
Views: 469

Re: doxygenfunction: Cannot find function “i2c_slave_read”

Hi rudi, Some URLs changed between v2.0 and v2.1, when we cleaned up the documentation in general (including removing these warnings). Unfortunately RTD doesn't give us an easy way to forward the old URLs to the new ones, so switching versions sometimes gives these 404s. v2.1.1 is a bugfix update t...
by rudi ;-)
Thu Feb 22, 2018 7:15 pm
Forum: Showcase
Topic: MicroPython on ESP32 with SPIRAM support
Replies: 41
Views: 15124

Re: MicroPython on ESP32 with SPIRAM support

ready now for I2C slave HW too?
missed it so started for IDF now
best wishes
rudi ;-)
by rudi ;-)
Wed Feb 21, 2018 10:31 pm
Forum: Documentation
Topic: [Documentation Release] ESP32 Technical Reference
Replies: 30
Views: 23638

Re: [Documentation Release] ESP32 Technical Reference

The ESP32 Technical Reference Manual is now V2.9. - Updated sections 4.2.2, 4.2.3, 4.3.2; - Added registers I2S_FIFO_WR_REG and I2S_FIFO_RD_REG in Section I2S Registers. PDF link to the latest ( same as the link in the first post ) Also, please subscribe to our documentation updates at: http://espre...
by rudi ;-)
Wed Feb 21, 2018 9:51 pm
Forum: Report Bugs
Topic: [solved] doxygenfunction: Cannot find function “i2c_slave_read”
Replies: 3
Views: 469

[solved] doxygenfunction: Cannot find function “i2c_slave_read”

SRC not_found.png static int i2c_slave_read(i2c_port_t i2c_num, uint8_t* data, size_t max_size, TickType_t ticks_to_wait) { i2c_obj_t* p_i2c = p_i2c_obj[i2c_num]; size_t size = 0; uint8_t* pdata = (uint8_t*) xRingbufferReceiveUpTo(p_i2c->rx_ring_buf, &size, ticks_to_wait, max_size); if (pdata &...
by rudi ;-)
Wed Feb 21, 2018 8:06 pm
Forum: General Discussion
Topic: ESP32 as a I2C slave device
Replies: 5
Views: 1178

Re: ESP32 as a I2C slave device

/** * TEST CODE BRIEF * * This example will show you how to use I2C as Slave by running one tasks on i2c bus: * * - Use one I2C port(slave mode) on one ESP32 chip. * * Pin assignment: * * - slave : * GPIO25 is assigned as the data signal of i2c slave port * GPIO26 is assigned as the clock signal of...
by rudi ;-)
Wed Feb 21, 2018 7:57 pm
Forum: General Discussion
Topic: ESP32 as a I2C slave device
Replies: 5
Views: 1178

Re: ESP32 as a I2C slave device

ok we start with this 0815 example very much code .... /* i2c - Example For other examples please check: https://github.com/espressif/esp-idf/tree/master/examples This example code is in the Public Domain (or CC0 licensed, at your option.) Unless required by applicable law or agreed to in writing, t...
by rudi ;-)
Wed Feb 21, 2018 7:44 pm
Forum: General Discussion
Topic: ESP32 as a I2C slave device
Replies: 5
Views: 1178

Re: ESP32 as a I2C slave device

i bookmark this post now
i think - there are many people who want see this as a
example in the esp-idf So I start the competition

ESP32 as Standalone I2C Slave device

3 . 2 . 1 go!
...
by rudi ;-)
Wed Feb 21, 2018 7:27 pm
Forum: General Discussion
Topic: ESP32 as a I2C slave device
Replies: 5
Views: 1178

Re: ESP32 as a I2C slave device

good point! just in time i land here too :) so i ask me where the ISR routine is in this I2C example :D i read again and again but i see now isr register? no pool, no ISR. how is then I2C slave work? i have to studdy the example again from start. i think i am a beginner for now i read in kolban book...
by rudi ;-)
Wed Feb 21, 2018 10:51 am
Forum: ESP32 IDF
Topic: I²C OUTPUT_OPEN_DRAIN ./. OPEN_DRAIN
Replies: 0
Views: 212

I²C OUTPUT_OPEN_DRAIN ./. OPEN_DRAIN

hi we talk just in time the I²C glitch problem in arduino esp32 core. not tested just in time, but makes sense: at we have : gpio_set_direction(scl_io, GPIO_MODE_OUTPUT_OD); gpio_set_direction(sda_io, GPIO_MODE_OUTPUT_OD); to change it to OPEN_DRAIN only? gpio_set_direction(scl_io, GPIO_MODE_DEF_OD)...

Go to advanced search