* [[https://keeb.supply/products/0xcb-new-horizons|@]]Ιστοσελίδα του κιτ. * [[https://docs.keeb.supply/0xcb-new-horizons/|@]]Οδηγίες κατασκευής. ====== Μέρη ====== [[https://docs.keeb.supply/0xcb-new-horizons/packing-list/|@]]KeebSupply/Εικόνες των μερών του βασικού κιτ Μέρη του βασικου κιτ που παρίλαβε το librebytes. ^ Α/Α ^ όνομα ^ ποσότητα ^ σχόλια ^ |#1|bottom plate|1| - | |#2| PCB |1| - | |#3|switch plate|1| - | |#4|rubber feet|4|εικόνα | |#5|screws(M2x4mm)| 16 |εικόνα | |#6|screws(M2x10mm)| 4 |εικόνα | |#7|nuts(M2)| #4 |εικόνα | |#8|standoffs(M2x5mm)| 6 |εικόνα| |#9|standoffs(M2x10mm)| 2 |εικόνα| |#10|acrylic cover| 1|εικόνα| |#11|sets of acrylic feet|2 x 2|εικόνα| |#12|Torx T6 allen key|1|εικόνα| Το δευτερο μισο περιλαμβάνει τα μέρη που δεν περιέχονται στο βασικό κιτ αλλά ειναι απαραιτητα. ^ Α/Α ^ όνομα ^ ποσότητα ^ σχόλια ^ |#13|MillMax 7305 **sockets**|50x3|Τα τρια φακελακια στην εικόνα| |#14|MillMax **pins**|35|εικόνα,[[https://keeb.supply/products/millmax-pins|@]](used to make your Helios controller hotswappable)| |#15|Helios Purple|1|εικόνα, βασισμένο στο RP2040| |#17|Invokeys stabilizer kit|1| |#18|IC sockets|1|εικόνα,[[https://keeb.supply/products/ic-sockets|@]]| |#19|Switches|#4 packs (18switches/per pack)|φαινεται ένα στην εικόνα| {{ horizon-parts-small.png | μέρη Α }} Το τριτο μισο περιλαμβάνει τα υλικα που δεν αποτελουν μερη του πληκτρολογιου αλλα αλλα **ειναι απαραιτητα** για την συναρμολογηση. Αναφορα : * [[https://docs.keeb.supply/0xcb-new-horizons/optional-supplies/|@]]τεκμηριωση/βοηθητικα υλικα * [[https://docs.keeb.supply/0xcb-new-horizons/required-supplies/|@]]τεκμηριωση/απαραιτητα υλικα-εργαλεια ^ Α/Α ^ όνομα ^ ποσότητα ^ σχόλια ^ |o1|soldering iron|-|-| |o2|solder|-|-| |o3|flux|-|-| |o4|pcb|-|-| |o5|θερμομονωτικη ταινια|-|-| ====== Έγγραφη (flashing) του ελεγκτή Helios (RP2040 based) ====== The instructions asssume a connection to my PC with a USB-C cable. Συνδεσμοι αναφορας: * [[https://docs.keeb.supply/0xcb-helios/guide/|@]] τεκμηρίωση helios * [[https://docs.keeb.supply/basics/firmware/flashing/|@]] τεκμηρίωση εγγραφής λογισμικού στον ελεγκτή Χρειαζονται: * Linux ή Window Host * USB-C καλωδιο ====== Συνάρμολογηση ====== [[https://docs.keeb.supply/0xcb-new-horizons/assembly/|@]]keepsupply/ΝέοιΟρίζοντες/Συναρμολόγηση [[https://www.youtube.com/watch?v=0zsQPoMeN1s|@]] βίντεο συναρμόλογησης Jan Lunge =====A. IC-sockets ===== #2(PCB),#18(IC-sockets),#14 MillMax pins ==== A.1 Τεμαχισμος IC-socket ==== To IC-socket ειναι σε γραμμή. Πρεπει να κοπει σε τρια κομματια (12,12,5) ==== A.2 Τοποθετηση των IC-socket τμηματων ==== Ευθυγραμμίζουμε προσεχτικα το κάθενα απο τα τρια τμηματα πανω στις υποδοχες του #PCB. {{ align-ic-socket-2.png | χωρισμος IC-socket σε τρια μερη & ευθυγραμμιση}} ==== A.3 Προσωρινη στερεωση IC-socket ==== Στερεωση προσωρινα των ic-sockets με ταινία ανθεκτικη στη ζεστη (πχ kapton). {{ secure-ic-socket-with-tape-before-soldering.png | προσωρινη στερεωση IC-socket}} ==== A.4 Συγκόλληση IC-sockets ==== {{ soldering-ic-sockets-on-pcb.png | συγκόλληση IC-socket}} ===== B. Συγκολληση ελεγκτη ===== ==== B.1 Τοποθετηση ελεγκτή σε IC-socket ==== {{ placing-controller-on-ic-sockets.png | τοποθετηση ελεγκτή σε IC-socket}} ==== B.2 Συγκολληση ελεγκτη στις IC-sockets με χρηση millmax pins ==== (#14 , MillMax ,pins 35) Στο βίντεο του Jan Lunge κανει χρηση diodes και οχι millmax .Αλλά η λογικη ειναι παρομοια. {{ soldering-controller-on-ic-sockets-using-millmax.png |συγκολληση ελεγκτη στις IC-sockets με χρηση millmax}} Χρηση επαρκης ποσοτητας solder για να μην πεσει στην ic socket.(ensuring hotswappability of the controller) {{ hot-swapping-controller.png | hot swapping controller}} Στο βίντεο του Jan Lunge (9.55) βλεπουμε πως γινεται ιδανικα το hot swapping του ελεγκτη.Ιδανικα η συγκολληση εγινε μονο μεταξυ των millmax pins και των pin pads του ελεγκτη.Οποτε το μερος του millpin που απο την αλλη πλευρα του ελεγκτη εισερχεται στις IC sockets μπορει να αφαιρεθει μαζι με τον ελεγκτη!. ===== Γ. millmax 7305 υποδοχες ===== Οι millmax υποδοχες κανουν τα switches αντικαταστάσιμο (hotswappable) Οι millmax υποδοχες ειναι πολυ μικρες : {{ millmax-7305-size.png }} ==== Γ.1 Τοποθέτηση MillMax 7305 sockets. ==== τοποθετηση millmax υποδοχων στο pcb {{ placing-millmax-on-pcb.png | τοποθετηση millmax υποδοχων στο pcb }} ==== Γ.2 Προσωρινη στερεωση MillMax 7305 sockets. ==== Στερεωση millmax με θερμομονωτικη ταινια πριν ξεκινησει η συγκολληση (soldering) {{ secure-millmax-sockets-with-tape-before-soldering.png | στερεωση millmax με θερμομονωτικη ταινια }} ==== Γ.3 Συγκόλληση MillMax 7305 sockets. ==== [[https://docs.keeb.supply/basics/soldering/hotswap/|@]]τεκμηριωση/MillMax Παλι χρειαζεται προσοχη να μην πεσει solder μέσα στις millmax sockets. Προτεινεται πλεονασματικη ποσοτητα απο υποδοχες για να καλυφθουμε για πολυ πιθανα λαθη. Η προτεινομενη ποσοτητα απο τον εταιρια του κιτ ήταν 3x50=150. Υπολογιζουμε απαιτησεις σε millmax με βαση κλασσικο keycaps layout. To PCB εχει : - σειρα - 15x2 = 30 (15 πληκτρα) - σειρα - 15x2 = 30 (15 ) - σειρα - 14x2 = 28 (14) - σειρα - 15x2 = 30 (15) - σειρα - 10x2 = 20 (10) Συνολο : 138 . (οποτε περισσευουν 12 millmax υποδοχες για λαθη) και soldering iron tip με μικρο μεγεθος και λεπτο flux. {{ soldering-the-millmax7305.png | στιγμιοτυπο κατά τη συγκοληση απο το βιντεο του Jan Lunge }} ==== Γ.4 Ελεγχος MillMax 7305 ==== Συγκολλημένες millmax υποδοχες {{ soldered-millmax-on-pcb.png | συγκολλημένες millmax υποδοχες }} After you have soldered them, remove the tape and check if your sockets sit nicely in your PCB. You can also put in a switch to test the fitment.