Thats a nice looking enclosure. I don't think there is an audio design tool to do speed or reverse playback.
I think you could read the wav file and manipulate the data however you need to to and use the queue tool from the audio design system...
Is it possible in ANY way for successfully compiled code to cause a failed upload like you are saying? I don't think so.
Is it possible running code could cause an electronic issue say pulling a supply low and cause uploads to fail? I think so...
Occasionally when i go to upload a program it doesn't work. This happens in windows and linux and I have my theories as to why but... regardless I press the button and without having todo anything else the code is uploaded. That same...
I have a teensy 3.6 in an LED cube that is a bit of a hassle to get at.
I have a raspberry pi zero connected locally that I use to upload new code to the cube.
Sometimes I get the following error when uploading using teensy_loader_cli version...
Again, just another guess without being able to look at your complete code: what is after the code snippet that is shown ?? The second instance of Serial.println(retrySBDIX); is terminated with a semicolon, but there is also an opening brace...
It could be the battery voltage going too low under load, it could be the current limit on your buck converter. Invest in a variable current limited power supply and do some more testing is my advice.
For example I just copied your post #27 into chatgpt. No changes. The answer it fired back is correct and pretty clear.. if it wasn't you could ask "hey i don't get that bit explain in more detail" and it would. Just be aware it can lie sometimes...
I find chat gpt quite good for this sort of stuff. When it does give me something that doesn't work right i just tell it and it fixes the issue. If you haven't used it for this sort of stuff it is quite amazing.
But when your program is big I think it makes sense to seperate headers and definitions because it makes it easier for me to look at what function prototype is without searching through heaps of code for it.
You know the ide may not care what the file extension is. Although I think if you include a “somename.h” and fill it full of function and class headers (is that the right word) and then. Use one of those functions or classes I’m thinking the...
See how briComp did it.
Because he made a file with that file name.
As far as I understand it just cooies that file and puts everything in where you place the #include line.
am I right in saying you started with one 4000 line “.ino” file and want to make your code more readable.
You could just separate the file however it makes sense and put them in seperate files and just “#include” those.
The Nextion is a learning curve, but works very well if you implement it correctly. Shame they are so expensive (still).
I design all my pages in Photoshop in both 'states', and then you can achieve some pretty sweet looking (and working)...
Several things about your post have me interested and would love to see those 4000 or so lines of code.
For eight years I've updating hardware and software on some christmas lights (about 3000 ws2811 leds) which has...
Do these work by driving each row gpio output low sequentially and checking all the column inputs to see if any of them are pulled low?.
If so what voltage are the column inputs pulled up to?
What value of pull up resister are you putting on...
I would suggest reposting your question with the smallest complete code that can be compiled and give the fault you describe.
I would also suggest providing a link to the library that you are using.