Για τον προγραμματισμό του Οδυσσέα χρησιμοποιήθηκαν ειδικά προγράμματα, που αναφέρονται παρακάτω. Αυτά είναι το βασικό πρόγραμμα ανάπτυξης του κώδικα για τον μικροελεγκτή Arduino UNO, το πρόγραμμα ανάπτυξης γραφικού περιβάλλοντος για τον έλεγχο του βραχίονα και του Οδυσσέα καθώς και το τερματικό πρόγραμμα ''Χctu'' για την ρύθμιση των πομποδεκτών και την πραγματοποίηση της ασύρματης επικοινωνίας.
Επίσης, η λειτουργία των ασύρματων πομποδεκτών ΧΒΕΕ-Pro 900 που χρησιμοποιήσαμε απαιτεί την εγκατάσταση των παρακάτω drivers:
Σχετικά με την εκτέλεση του κώδικα του Arduino, θα χρειαστούν συγκεκριμένες βιβλιοθήκες για την σωστή λειτουργία όλων των υποσυστημάτων. Οι βιβλιοθήκες που χρησιμοποιήσαμε είναι οι παρακάτω:
Σημείωση: Οι βιβλιοθήκες αυτές δεν αντικαθιστούν καμία άλλη. Η εγκατάστασή τους γίνεται επιπλέον μαζί με τις προαποθηκευμένες βιβιλιοθήκες απο την εγκατάσταση του προγράμματος. Η τοποθέτηση των αρχείων γίνεται στην διαδρομή: C:\Users\yourname\Documents\arduino-1.0.1\libraries