Cactus Micro R2 - WPS


#1

Hi
I would like to implement WPS, so you do not have to write the SSID user and pass in the program. It’s possible?
Alternatively, it could set it as AP and create a page to enter the access data of a router, and consequently connect?

Thank you


#2

Sorry that the original AT firmware does not support WPS. But you can check the espressif forum if new firmware available.


#3

Hello, thanks for the answer!
I have uploaded the thinker-v1.1.1.bin through nodemcu-flasher-master.
On the forum I found the new firmware, but it is not a single file, could you help me understand what I need to load?

I downloaded
###ESP8266_NONOS_SDK_V1.5.3_16_04_18.zip
(Http://bbs.espressif.com/download/file.php?id=1361)

Inside the zip file I find:

/bin/at/512+512/user1.1024.new.2.bin
/bin/at/512+512/user2.1024.new.2.bin
/bin/at/1024+1024/…
/bin/at/noboot/
/bin/vlank.bin
/bin/boot_v1.2.bin
/bin/boot_v1.5.bin
/bin/esp_init_data_default.bin

I read the readme, I found

BOOT MODE

8Mbit Flash size: 512KB + 512KB

 boot_v1.2 + .bin 0x00000
 user1.1024.new.2.bin 0x01000
 esp_init_data_default.bin 0xfc000 (optional)
 blank.bin 0x7e000 & 0xfe000

For the cactus micro rev2 load these in the same way that I loaded-to-v1.1.1.bin thinker, and then set AT-UART = 9600, … ??

Thank you for your support!


#4

Hi,

I found there’s a new AT firmware. Please try this one.

The firmware has a new at command for WPS:

AT+WPS

You can set the baud rate by AT+UART…


#5

Thanks, but

Boot Mode or NonBoot Mode?

In boot mode, right?

Flash size 8Mbit: 512KB+512KB

boot_v1.2+.bin              0x00000
user1.1024.new.2.bin        0x01000
esp_init_data_default.bin   0xfc000 (optional)
blank.bin                   0x7e000 & 0xfe000

#6

I haven’t tested the firmware. You can try it.