Wie integriert man einen externen Kabelanschluss beim PCB-Design?

Hallo, ich habe einen Schaltplan für ein Projekt entwickelt, bei dem vier Servos mittels zwei Schaltern, einem Reed-Sensor und einem Fotowiderstand angesteuert werden. Gesteuert wird dies über ein Arduino Nano. Ich möchte jetzt über EasyEDA eine PCB designen, aber die Servos sowie alle anderen Bauteile außer den Widerständen und dem Arduino Nano werden über an die Bauteile verlötete Kabel verbunden und nicht direkt auf der Platine montiert.

Da ich dies zum ersten Mal mache und nach Recherche keine Antwort gefunden habe, wollte ich wissen, wie ich diese "Löcher" in der Platine erzeuge, an denen ich die Kabel, also die Verlängerung der Bauteile, verlöten kann. Ich habe das in meiner Version jetzt mit dem Verbinder HDR-M-2.54_1x1 gelöst, weiß aber nicht, ob dies richtig ist. Ein Verbesserungsvorschlag wäre eine große Hilfe, und falls meine Version richtig ist, wäre das auch toll. Vielen Dank für alle Antworten :)

[Bilder durch Support aufgrund des erkennbaren Realnamens entfernt]

Code :#include <Servo.h>
Servo servo1;
Servo servo2;
Servo servo3;
Servo servo4;


int pos = 0;
int sensorWert = 0;
int onTime = 200;
int offTime = 200;


int reedInPin = 7;
int eingang = A0;
int buttonPin1 = 2;
int buttonPin2 = 8;
int servoPin1 = 9;
int servoPin2 = 10;
int servoPin3 = 11;
int servoPin4 = 6;


void setup()
{
  	Serial.begin(9600);
 	servo1.attach(servoPin1);
 	servo2.attach(servoPin2);
 	servo3.attach(servoPin3);
    servo4.attach(servoPin4);
    pinMode(buttonPin1, INPUT_PULLUP);
    pinMode(buttonPin2, INPUT_PULLUP);
    pinMode(reedInPin, INPUT);
}


void loop()
{
    
  	sensorWert = analogRead(eingang);
	Serial.print("Sensorwert = " ); 
    Serial.println(sensorWert);
    int buttonState1 = digitalRead(buttonPin1);
    int buttonState2 = digitalRead(buttonPin2);
  
    if (buttonState1 == LOW) 
    {
      servo2.write(180);
     
    delay(15);
    }
  	if (sensorWert > 100)
    {
        servo1.write(180);
    }
  	if(digitalRead(reedInPin) == LOW)
    {
    	servo4.write(180);
        delay(onTime);
    }
    else
    {
    	delay(offTime);
    }
    if (buttonState2 == LOW)
    {
    	servo3.write(180);
    }
}
Bild zum Beitrag
Elektrik, Arduino, Schaltung