Skip to content

I2S support on feather nRF52840 express #1930

@C47D

Description

@C47D

Hi,

I'm interested in audio applications using the nRF52840, as far as i know there is no support (yet) for the I2S peripheral on this device.

I did a very basic research and i think i know the big picture on how to add support for this and i would like to know if I am on the right track or if there is work already done in this regard, so i won't duplicate it.

So the nRF hal is based on nrfx which already have support for the I2S peripheral. I should implement I2SOut.h and I2SOut.c on ports/nrf/common-hal/audiobusio. The functions i should implement are the ones declared on the shared-bindings/audiobusio/I2SOut.h.

I was tacking a look at the atmel-samd implementation and i know it will be a hard task for a newcomer like me, but i think the acquired knowledge is worth the efford.

What do you all think?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions