У меня вот опять вопрос возник)))))
Вот скетч:

PHP код:
#include <TVout.h>
#include <fontALL.h>
TVout TV;
//int ffff = 0;
byte serialInArray[8]; 
int serialCount 0;
int inByte 0
int watertemp 0
int turbo 0;
int volts 0;
int pboost 0;
int result 0;
void setup() 
 {
  
TV.begin(PAL,100,40);  // 1 ширина, 2 высота
  
TV.select_font(font6x8); // 1 ширина, 2 высота
  
Serial.begin(115200);
 }
void loop()
 {
 
//TV.clear_screen(); 
  
TV.set_cursor(0,6);
  
TV.print("TMP ");
  
TV.print(watertemp);
  
TV.set_cursor(40,6);
  
TV.println(volts);
  
TV.set_cursor(0,14);
  
TV.print("TURBO ");
  
TV.println(turbo);
  
TV.set_cursor(0,22);
  
TV.print("PEAK ");
  
TV.println(pboost);
  
TV.set_cursor(0,30);
  
TV.print("RPM ");
  
TV.println(result);

  if (
Serial.available() > 7
   {  
    
inByte Serial.read();
    
serialInArray[serialCount] = inByte;
    
serialCount++; 
    if (
serialCount ==8
     {
        
watertemp serialInArray[0]; //senstvaz
        
turbo serialInArray[1]; //kpa
        
pboost serialInArray[2]; //pboost
        
volts serialInArray[3]; //volts
        
result serialInArray[7];
        
result = (result << 24) | serialInArray[6]; 
        
result = (result << 16) | serialInArray[5];  
        
result = (result << 8) | serialInArray[4]; 
        
serialCount 0;
        
inByte 0;
        
Serial.flush();
     }
   }

В этой строчке "TV.begin(PAL,100,40); // 1 ширина, 2 высота" задаётся разрешение, максимальное 120х96 , это занимает в памяти 1440 байт (120*96/8=1440), но так как у меня это работает в Atmega168, а она имеет размер памяти 1024 байта, то пришлось уменьшить разрешение. Ну это в общем может кому-то пригодится.
А вот спросить я хотел, можно ли как-то узнать сколько потребляется памяти в данный момент микроконтроллером? (не с этим скетчем, а вообще)