Audio Sensor Node
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
This project was submitted by @Bastiaan Lee in The Infineon Great PSoC 6 Design Challenge with Mouser and Electromaker.io and was one of the winners!
Project Technology Focuses
- PSoC 6 MCU
- Audio/Sound Processing
- Wi-Fi Connectivity
Project Requirements
- Hardware
- Software
Project Description
This project consists of implementation a very robust audio processing program on PSoC 6 – taking advantage of its peripherals as well as enablement in ModusToolbox to make an IoT Audio Sensor node application. The program records audio samples with the PDM microphone on the PSoC 6 WiFi-BT Prototyping Kit, converts that to PCM data which then going through a Fast Fourier Transform with HANN windowing, to be able to split the audio data into octaves. Based on A/C/Z weighting, the audio data is then further calculated into data that represents what our ears do actually hear. This audio data is transmitted via Wi-Fi and graphed on a series of easy-to-use dashboard as well.
Project Links
Resource List
Hardware:
- PSoC 6 WiFi-BT Prototyping Kit (CY8CPROTO-062-4343W)
- PSoC 62 MCU (1MB Flash, 288KB SRAM) Datasheet
- PSoC 62 MCU (2MB Flash, 1MB SRAM) Datasheet
- CYW4343W 802.11n + Dual-Mode Bluetooth Radio Chipset Datasheet
- Murata Type 1DX Wi-Fi/Bluetooth Module (housing CYW4343W) Datasheet
Software:
- ModusToolbox™ Software Environment
- Download available on this page for Windows®, macOS®, and Linux®
- All ModusToolbox Software Environment Documentation
- ModusToolbox Software Environment Community Technical Forum
- ModusToolbox GitHub Repository