I need to transmit some which data grabs trough a atmega micro controller to a my pc through the wifi module ESP8266 01 , can I just connect the wifi module to get these data or should I pre program this module in order to send the data to pc? I'm not sure what to do exactly,
you can remove the atmega, and use the esp8266 as the main processor, programing it with the arduino ide.
then look at the examples "wifi server" inside the arduino ide.
Instead of continuously sending locally acquired data to the host, the most usual approach is to have the module responding to client commands. This means that you will certainly choose for install the firmware of a web server in the module, which will be instantiated as a webpage, which means that some app on PC will send URL statements and get its responses.
at the moment I don't want to program esp wifi module as the main processor, I just want to grab the digital out put through rx tx pins and send them to a web page like thingspeaks to display them. Do I have to program both the module and atmega328 controller ignorer to do this? I'm struggling to get this done, Any help?
Instead of continuously sending locally acquired data to the host, the most usual approach is to have the module responding to client commands. This means that you will certainly choose for install the firmware of a web server in the module, which will be instantiated as a webpage, which means that some app on PC will send URL statements and get its responses.
at the moment I don't want to program esp wifi module as the main processor, I just want to grab the digital out put through rx tx pins and send them to a web page like thingspeaks to display them. Do I have to program both the module and atmega328 controller ignorer to do this?
I didn't understand the exact question, but there are nice tutorials on the Web explaining how to set up a cloud based system with this spcific service you mentioned, but most of them are for Arduino - which perhaps is your case. As recommended above, you'd better consider only ESP8266 acting as CPU, otherwise you'll have to deal with 2 'smart' systems, and the task of debugging each one will be more laborious.
Not long ago I was playing with the ThingSpeak service with the purpose evaluate the possibility of inserting the event chart monitored by ESP8266 and the result was very cool as can be seen here: https://thingspeak.com/channels/300...0&dynamic=true&results=60&type=line&update=15
Each device can be mapped with a separate ID for each field and we can place the generated URL in an application of a mobile phone for example with a simple webviewer.
I hav gone through these examples. I have a question. These examples they use DHT11 sensor with the library DHT11 in their codes. But here I'm not using those type of sensor, I just want to program the module such a way it will grab the data serial trough RX TX pins and send them all to thingspeaks. I don't know how to alter my coding in order to do this
It is not a specific question; You are essentially saying that there is an example there that does not exactly match what you want? I assume you're not expecting anyone to do this job for you.
I think after spending lot of time reading and watching you tube vedios my question is atleast now clear to me... What I want to do exactly is use my Wifi module as a web server.. and displays all the data coming through hardware rx tx , on either pc serial montor or web page..
to do this I don't know which code should I add to print all the data recives through the rx tx of the esp module continuously...
for example c
client.print ("hello")
will just print hello on the client
but I want to print all the data coming through rx tx ... I don't know how to change this
You did not read enough; there are lot of examples on these videos showing either how to get data from the ESP8266 webserver as well as how to send data to it.