Sharing resources from community members from different cities
Industry trends
Know-how about prototyping and manufacturing
Shenzhen info
Project proposal
0voters
Dear makers,
Thank you very much for coming back to Seeed forum!
If you have any questions regarding our products/services, please feel free to post them here.
And we’d like to hear your voice, about the experience of using the forum, about the content you expect to see here etc. We’d really appreciate if you could vote here & let us know what you think. Thank you very much!
If you have any suggestions or complaints about the forum, please feel free to email to violet(at)seeed(dot)cc. Thanks a billion!
Hello,
I have been having trouble logging in plus I always get a message noting that my credentials are not correct. I created a new account and that too has issues logging in. I was finally able to log in but see no way to create a thread on my SEEED XIAO ESP32C3. I have posted here in the past but now cannot do so. Any help will be greatly appreciated.
Thank you,
Phillip Briles
It’s been too long so the forum requires some forum cred by replying and after you will have enough to post links , topics, pics etc.
Use the search (magnifyer) and put in your device or topic, you will get many threads, find one similar and post a question or answer on if you can , either will increase you creds , I think it’s like 3 or 4 reply’s.
then your good. The forum was hit with spammers so they had to lock it down for a while.
Thank you SO MUCH for responding to my post. In researching my ‘no serial monitor’ issue I have read many comments you have made on the subject.
I suspected that something had happened because I have actually been a member since DEC 2024 but my cred’s were no longer recognized, thus this new account.
I will make a few comments as you suggested to hopefully be able to create a new thread.
So you can try Holding the reset button while you plug in the USB, it will often recover the driver on the windows side and the Xiao should be recognised. check the device manager and what do you see there under ports ?
Thanks again for responding to my post.
For the record I have two(2) nRF52480’s, three(3) SAND21’s, ten(10) C3’s and ten(1) S3’s.
The two nRF’s have been running in projects for well over a year. Both utilize RTC’s - meaning that I never had a serial monitor issue with those MCU’s. The same can not be said of the remaining SEEED MCU’s.
I am, generally speaking, patient, but these MCU’s can be a challenge. I suppose when designing an MCU with such a small footprint some ‘conveniences’ have to be omitted, thus the serial monitor issue. That is just my opinion, of course, and probably not the problem at all.
I have read ad infinitum the ‘fixes’ but nothing seems to work.
I wanted to begin a thread noting that
1 - simple 15 code line sketch which blinks the built-in LED and prints a simple text message works as coded;
2 - a larger 100-line sketch (with RTC code) will not print to the serial monitor.
Here is a grab of the Tools pull-down:
I have no idea why one sketch will print to the serial monitor while the other larger sketch will not. For the sake of clarity, the hardware connected to the S3 was the same for both sketches as shown next:
I failed to note the following:
1 - after soldering the DuPont header pins to the S3 I did not have to press the BOOT button to load the simple text/blink sketch: it ran as coded;
2 - I then uploaded the sketch with the RTC code which also had the same text/blink code as the first sketch had. After upload the text never appeared nor did the LED blink. The yellow LED just remained ON;
3 - if I reload the text/blink sketch it uploads without having to press the BOOT button and behaves as coded;
4 - if I upload another simple ‘Hello, world’ sketch it uploads without issue and prints to the serial monitor without issue.
Point I am trying to make is that I never have to press the BOOT button and all simple sketches upload and print to the serial monitor as coded. However, the larger sketch appears not to upload the larger sketch because the LED never blinks as coded.
And, yes, I have disconnected the USB-C cable, pressed the BOOT button, reconnected the USB-C cable, released the BOOT button and then uploaded the larger sketch. The results have always been the same.
Which BSP are you using to compile with , can you post up the compiler output first 3 lines, and the last 20 before the upload?(verbose mode) Use the code tags above “</>” paste it in there. use that for code as well. You are close just something misconfigured somewhere, stay on it…
Update!!
Out of desperation I uploaded one of my previous nRF52840 sketches that uses an RTC and prints to the serial monitor. Once again, I did not touch the BOOT button, I just uploaded the sketch. And, Voila!!!, it uploaded and the LED blinked as coded and the RTC data printed to the serial monitor.
So, this knowledge leads me to conclude that the serial monitor issue I am having with the (garden_project) sketch MUST have something to do with the code.
I am elated to have made this discovery because I truly like these SEEED MCU’s. And, again, to be crystal clear - I am using the same C3 MCU RTC hookup that I posted an image of earlier. So it definitely must be the code that is causing the failed upload issue because nothing else has changed.
Sorry - I just noticed your post.
As I just posted I think my upload issue is due to some anomaly in my code. I am trying to determine what that might be at the moment.
I will post back if I can figure it out.
I am on a Mac, IDE is Arduino V2.3.5.
Code as requested:
The first three lines are as follows:
FQBN: esp32:esp32:XIAO_ESP32S3:USBMode=default,DFUOnBoot=dfu,UploadMode=cdc
Using board 'XIAO_ESP32S3' from platform in folder: /Users/phillipanthonybriles/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0
Using core 'esp32' from platform in folder: /Users/phillipanthonybriles/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0