from machine import Pin,PWM
import utime
ch=PWM(Pin(15))
maxnote=25
duration=[0]*maxnote
frequency=[262,262,294,262,349,330,262,262,294,262,392,349,262,262,524,440,349,330,294,466,466,440,349,392,349]
duration=[1,1,2,2,2,3,1,1,2,2,2,3,1,1,2,2,2,2,2,1,1,2,2,2,3]
for k in range(maxnote):
duration[k]=170*duration[k]
while True:
for k in range(maxnote):
ch.duty_u16(2330)
ch.freq(2*frequency[k])
utime.sleep_ms(duration[k])
utime.sleep_ms(35)
ch.duty_u16(0)
utime.sleep(3)