Flushed ATmega circuit built and testing with sketches (This board is named as "pixelduino") :-)
My recent test with Arduino is flushing an ATmega328 with arduino boot loader and its successful. I have an Arduino UNO SMD version and its loaded Arduino ISP sketch, to make it as an ISP programmer.
Arduino UNO connected to Blank ATmega328 as an ISP programmer. After flushing its loaded with blink sketch for test and it works well.
So now i can avoid the Arduino board in some of my final projects.
After bricking one router i decided not to try to increase the storage and go with the capabilities which it already have. TL-MR3020 from TP-LINK have a UART but the problem with interconnection was TL-MR3020 out puts 3.3v and Arduino UNO is 5v. So after trying couple for methods trying to level the serial data voltage, finally 74LS04 is used the step up the TX from router to 5v and it was success and Arduino see the data. Then tried to run a shell script from a webpage run in web server inside the router. After couple of frustrations i manage to run with html+javascript...thats a long story... Anyways it works perfectly and more mods will be done soon.
Now temperature sensor data is view-able from the web interface, LM35 attached to arduino senses the temperature. Once the status update request send from the router to arduino in a given interval, Arduino replies with the pin status and sensor data. That data can be stored in a Lite DB for further use or to draw the graph on the web GUI. Currently it is displayed on the GUI for testing purposes.