Caricamento
KTechlab usa un programmatore di terze parti per trasferire il programma nel PIC. Un certo numero di essi è già predefinito, altri possono essere aggiunti dalla finestra Impostazioni.
La lista delle porte viene ottenuta cercando le porte seriali e le parallele che sono leggibili e scrivibili. Le porte sono cercate in:
/dev/ttyS[0..7]
/dev/tts/[0..7]
/dev/ttyUSB[0..7]
/dev/usb/tts/[0..7]
Le porte parallele sono cercate in:
/dev/usb/parport[0..7]
/dev/usb/parports/[0..7]