Maybe you can help with a few problems I have with the board.
Each time I upload firmware I need to press on/off and only after that process starts. Is there a way how to avoid this manual step? In my project there is no access to the board except through usb.
Please, suggest a way how to control battery discharging states.
1- just to try, go to https://raspiaudio.github.io/ with a chrome browser, choose Muse proto, connect to the right com port. Open the console and click on reset? do you see you device rebooting? if yes there is no hardware defect. And you should look in the VScode how to do a soft reset after uploading some code.
Then did an experiment and uploaded empty sketch into the board. It works just fine and I can continuously upload it again and again. So something wrong with my sketch. Maybe you have some ideas what service or IO port can interfere with reset capability and setting the device into boot mode?
Yes, it is in a slot all the time. And you are right, if I remove it, it seems like I can upload firmware without manual intervention with the button. But now I need to manually remove SD card
So it is a limitation of esp32? Looks like I found a workaround here:
Before writing firmware, I trigger Unmount_SD() by clicking some combination of buttons that my device has and it works fine.
If there is a better workaround, maybe a hardware patch, let me know, please.
I would like to work with an assembled device and have the possibility to upgrade firmware via USB without opening it.
If in your application you cannot remove the SD to upload a new sketch, then simpest way would be to put the board manually in bootloader mode each time you would like to upload a new sketch.
To put in bootloader mode you need to push the IO0 button and power it on, from there it is waiting for a new software upload. I try to always expose IO0 as a user button in case the automatic bootloader logic fails for some reason.
Basically, it is a music player with 5 buttons, each representing a playlist of songs (7 songs per button). Each time I start it, it plays a random playlist. It always plays something. But when I charge it at night, it would be cool not to disturb.
Am I connecting it right? I need to turn it on while charging.
Hi!
Iām getting stuck with finding the Port for the Muse Proto board. I tried on windows and now on a Mac. On Windows the Port option was grayed out, and on my mac its only showing 2 dated ports (which donāt work).
I tried downloading the [CP210x USB to UART Bridge VCP Driver and I made a folder for the driver in file: /your username/Documents/Arduino/drivers
Any help starting me off would be appreciated