I'm experienced with Raspberry Pi's but only just starting with the ESP8266. So far I've bought this ESP-01 module and this programmer
Plugged the two together and plugged into my PC. The programmer showed up as a USB to serial adaptor and I can send AT commands to the pre-installed default firmware on the ESP-01 okay.
I can't figure out how to replace that firmware with my own code though? I've downloaded Arduino IDE and installed the board. What am I missing here? Do I have to do something to put the ESP-01 module in programming mode?