2

The ST7735 TFT uses SPI to communicate. That can never be particularly fast. At 160x128 pixels with 16-bit colour depth that gives you 327680 bits that you need to transfer just for the colour data. On top of that you have 88 bits to set up a drawing window (11 bytes of "set X coordinate and width" [5 bytes], "set Y coordinate and height" [5 bytes] and "...


1

I don't want to apply any changes to my original strings You should read about PROGMEM and/or the __FlashStringHelper ( F-Macro ) . Probably you can even handle that vast amount of constant texts on your Nano controller, which is meant to be a controller, not a text processing computer.


1

Given you use the last library versions and have the cables right - it is hard to guess without your code. So to check if it your code load one or two of the library examles and see if it works there.Another option is to set SPI speed the set with begin(freq) is not working, because its wrong see more in this issue.If the problem still exists come back with ...


1

The new Arduino cores use a common API maintained in a separate repository. This was copied from AVR core long time ago and doesn't contain some function added later to other cores. The function Stream.availableForWrite was added to Arduino API repository 5 months ago. For the Arduino Mbed core they created a branch in the Arduino API repository to move the ...


1

Yes, you can use SPI in your sketch just as you like. The programming over ISP is triggered by resetting the microcontroller. That means, that when trying to program over ISP your sketch (which configures the SPI hardware for use) doesn't run. The programming is starting at a stage, before the sketch runs, thus the sketch cannot interfere. By the way: The ...


1

DateTime now = rtc.now(); Does not belong above void setup() 4hours to troubleshoot this little mistake.


1

Looking at TB6612FNG datasheet i read Logic supply voltage (VCC) can be in the range of 2.7--5.5VDC So, if you supply 3.3V to VCC all should be ok, if the motors themselves get enough power (via VM)


Only top voted, non community-wiki answers of a minimum length are eligible