AI Thinker ESP8266 Connectiviuty

I have bought an ESP8266 on Amazon and would really like to start programming it. I have read that you can use the Arduino IDE and the Arduino itself as the development board. I have searched in vain to find out how. Either the chip is different or there is an elaborate bunch of components I don't have.

Please can someone point me in the direction of a very simple connectivity diagram and instructions on how to get started?

Thanks

This is the Manufacturer reference ESP8266MOD

Post a link to the Amazon listing for the product you purchased. Please use the chain links icon on the toolbar to make the link clickable.

This is the best beginners guide that I have seen for the ESP8266.

Most ESP8266 modules are pre-programmed with firmware that responds to AT commands.

You will need to build a circuit to upload the Arduino Core ESP8266 GitHub - esp8266/Arduino: ESP8266 core for Arduino firmware. That circuit is also used when the ESP8266 module is running.

That circuit is found here A Beginner's Guide to the ESP8266

You can buy the resistors + momentary switches on eBay or you can buy an Arduino starter kit.