Given the the scarce resources of the PF259090 chip that's remarkable! Would be interested to see more if you can post a few infos.
Looks really interesting, however, can you possibly do it for arduino pro mini?or the uno r3? Moreover, do you think the arduino uno r3 can handle all this stuff and if not, what do you suggest? Something very cheap and widely available. The discovery board isn't available where I live(
All of these boards have an ATmega328, you will not get anywhere with this age-old chip and its 8bit processor. The best thing on your photo would be the ESP8266 which has at least a 32bit processor.