Updated Design of my Raspberry Pi Doorbell https://www.instructables.com/id/Simple-Raspberry-Pi-Doorbell/
Recomended speakers: https://www.adafruit.com/product/1669
Thanks Adafruit for making your designs open!
These are transformerless power supplies that can feed 5V circuits with current consumption ranges from 20-30 mA to 80-100 mA. Check the C or R values and the configurations.
You can simulate to measure supplied voltage and current. The model for Zener diode is on schematics for it.
Change values and get your needed output current.
The bridged capacitive version worked fine for a 50mA circuit...
I got this circuit from this channel
Part 1 : https://www.youtube.com/watch?v=Y_fGG9I_tTk
Part 2 : https://www.youtube.com/watch?v=OoM_UZ7tC7A
See the Video to Know how to build the App to control this module