We received our microscope recently. We connected it to a USB and flashed the firmware as instructed, but we do not see any Wi-Fi hotspot created by the microscope.
Hey @Mohan88, thanks for reaching out! May I kindly ask you which firmware you flashedon the device? I think we should place a bit sign somewhere that the device works “out-of-the-box” already. It would create a default hotspot already.
Also, we experienced that - unfortunately - some of the devices sent by Seeed Studio have (still) poor wifi connectivity. This is a known quality issue from the xiao esp32s3 MCUs.
There is a trick: Try folding the antenna like so: openUC2 Xiao AI Microscope Troubleshooting ) | openUC2 Documentation
Let me know if this helps
For the firmware I would recommend this:
Folding the antenna didn’t help with the WiFi hotspot activation.
We next followed the steps on troubleshooting
Attempt 1
-
We used the Serial Flasher utility
and erased the chip. -
However, we saw that the device has problems in connecting
The highlighted serial port, keeps blinking. -
We selected the port and tried to install the default firmware for Xiao.
-
And then we encounter this error.
Attempt 2
-
We used the Serial Flasher utility but did not erase the chip. After the chip was detected, we just disconnected the software and the cable.
-
Then we reconnected the cable and this time the connection was stable.
-
Next, we installed the Serial Camera Interface for XIAO Sense.
-
And the installation was successful!
-
However, we go back to our initial problem where we do not see a WiFi hotspot and also cannot see a live Visualizing Stream.
@benedictdied Do you have any updates regarding the issue faced by us?
Hey @Mohan88, sorry for my late reply.
The Firmware you have chose is for a serial readout (so the camera will publish frames as a bytearray via USB Serial). This is sometimes good if you want to have a wifi-free connection. As docuemntation states, you can view it here:
Visualizing Stream
The website that you can use to connect to the camera and display the stream can be found here.
For the Wifi firmware you can select this:
which is the official FW from Seeed Studio from here:
I just repeated these steps once again:
- I used the a Serial Flasher utility provided on the OpenUC2 documentation page and flashed the chip
- Next, I tried installing the firmware you suggested and got this error (see attached)
Interesting. This is a Xiao-specific error I guess. What happens if you try to erase the flash using this ESP Tool tool?
My impression is - since the Xiao has a native USB port and we use this for transmitting the images - that it creates noise when flashing the firmware, causing this issue. When you erase the firmware, this shouldn’t happen anymore since it comes “factory reset”. Can you try e.g. the openuc2 xiao firmware (the rendering with the cubes on the matchboxscope website).
Hi @benedictdied I tried your method and now it connects. Thank you.
Yay. Glad it works