How can i use ESP8266

Hello everyone!
I have ESP8266 but i don't know how to use it. As i saw, i have to update ESP8266 with a program. I tried. But i couldn't update it. So, who can help me?

Thanks..

We need more information.

aatabag:
As i saw, i have to update ESP8266 with a program.

Where did you see it? What program?

aatabag:
I tried. But i couldn't update it.

What did you try? What exactly do you mean by "couldn't update it"

From this page: ESP8266 Dersleri 1: Tanıtım ve Güncelleme

Pictures of updater exist on the page. I downloaded it but didn't worked.

As the author's said, ESP8266 must to be updated. He gave the link of ESP8266Flasher. I did everything he said, but the program never updated ESP8266. I know nothing about using ESP8266.

Are you trying to use it with the Arduino IDE?

Yes

What board do you have? There are many. ESP8266 is just the chip. ESP-01, ESP-02, etc are the actual board variants.
You need to know the pinout. Then you need to understand what pins need to be pulled high/low on boot to put in flash mode.

How did you end up with this board? What are you hoping to do with it?

I want to make a smart-home project. I want to control my door locks with my mobile phone using internet. By the way, i don't know which board i have. Same with this:

Don't bother with that board. Start with a Wemos D1 Mini.
Do you know how to do anything at all or is this your first project?

A bare ESP8266 board needs supporting parts for power and programming.
Easier to start with a board that includes those parts, like the one mentioned in post#8.

You might find this tutorial useful for both options.
Beginner's guide to the ESP8266
Leo..

This is my first project with ESP8266. I'm using Arduino for 3 months. Thanks for your helps. I will also look at that Wemos D1 Mini