+ Post New Thread
Results 1 to 7 of 7
  1. #1
    Junior Member level 1
    Points: 152, Level: 2

    Join Date
    May 2019
    Posts
    15
    Helped
    0 / 0
    Points
    152
    Level
    2

    WI-FI module with at least 2MBps data rate

    Hi, I want to Use a WI-FI module to connect my FPGA board to an android phone. I need 2 MByte per second data rate. So, can anyone offer me a proper wi-fi module? Unfortunately, most of them have serial interface and low data rate(Like this)

    *In addition, Consider the cost!

    •   AltAdvertisement

        
       

  2. #2
    Super Moderator
    Points: 260,224, Level: 100
    Awards:
    1st Helpful Member

    Join Date
    Jan 2008
    Location
    Bochum, Germany
    Posts
    45,442
    Helped
    13826 / 13826
    Points
    260,224
    Level
    100

    Re: WI-FI module with at least 2MBps data rate

    Most fast modules expose USB or PCIe, I guess not preferred for your application. But modules with SDIO interface can do.



    •   AltAdvertisement

        
       

  3. #3
    Junior Member level 1
    Points: 152, Level: 2

    Join Date
    May 2019
    Posts
    15
    Helped
    0 / 0
    Points
    152
    Level
    2

    Re: WI-FI module with at least 2MBps data rate

    I Found that ESP-12F has an SPI interface.
    So, my question is: Can i Configure and send/receive data only trough SPI pins of ESP-12F(and leave unconnected UART Tx/Rx pins)?
    Anyone works with it?



    •   AltAdvertisement

        
       

  4. #4
    Super Moderator
    Points: 77,800, Level: 68
    Achievements:
    7 years registered
    Awards:
    Most Frequent Poster 3rd Helpful Member

    Join Date
    Apr 2014
    Posts
    15,765
    Helped
    3590 / 3590
    Points
    77,800
    Level
    68

    Re: WI-FI module with at least 2MBps data rate

    Hi,

    I assume you need modified ESP-12F firmware for this.

    Donīt leave unused inputs floating.

    Klaus
    Please donīt contact me via PM, because there is no time to respond to them. No friend requests. Thank you.



  5. #5
    Advanced Member level 4
    Points: 7,828, Level: 21

    Join Date
    Jan 2015
    Posts
    1,097
    Helped
    346 / 346
    Points
    7,828
    Level
    21

    Re: WI-FI module with at least 2MBps data rate

    SPI and UART are totally independent interfaces on the ESP8266 devices. Also the max clock speed for the SPI interface is the system clock/2 (40MHz?) but that would probably imply the need for DMA to keep up with the value exchange rate.
    HOWEVER, 2MByte/sec means 16Mbps. Even though 802.11g has a theoretical transfer rate of 54Mbps, you need to take into account the overheads involved with the protocols used to encapsulate the your data, plus the 'interference' that other WiFi traffic will cause. Then you need to take into account what else the two end devices are doing. Your FPGA device may be dedicated, but your android phone may have trouble if you are after a sustained transfer rate that high.
    Susan



    •   AltAdvertisement

        
       

  6. #6
    Super Moderator
    Points: 260,224, Level: 100
    Awards:
    1st Helpful Member

    Join Date
    Jan 2008
    Location
    Bochum, Germany
    Posts
    45,442
    Helped
    13826 / 13826
    Points
    260,224
    Level
    100

    Re: WI-FI module with at least 2MBps data rate

    If you are considering Espressif WiFi modules, you should look at ESP32 which has faster CPU and supports 802.11n with up to 150 Mbps.

    A possible advantage is that you can do all the configuration in the module programming and expose only a raw data interface to the FPGA.



  7. #7
    Newbie level 1
    Points: 13, Level: 1

    Join Date
    Aug 2019
    Posts
    1
    Helped
    0 / 0
    Points
    13
    Level
    1

    Re: WI-FI module with at least 2MBps data rate

    Hi,
    I assume you need ESP-12F has an SPI interface firmware for this.
    Donīt leave unused inputs floating.



--[[ ]]--