This is a CyanogenMod 10.1 port for the S7300B Android handheld gamepad by JXD. The CyanogenMod port is using parts of the official Android 4.1 code release by the company and doesn’t rely on firmware binary blobs. Provided that no major changes happen in the Android/CyanogenMod source, we could *always* have the latest CyanogenMod (and ParanoidAndroid/Ubuntu Touch/Firefox OS/whatever) version. It’s a work in progress and my first ever Android ROM/port. This post will always contain the latest release of the CyanogenMod 10.1 port for the JXD S7300B. I’m releasing the ROM for use mainly because I haven’t had any progress in the past month. I’m also planning on releasing the source in the near future (sources are not GPL, sorry).
Κατηγορία: Projects
The Slave-PC / συρταρόπισο revival
Πριν μερικά (5) χρόνια, με κάποια εξαρτήματα που είχα διαθέσιμα, έφτιαξα ένα απλό μηχάνημα κυρίως για να παίζω με διάφορα προγράμματα και διανομές Linux. Αυτό το σύστημα είχα αποφασίσει να το βάλω σε ένα συρτάρι από την συρταριέρα του γραφείου μου κυρίως λόγω θορύβου αλλά και διαθέσιμου χώρου. Το μηχάνημα ζει εκεί ακόμη και τώρα (πλέον αναβαθμισμένο πλήρως), σχεδόν τρία (ή τέσσερα;) χρόνια μετά. Meet the συρταρόπισο!
Ας φτιάξουμε ένα ρομπότ, μέρος πρώτο
Έρχεται ο χειμώνας με πολλές βροχές, κρύο και βαρεμάρα. Μπορείς να αρχίσεις πλέξιμο, κέντημα, σκι ή οτι άλλο θέλεις. Μπορείς επίσης να φτιάξεις το δικό σου ρομπότ και αυτό θα κάνουμε σήμερα και σε δύο-τρεία ακόμη άρθρα. Ετοιμάστε δάχτυλα και πληκτρολόγια, κολλητήρια και κατσαβίδια, πορτοφόλια και PayPal, γιατί θα φτιάξουμε το ολοδικό μας ρομπότ. Δεν νομίζω να προλάβουμε στο πρώτο άρθρο πολλά αλλά θα δούμε πως θα βγει. Δεν έχω ιδέα από δαύτα. Όχι εντάξει ψυχραιμία κάτι ψιλοξέρω αλλά τα περισσότερα τα μαθαίνω τώρα και στην πορεία. Τα υλικά για το δικό μου ρομπότ είναι στον δρόμο και για να γλυκάνω την αναμονή είπα να ανεβάζω πρόοδο αλλά και πως το σχεδίασα και το έφτιαξα. Φυσικά θα αναλύω αηδιαστικά έτσι ώστε κάποιος με βασικές γνώσεις να πάρει καμιά ιδέα ή και γιατί όχι να φτιάξει και αυτός το δικό του ρομπότ από το μηδέν. Χωρίς πολλά-πολλά, ξεκινάμε;
Πριν 1 ή 1.5 χρόνο ήθελα να αλλάξω την κλασική default σελίδα του lighttpd σε κάτι πιο ωραίο αλλά και έξυπνο. Δεν θυμάμαι πως, αλλά μου ήρθε η ιδέα να την κάνω ίδια με το Guru Meditation της Amiga 500. Έτσι και έκανα. Χτες, για κάποιο λόγο μου βίδωσε να την αλλάξω.
Άλλο ένα blog στο Ελληνικό Internet γεννήθηκε πριν λίγες μέρες. Το όνομα αυτού tutz και το περιεχόμενό του tutorial και tips για ότι μπορεί να βασανίσει τον απλό χρήστη υπολογιστή στις μέρες μας!
Αν και είναι μόνο η αρχή, είμαστε ήδη 4 άτομα. Ο Δημήτρης και εγώ που είχαμε την ιδέα παρέα με τον Γιάννη και τον Απόστολο. Όπως είπα, μιας και είναι αρχή, ίσως προσέξεις κάποια λαθάκια, ίσως κάποια άρθρα δεν βγάζουν νόημα, ίσως ίσως ίσως… Το παλεύουμε όμως και ελπίζουμε σε μερικές μέρες να έχουμε συντονιστεί πλήρως, παρόλο που είναι Καλοκαίρι!
Για οποιαδήποτε ερώτηση, πρόβλημα, απορία, γενικά για τα πάντα μπορείς να επικοινωνήσεις μαζί μας στο team@tutz.gr. Αν ενδιαφέρεσαι για συνεργασία θα χαρούμε να σε έχουμε μαζί μας, αρκεί να επιλέξεις μια κατηγορία! 😉 Ακόμη, αν έχεις κάποιο πρόβλημα ή θες βοήθεια για κάτι που σε παιδεύει στον υπολογιστή σου, θα χαρούμε να σε βοηθήσουμε. Το μόνο που χρειάζεται να κάνεις είναι να μας στείλεις ένα email στο requests@tutz.gr!
Καλή μας αρχή!
Planet Hively στο Maemo 5
Για κάποιο λόγο, σήμερα το πρωί έψαχνα κάποια εφαρμογή Linux να προσπαθήσω να περάσω στο Nokia N900. Βασικά για να μου περάσει η ώρα, αλλά και για να δω τι παίζει με το SDK του Maemo 5 και το porting των εφαρμογών. Τι πιο απλό από κάποιο scene demo για Linux; Στην αρχή σκέφτηκα ότι θα ήταν πιο απλό να προσπαθήσω με κάποιο για το GP2X αλλά τελικά αποδείχτηκε το αντίθετο. Έπεσα πάνω στο Planet Hively το οποίο έχει άπειρα port σε άλλες πλατφόρμες, από Dreamcast μέχρι PSP και μου μπήκε η ιδέα :Ρ
Τελικά αποδείχτηκε γελοίο το να το καταφέρεις να το περάσεις. Η μόνη αλλαγή που χρειάστηκε είναι η ρύθμιση της ανάλυσης της οθόνης, από 640×480 που είναι το default σε 800×480 που έχει το N900. Ας είναι καλά το SDL. Θα μπορούσαν να γίνουν κι άλλες αλλαγές στον κώδικα του προγράμματος για να τρέχει γρηγορότερα αλλά δεν νομίζω ότι αξίζει τον κόπο. Βασικά δεν θα έκανα καν post αν δεν είχα δει πόσο χάρηκε ο προγραμματιστής όταν του έστειλα το binary 😛
Υ.Γ.: Αν τύχει και διαβάσει κάποιος Έλληνας αυτό το post και έχει το N900, το binary υπάρχει εδώ.
Ένα απλό remote presence bot
Άλλο ένα πρόγραμμα για το Robot της DeA (αυτό με τον Basic Stamp II). Είναι της εποχής που είχα καεί με τους micro (και ας είχα μόνο έναν 😛 )! Στην ουσία, το robot αυτό μπορείς να το χειρίζεσαι από κάπου απομακρυσμένα και μέσω κάποιας κάμερας, μικροφώνου και ηχείων, είναι σαν να βρίσκεσαι ο ίδιος εκεί.
Τι είχα κάνει.. 😛 Πατέντες. Είχα πάρει το μισό “κουτί” του robot της DeA, από την σειρά “Κατασκεύασε και προγραμμάτισε το δικό σου Ρομπότ”. Έτσι είναι συναρμολογημένο πλήρως..
Arduino thermometer v1.0
Temperature graphs, ο κώδικας
Μετά τον θάνατο του σκληρού του Slave-PC, χάθηκαν όλα τα graphs.. Φυσικά ξενέρωσα και το παράτησα 😛 Όπως είχα πει σε ένα σχόλιο στο προηγούμενο άρθρο, θα έδινα τον κώδικα.. Θα δώσω και του μικροεπεξεργαστή, αλλά και του server με την ελπίδα ότι θα βοηθήσουν κάποιον 🙂
Πρώτα του μικροεπεξεργαστή. Ο μικροεπεξεργαστής είναι ο Basic Stamp II της Parallax (τα έχω ξαναπεί άπειρες φορές, αλλά αυτός που θα πέσει σε αυτό το άρθρο πρώτη φορά, δεν θα το ξέρει 😛 ). Η γλώσσα που είναι γραμμένο το πρόγραμμα είναι η PBASIC. Δεν είναι τέλειο, αλλά δουλεύει. Είχα ξεκινήσει πολλά διαφορετικά, αλλά αυτό επέζησε 🙁 Δεν εξηγώ τι κάνει και πως.. Είναι ανώφελο και βαρετό 😛