├── .github └── stale.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── examples ├── hello_analog_microphone │ ├── CMakeLists.txt │ └── main.c ├── hello_pdm_microphone │ ├── CMakeLists.txt │ └── main.c └── usb_microphone │ ├── CMakeLists.txt │ ├── main.c │ ├── tusb_config.h │ ├── usb_descriptors.c │ ├── usb_microphone.c │ └── usb_microphone.h ├── pico_sdk_import.cmake └── src ├── OpenPDM2PCM ├── LICENSE.txt ├── OpenPDMFilter.c └── OpenPDMFilter.h ├── analog_microphone.c ├── include └── pico │ ├── analog_microphone.h │ └── pdm_microphone.h ├── pdm_microphone.c └── pdm_microphone.pio /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/README.md -------------------------------------------------------------------------------- /examples/hello_analog_microphone/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/examples/hello_analog_microphone/CMakeLists.txt -------------------------------------------------------------------------------- /examples/hello_analog_microphone/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/examples/hello_analog_microphone/main.c -------------------------------------------------------------------------------- /examples/hello_pdm_microphone/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/examples/hello_pdm_microphone/CMakeLists.txt -------------------------------------------------------------------------------- /examples/hello_pdm_microphone/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/examples/hello_pdm_microphone/main.c -------------------------------------------------------------------------------- /examples/usb_microphone/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/examples/usb_microphone/CMakeLists.txt -------------------------------------------------------------------------------- /examples/usb_microphone/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/examples/usb_microphone/main.c -------------------------------------------------------------------------------- /examples/usb_microphone/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/examples/usb_microphone/tusb_config.h -------------------------------------------------------------------------------- /examples/usb_microphone/usb_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/examples/usb_microphone/usb_descriptors.c -------------------------------------------------------------------------------- /examples/usb_microphone/usb_microphone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/examples/usb_microphone/usb_microphone.c -------------------------------------------------------------------------------- /examples/usb_microphone/usb_microphone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/examples/usb_microphone/usb_microphone.h -------------------------------------------------------------------------------- /pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/pico_sdk_import.cmake -------------------------------------------------------------------------------- /src/OpenPDM2PCM/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/src/OpenPDM2PCM/LICENSE.txt -------------------------------------------------------------------------------- /src/OpenPDM2PCM/OpenPDMFilter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/src/OpenPDM2PCM/OpenPDMFilter.c -------------------------------------------------------------------------------- /src/OpenPDM2PCM/OpenPDMFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/src/OpenPDM2PCM/OpenPDMFilter.h -------------------------------------------------------------------------------- /src/analog_microphone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/src/analog_microphone.c -------------------------------------------------------------------------------- /src/include/pico/analog_microphone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/src/include/pico/analog_microphone.h -------------------------------------------------------------------------------- /src/include/pico/pdm_microphone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/src/include/pico/pdm_microphone.h -------------------------------------------------------------------------------- /src/pdm_microphone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/src/pdm_microphone.c -------------------------------------------------------------------------------- /src/pdm_microphone.pio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmDeveloperEcosystem/microphone-library-for-pico/HEAD/src/pdm_microphone.pio --------------------------------------------------------------------------------