from machine import ADC, Pin
import utime
sound_adc = ADC(26)
sound_digital = Pin(15, Pin.IN)
while True:
raw = sound_adc.read_u16()
voltage = raw * 3.3 / 65535
intensity = (voltage / 3.3) * 100
digital_state = sound_digital.value()
print("Raw:", raw, " Voltage: {:.2f} V".format(voltage),
" Intensity: {:.1f}%".format(intensity),
" Digital:", "HIGH" if digital_state else "LOW")
utime.sleep(0.5)