Here is how the audio amplifier can be disabled:
RE: Has anyone figured out a good way to update the display quickly?
Personally, I have been experimenting only with smaller fonts and multiple lines of text of which only one line requires updating. If this is the case, I first clear the dynamic line with
\rand then write the updated string. This happens much quicker than clearing all pixels of the screen.
Having said that, I am surprised that I cannot reliably clock the ILI9341TFT driver chip at speeds higher than 2.6MHz, whereas the spec sheet states that clock speeds up to 10MHz should be supported. Many outside the M5Stack scene even successfully overclocked this chip in many instances.
So, I am really wondering whether the M5Stack contains a genuine ILI9341, or is it the TFT screen itself which is really slow or what else could be wrong?
RE: Noise on speaker
With respect to the noise, I hear the following:
- Interference or capacitor noise on every instance when something on the screen is being drawn,
- A very brief high-pitched squeak when the device is connected through USB and the cable temporarily makes a bad contact when being manipulated.
There is little that can be done about the first source apart from redesigning the PCB and perhaps replacing certain capacitors with more expensive tantalum variants.
As for the second source, I am wondering if we are dealing here with an undocumented audible brown out (i.e. undervoltage) warning. I am using the optional 850mAh battery and I charged my device well before use. By consequence, I do not hear it that often, only when manipulating the USB cable when connected.
However, those using the bottom plate battery of a mere 150mAh battery, perhaps without properly charging it, might here the high tone more often or even continuously.
I am hoping more users and certainly the designers will chime in here (pun intended) to clarify this situation.
RE: Simple fix when upload fails.
@jimit Over here in Europe, metric M3 screws are pretty easy to come by. However, I can imagine this to be more difficult in the US.
Since, I have the optional 850mA battery module installed, it requires slightly longer screws. From what I recall, 20mm length was just not long enough. Hence, I think 25mm length is what I need. I still need to make the trip to the hardware store, though.
Extrusion mould issue causes crack
I had to perform an emergency repair on the housing of a black M5Stack core. The housing started to crack spontaneously on one of its edges, despite hardly using it.
I am suspecting a extrusions mould issue causing to little material to flow to that edge. Such an issue can be corrected on the extrusion mould by adding an extra channel.