I’m trying to use an WizFi250-H with an Arduino Mega 2560 through the SPI interface. I’m using logic level converters on all signals between the WizFi250-H and the Mega2560. For the circuit I followed the reference schematic: UART1_RXD and URT1_TXD pulled up to 3.3v through 10K resistors, BOOT pin floating, and FUNCTION pin pulled up to 3.3V.
I checked with a scope the level of the SPI signals at the WizFi250 pins. SCK, CS, MOSI have pulses, but MISO is always at 0 .
When I try to use any of the example sketches included in the official WizFi Arduino library, the code stops during the wifi.init() e don’t go further.
I bought a second WizFi250-h module, and the behaviour is the same.
Surely I’m doing something wrong, but what? Can you help me?
Does the WizFi250-H require the use of the UART1_RXD and UART_TXD signals, or can I just use SPI?
This is from the document referred in your answer (which I already had read)
"AT Command Set
This section provides a list of WizFi250 AT commands and their effects. Users can input commands and parameters through USART line
As I tried to say, I designed my board without any connection to the USART lines of the WizFi250 module. In my project I’m already using all the 4 uarts of the Mega, this was the main reason why I choose an SPI WiFi module. So, how I can send AT command’s to make it work in SPI mode?
Is it a requirement having the USART lines connected from the MCU to the WizFi module to make it work in SPI?
After having the module powered, should I see any WiFi network?
Answers to my questions will be greatly appreciated. This project is on hold until I solve this question.
Once again, thank you.
I’m really sad about the lack of support for this product.
I don’t have the development board, I’m just trying to design a product that uses these WiFi modules. It is so hard to reply to costumers answers within an acceptable time frame?