Skip to content
This repository was archived by the owner on Apr 16, 2021. It is now read-only.

Is Wire library working as an I2C Slave? #32

Open
kevingre opened this issue Nov 24, 2019 · 3 comments
Open

Is Wire library working as an I2C Slave? #32

kevingre opened this issue Nov 24, 2019 · 3 comments

Comments

@kevingre
Copy link

kevingre commented Nov 24, 2019

Looking further into the MBedOS code, it appears the I2C Slave functionality is not yet implemented for the nRF52840. Will there be any effort to implement this on the nRF528x?

@facchinm
Copy link
Member

Hi @kevingre ,
AFAIK there's no plan yet to add I2C slave support to mbed's nrf52 (should go here https://github.com/ARMmbed/mbed-os/blob/master/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/i2c_api.c#L935 ) but I'll investigate and get back to you

@brendansmallco
Copy link

Any word on this? Seeing a lot of problems across Nano 33 and ESP32 without this functionality.

@facchinm
Copy link
Member

mbed core 1.2.x (you can find it searching for Portenta on Board Manager) contains the Wire slave implementation for Nano33BLE too. It is not yet official due to some much needed testing but you can test it immediately.
Any report is appreciated 🙂

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants