Journal Dukepad: une tablette libre à monter soit même

Posté par (page perso) . Licence CC by-sa
19
27
sept.
2013

Bonjour Nal,

Je viens de découvrir sur le wiki de l'openjdk un projet de tablette à monter soit même: la DukePad.

Sur une base de Raspberry PI et Debian avec une couche graphique en JavaFX, le site propose des plans et des instructions pour la construire et l'installer.

Je n'ai jamais trop compris à quoi sert une tablette par rapport à un portable, mais je trouve le projet intéressant.

DukePad

Plan

  • # big fat

    Posté par (page perso) . Évalué à 2.

    Je n'ai jamais trop compris à quoi sert une tablette par rapport à un portable, mais je trouve le projet intéressant.

    C'est pour ça que tu trouves le projet intéressant ;-) Une tablette grosse comme un thinkpad rugged desert edition, bof… pour les utilisateurs de tablettes!

    Je vois beaucoup de gens qui hésitent au moment d'acheter un portable "Je ferais peut-être mieux d'acheter une tablette?". Quand on n'utilise qu'un navigateur au quotidien, les logiciels libres on s'en f.., de même que la logithèque de la distribution. Ce qui compte, c'est de l'avoir sous la main facilement…

    ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

    • [^] # Re: big fat

      Posté par (page perso) . Évalué à 10.

      Je suis un libriste et un intégriste en plus, donc ce que font beaucoup de gens, je m'en cogne!

      http://devnewton.bci.im

      • [^] # Re: big fat

        Posté par . Évalué à 2.

        Pour revenir sur le

        à quoi ça sert par rapport à un portable ?

        Il y a tous les senseurs (pas sûr du terme) en plus que sur un portable (à mois que ça existe sur certains portable, mais je ne crois pas que ce soit le cas pour les portables grand public): gps, boussole, accéléromètre …

        Bon à quoi ils servent concrètement ? Ça permet de se servir de sa tablette comme d'un smartphone.

        Du coup la question peut être "à quoi ça sert par rapport à un smartphone?"

        Ça permet de lire des films … Bref d'avoir aussi des usages d'un portable.

        • [^] # Re: big fat

          Posté par . Évalué à 10.

          J'aurai choisi une réponse plus simple : ça sert à jouer dans les toilettes.

        • [^] # Re: big fat

          Posté par . Évalué à 7.

          senseurs (pas sûr du terme)

          capteurs

        • [^] # Re: big fat

          Posté par . Évalué à 3.

          GPS, boussole : ca sert a t'orienter, donc en général, c'est quand t'es pas chez toi (donc, t'as pas ta tablette sous la main)

          Accelerometre : ca sert pas a grand chose en dehors des jeux

          En echange, t'as pas de clavier (donc un clavier virtuel qui, en plus d'être beaucoup moins agréable à utiliser te cache la moitié de ton affichage)

          • [^] # Re: big fat

            Posté par . Évalué à 3. Dernière modification le 27/09/13 à 14:16.

            En echange, t'as pas de clavier (donc un clavier virtuel qui, en plus d'être beaucoup moins agréable à utiliser te cache la moitié de ton affichage)

            Mais c'est pas bien difficile de connecter un clavier USB (ou DentBleue).

            Un reproche plus valide pour moi serait: en échange, t'as pas d'ACPI (dont tu as un kernel non générique et dépendant du hard), tu as souvent un bootloader verrouillé, un système Android sans accès root, un risque non négligeable de bricker ta machine si tu souhaites faire sauter ces limitations (notamment pour tenter de passer sur un firmware plus à jour tel que cyanogenmod - s'il supporte ta machine) vu que les constructeurs sont souvent bien peu coopératifs pour investir dans le support à long terme ou simplement à lâcher les infos et drivers nécessaires pour un support correct. Et pour avoir un "vrai" système pour travailler et faire autre chose que du surf sur internet (e.g. installer Debian/Ubuntu), tu dois ruser, jongler avec un chroot() si ta machine est rootée, et passer par un serveur d'affichage VNC sans accélération graphique…

            • [^] # Re: big fat

              Posté par . Évalué à 4.

              Mais c'est pas bien difficile de connecter un clavier USB (ou DentBleue).

              Et du coup, tu perds tout l'interet de la tablette (legereté, hypermobilité, etc)… Si c'est pour ajouter un clavier à coté, autant prendre un ordinateur portable, non ?

              • [^] # Re: big fat

                Posté par . Évalué à 1. Dernière modification le 27/09/13 à 14:47.

                Et du coup, tu perds tout l'interet de la tablette (legereté, hypermobilité, etc)… Si c'est pour ajouter un clavier à coté, autant prendre un ordinateur portable, non ?

                Oui et non.
                1°/ ça reste vraiment léger (~800g), et surtout tu as une excellente autonomie
                2°/ le clavier étant optionnel, tu peux le débrancher. Tu gardes l'écran tactile et tous les usages "tablette" qui vont avec
                3°/ tu as tous les capteurs, et dans certains cas la puce 2G/3G (donc tu peux faire plein de choses pas faisables avec un laptop)
                4°/ le système Android est mieux fini qu'un Linux pour un certain nombre d'usages (e.g. jeux, Flash, édition de .docx sans casser tout le document avec des suites comme Kingsoft Office, mise en veille qui marche pour de vrai…).

                Bon après, comme toujours, à chacun de prendre la machine et l'OS adaptés à son besoin. Chacun a ses avantages/inconvénients.

                • [^] # Re: big fat

                  Posté par . Évalué à 3.

                  ce qui est sûr, c'est que c'est pas fait pour coder…

                • [^] # Re: big fat

                  Posté par . Évalué à 1.

                  mise en veille qui marche pour de vrai…

                  La mise en veille sur tablette/téléphone malin, c'est quoi ? Ça éteint l'écran ? Hmm, ça gère mieux le xset dpms force off que sous GNU/Linux ?

                  LeMarsu, on est vendredi, non ?

          • [^] # Re: big fat

            Posté par . Évalué à 10.

            Accelerometre : ca sert pas a grand chose en dehors des jeux

            GRAVE ERREUR!

            Ce qu'on appelle "boussole" pour décrire la fonction finale est en fait la combinaison d'un capteur magnétique 3 axes ET d'un accéléromètre, sans lequel le capteur magnétique pourrait te dire n'importe quoi.
            Explication:
            Contrairement à la croyance populaire, le champ magnétique terrestre n'est pas simplement "vers le Nord magnétique", mais est un vecteur avec une composante vers le Nord et une composante qui pointe vers le centre de la Terre, avec un angle qui varie entre 30° et 60° suivant les latitudes. Avec simplement une boussole, il est impossible de connaître l'orientation du téléphone autour de cet axe (invariance de rotation autour de l'axe).
            C'est là que l'accéléromètre te sauve parce qu'il ajoute en plus une deuxième référence: le centre de la Terre. Deux vecteurs non alignés à référence fixe: voilà, on peut établir l'orientation!

            De toute façon, dans les téls modernes, le capteur magnétique et l'accéléromètre sont devenus un seul composant. Et un accéléromètre seul, en gros volume, ça doit se négocier dans les 0.5$!

            Les accéléromètres sont sous-exploités, mais on devrait pouvoir faire un tas de trucs avec:
            Tél posé écran vers le haut: mode normal
            Tél posé écran vers le bas: mode réunion, on peut vibrer mais pas sonner.
            Tél dans ta poche qui fait de la musique qui arrive dans ton casque. Tu veux mettre en pause? Pourquoi pas simplement en mettant une petite tape sur le tél? Tu remets en route avec deux petites tapes.

            Et on peut sûrement trouver un tas d'autres utilisations.

            • [^] # Re: big fat

              Posté par (page perso) . Évalué à 3.

              Tél dans ta poche qui fait de la musique qui arrive dans ton casque. Tu veux mettre en pause? Pourquoi pas simplement en mettant une petite tape sur le tél? Tu remets en route avec deux petites tapes.

              J'ai une option sur mon lecteur de musique pour changer de morceau quand je secoue le téléphone, je ne l'utilise pas parce que ça change tout le temps quand je marche ou, en voiture, quand je passe sur un trou (et vu là où j'habite, ça veut dire tout le temps).

              « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

              • [^] # Re: big fat

                Posté par . Évalué à 3.

                C'est bien pour ça que je parle de tape.
                Une petite tape sur le boitier du tél, vu de l'accéléro, c'est un sacré gros pic, bien plus gros que si le tél est dans ta poche et que la voiture subit un choc plus important (amortisseurs de la voiture, de toi, du textile, etc.).

                Je n'ai jamais été convaincu des contrôles gestuels. Trop difficile à fiabiliser, et c'est le genre de truc dont on dira que "c'est super" si ça marche à 100% et "c'est d'la merde!!" si ça marche à 80%.

                • [^] # Re: big fat

                  Posté par . Évalué à 2.

                  Une petite tape sur le boitier du tél, vu de l'accéléro, c'est un sacré gros pic, bien plus gros que si le tél est dans ta poche et que la voiture subit un choc plus important (amortisseurs de la voiture, de toi, du textile, etc.).

                  si tu filtres les mouvements comme les pas ou les trous de voiture, alors il doit falloir taper fort pour le changement de morceaux.

                  • [^] # Re: big fat

                    Posté par . Évalué à 3.

                    Tu devrais vraiment faire l'essai:
                    Un téléphone, c'est un boitier rigide, à l'intérieur duquel la PCB est montée de façon rigide, et l'accéléromètre est soudé dessus (donc rigide aussi).
                    Une petite tape dessus, et tu vas voir l'apocalypse sur son signal de sortie.
                    Si le téléphone est dans ta poche, tu amortis à mort. En fait, rien que ta chaussure amortir le choc, le téléphone ne survivrait peut-êter même pas à un truc similaire.
                    En voiture, c'est encore plus optimal: les amortisseurs, le support du téléphone (souvent un plastique médiocre, d'ailleurs si ça oscille doucement au moindre mouvement, c'est qu'il n'y aura pas de choc, mais des oscillations!).

                    On n'imagine pas des fois, que le simple fait de poser son téléphone un peu brutalement sur un bloc de béton peut infliger quelques milliers de G au boitier!

                    • [^] # Re: big fat

                      Posté par (page perso) . Évalué à 3.

                      Je viens de faire le test et en tappant dessus, je ne dépasse pas 1g.

                      « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

                      • [^] # Re: big fat

                        Posté par . Évalué à 2.

                        tu ne dois pas taper assez fort :p

                      • [^] # Re: big fat

                        Posté par . Évalué à 3. Dernière modification le 30/09/13 à 11:26.

                        J'aimerais savoir comment tu t'y es pris:
                        Un choc, par définition, ça dure un laps de temps très court.
                        La plupart des logiciels qui permettent de visualiser la sortie sont rafraîchis lentement.

                        Il faut tracer la courbe de sortie, pas tenter de lire une valeur, et ça va osciller grave (sauf si l'accéléro est amorti à mort, mais je doute qu'il le soit à ce point, c'est un compromis avec la bande-passante à faire).

                        Tiens, voilà une référence avec un ordre d'idée: un petit clic déclenche déjà une oscillation de 2g. Les doigts humains sont mous, mais tu peux être certain que les constructeurs ont peu intérêt à faire un truc où il faut bourriner sur le tél pour avoir un résultat.

                        Ah ben j'oublie le lien:
                        http://www.freescale.com/files/sensors/doc/app_note/AN3919.pdf

                        • [^] # Re: big fat

                          Posté par (page perso) . Évalué à 3.

                          2g, ça me semble faible par rapport à un trou sur la route en voiture. Mais tu as un logiciel à installer sur mon téléphone pour tracer les courbes, je ne veux bien faire l'essai.

                          « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

                          • [^] # Re: big fat

                            Posté par . Évalué à 3.

                            Ah, j'avoue que je n'en ai pas. Des logiciels qui détectent les nids de poule certainement, mais le source pour savoir ce qu'ils utilisent comme seuil, je ne sais pas.

                            Encore une fois, avec les suspensions, ton corps (si le tél est dans ta poche), tes vêtements, l'amortissement est déjà énorme.
                            On ne réalise pas parfois à quel point le matériau d'interface est important dans un choc.

                        • [^] # Re: big fat

                          Posté par . Évalué à 2.

                          marrant, ta documentation parle de compteur pour detecter un deplacement à 3 ou 4g
                          pour cela il faut plusieurs mesures à 0.286g dans un laps de temps donné.

                          page 3 :
                          avec un echantillonnage à 2Khz,
                          on a une acceleration à entre -1.8g et -3g, avec une courbe stable à -2.36
                          soit tout juste +1.5/-1.7 autour de la valeur stable.

                          les exemples sont page 12

                          Step 3:
                          Set Threshold 1.55g on X and 2.58g on Z
                          Note:
                          Each step is 0.258g per count
                          • 1.55g/0.258g = 6 counts
                          • 2.58g/0.258g = 10 counts

                          bref on est tres loin des "milliers de g" pour une simple tap sur l'appareil.

                          • [^] # Re: big fat

                            Posté par . Évalué à 3.

                            marrant, ta documentation parle de compteur pour detecter un deplacement à 3 ou 4g
                            pour cela il faut plusieurs mesures à 0.286g dans un laps de temps donné.

                            On doit pas lire la même doc alors, parce que ce que je lis c'est étant donné une portée réglée à 8g, 1 count correspond à 0.258g et qu'il faut donc une mesure à 6 et 10 counts en déclencheur, ce qui correspond respectivement à une mesure de 1.55g et 2.58g.
                            Tu mélanges fréquence de mesure avec le format de sortie: un count c'est pas une mesure, c'est une unité de mesure.

                            page 3 :
                            avec un echantillonnage à 2Khz,
                            on a une acceleration à entre -1.8g et -3g, avec une courbe stable à -2.36
                            soit tout juste +1.5/-1.7 autour de la valeur stable.

                            les exemples sont page 12

                            bref on est tres loin des "milliers de g" pour une simple tap sur l'appareil.

                            de moi:

                            poser son téléphone un peu brutalement sur un bloc de béton

                            toujours de moi:

                            un petit clic déclenche déjà une oscillation de 2g. Les doigts humains sont mous

                            On est effectivement très loin des milliers de g avec une petite tape. Je semble être d'accord avec moi-même.

  • # Ha tout de même

    Posté par (page perso) . Évalué à 3.

    Une tablette libre ok mais à 367 € tout de même…

    • [^] # Re: Ha tout de même

      Posté par (page perso) . Évalué à 7.

      Une tablette libre ok mais à 367 € tout de même…

      La liberté, ça n'a pas de prix.

    • [^] # Re: Ha tout de même

      Posté par (page perso) . Évalué à 2.

      Tu sors le prix d'où ?

    • [^] # Re: Ha tout de même

      Posté par (page perso) . Évalué à 7.

      Je suis pas sur de pouvoir qualifier ça de libre. Sur la page, je vois juste un pdf avec les plans, c'est pas exactement ce que j'attendrais si j'étais un designer industriel pour la modification.

      Le fait est que je suis pas designer industriel, donc peut être que je dit de la merde. Le pdf permet bien sur d'utiliser le design mais y a pas de license, y a pas le fichier de base pour générer le fichier, donc j'ai du mal à faire correspondre ça avec les concepts que je connais.

      Ensuite, bah, ça reste une raspberry pi, donc un boot loader proprio, avec des pilotes proprios hélas.

      Ça n’enlève rien au fait que ça soit intéressant et une bonne chose, juste que dire "c'est libre" me parait une simplification incorrect.

    • [^] # Re: Ha tout de même

      Posté par (page perso) . Évalué à 8.

      Le tiers du prix est dans l'écran. C'est sûr qu'on n'a pas de prix de gros quand on fait sa propre tablette en kit.

      Mais tu as l'avantage de connaître le prix de chaque réparation ;-)

      ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

  • # A propos de tablettes...

    Posté par (page perso) . Évalué à 3.

    Je me pose la question d'investir dans une tablette pour en faire un "lecteur multimédia", que je pourrai mettre dans mon salon ou emmener dans ma caisse et la brancher sur mon autoradio. J'aimerais un truc qui tourne sous linux "distrib' classique" (genre Debian) et qui embarque un disque dur pour que je puisse y mettre toute ma musique. Pour la taille d'écran, la 4G, le GPS, etc, c'est pas important. Vous voyez quelque chose qui pourrait coller à ça ?

    • [^] # Re: A propos de tablettes...

      Posté par (page perso) . Évalué à 2.

      tu peux installer debian sur une nexus 7, en chroot avec android, ou en natif, mais il n'y a pas de port microsd. Tu peux en revanche brancher une clé usb dessus avec un adaptateur, mais je ne sais pas comment c'est géré depuis debian.

      « I approve of any development that makes it more difficult for governments and criminals to monopolize the use of force. » Eric Raymond

      • [^] # Re: A propos de tablettes...

        Posté par (page perso) . Évalué à 2.

        euh, et la debian dans le chroot à accés a un serveur graphique ?

        \Ö<

        • [^] # Re: A propos de tablettes...

          Posté par . Évalué à 2. Dernière modification le 27/09/13 à 18:44.

          Eh non justement !
          La plupart des gens qui regardent ça utilisent VNC (serveur VNC dans le chroot + client VNC dans l'environnement Android). N.B. je ne sais pas encore comment fonctionne Spice mais peut-être que ce serait plus efficace (et il existe aussi un client pour Android) ?

    • [^] # Re: A propos de tablettes...

      Posté par . Évalué à 1. Dernière modification le 27/09/13 à 14:01.

      Et tu veux utiliser XBMC avec l'add-on Touched ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.