Race start Buzzer IC555

hello experts,
i am a hobbiest and working on a race apparatus with esp32
i need to initiate beep like get, set and go on a trigger
i am using 1 pin for start button and 2nd button for buzzer
i managed it in code itself with millis
my beep is;
beep (700ms) - pause (700ms) i.e. GET
beep (700ms) - pause (700ms) i.e. SET
beep (300ms) i.e. GO

recently i came to know about IC555
i am in thought that i need to arrange electronic items like resistor, capacitor, ic etc. in a perticular diagram and it will work as per my requirement
am i right ?
can i do it ?
if so, can i do it with just 1 esp32 pin high/low at once only on a trigger i.e. start trigger without using other pin for buzzer and unnecessary coding

help me please
TIA

Are you trying to interface the 555 with the ESP32?

The ESP32 is much simpler to program than a 555.

That's like swear in church..... Do it in code.

Hello sachenwadekar

Take a view here to use a tone() function with a ESP32.

Have a nice day and enjoy coding in C++.

No, it is just a bit old school...
Like a monochrome monitor...
...it has some charm...

amber or green ?

I like green best!
It is a matter of taste though!
We are getting off topic...

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.