How to make an arduino wifi repeater? I am trying to make a wifi repeater. My router's signals don't come to my study and instead of buying a proper wifi repeater I prefer making one.

I want to learn how to make a simple wifi repeater that:


repeats/boosts my existing home wifi network by connecting to it.
Has some kind of a GUI or something that allows me to connect to it first (from some smartphone or PC) to configure it to my home network. It should find and show wifi networks around and then connect to the one I want it to upon my command.


I am new to electronics. Arduino is my preferred platform. If there are other easy to do alternatives that shall work too.

Any kind of help will be appreciated...tutorials, blogs, etc.
An arduino wifi repeater would in theory be very slow. Since you need to record the bit stream to the internal memory, then switch the spi to the transmitter, and send the bit stream, im unsure about what would happen if you miss a few bits in the process. 

Arduino Wifi Shield - the price of a wifi shield 85 usd

Wifi repeater ebay the price of a wifi repeater 22 usd.

This makes me question why one would go through the troubble of making a wifi repeater of an arduino.

Even investing in a raspberry pi and a wifi dongle would be less expensive.