SD writer code ultra light

Two examples:

#include <SdFat.h>
SdFat sd;
SdFile myFile;

void setup() {

  if (!sd.begin(4, SPI_HALF_SPEED)) sd.initErrorHalt();

  if (!myFile.open("test.txt", O_RDWR | O_CREAT | O_AT_END)) {
    sd.errorHalt("opening test.txt for write failed");
  }
  myFile.println("testing 1, 2, 3.");

  myFile.close();
}

void loop() {
}

10,842 bytes :frowning:

#include <SD.h>
File myFile;

void setup(){

   pinMode(10, OUTPUT);
   
  if (!SD.begin(4)) {
    Serial.println("initialization failed!");
  }

  myFile = SD.open("test.txt", FILE_WRITE);

  if (myFile) {
    myFile.println("testing 1, 2, 3.");
    myFile.close();
  } 
}

void loop(){
}

12,856 bytes :frowning:

Thxs y gracias again! :smiley: