Components Used

Nucleo Board

STM32L476 ARM Cortex-M4 Core

Computer(UART)
Digital Microphone (I2S)
Analog speaker(PWM)
LCD Screen (SPI)