Keyestudio ESP32 Manual page 70

Starter kit
Hide thumbs Also See for ESP32:
Table of Contents

Advertisement

ESP32 Starter Kit
3. Wiring Diagram
4. Test Code
According to the comparison table, we set a pin to output mode. And we use function "tong(Pin , frequency);" to
generate square waves in certain frequency to emit corresponding sound. Finally, the notes will be output after adding
a delay time.
/*
keyestudio ESP32 Inventor Learning Kit
Project 8.1 Music Performer
http://www.keyestudio.com
*/
int
beeppin
=
5;
//Define the speaker pin to IO5
void
setup() {
pinMode(beeppin,
OUTPUT);//Define the IO5 port to output mode
}
void
loop() {
tone(beeppin,
262);//Flat DO plays 500ms
delay(500);
tone(beeppin,
294);//Flat Re plays 500ms
delay(500);
66
(continues on next page)
Chapter 8. Arduino Tutorial

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ESP32 and is the answer not in the manual?

Questions and answers

Related Products for Keyestudio ESP32

Table of Contents

Save PDF