ESP8266 - Audio

This tutorial instructs you how to use ESP8266 to generate audio sound. In detail, we will learn:

ESP8266 NodeMCU audio

Hardware Preparation

1×ESP8266 NodeMCU
1×Micro USB Cable
1×Jumper Wires
1×(Optional) 5V Active Buzzer
1×(Optional) 12V Active Buzzer
1×(Optional) 12V Alarm Siren Horn
1×(Optional) Serial MP3 Player Module
1×(Optional) Micro SD Card
1×(Optional) 3.5mm Aux Speaker
1×(Optional) ESP8266 Screw Terminal Adapter

Or you can buy the following sensor kit:

1×DIYables Sensor Kit 30 types, 69 units
Disclosure: Some of the links provided in this section are Amazon affiliate links. We may receive a commission for any purchases made through these links at no additional cost to you. We appreciate your support.

Overview of ESP8266 and Audio

There are several ways to make ESP8266 generate sound. Depending on your application, you can choose one of the following methods to make sound using ESP8266: