un nouveau projet pour l'hiver

Matérielles, logicielles , toutes les bidouilles !

Modérateur : Politburo

Répondre
Avatar du membre
phe78
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 721
Enregistré le : 22 avr. 2011 19:08
Localisation : Les Adrets de l'Esterel (Var)

un nouveau projet pour l'hiver

Message par phe78 »

Hello,

maintenant que mon système S100 est terminé (enfin, ce machin ne sera jamais terminé mais je n'ai plus trop d'idées, et de toutes façons plus qu'un slot de libre dans la bécane...), mon fer à souder est quasiment au chômage, et le besoin de me relancer dans un bon projet de bidouille me titille.

je pensais monter un pocket (disons plutôt un truc du style Z88, Canon X07, etc) à base d'Arduino ou autre, avec un Basic ou un C, un écran LCD intégré et un petit clavier QWERTY. J'ai vu la video du projet de Ben Heck, mais je crois qu'il est basé sur un raspberry, et puis je voudrais profiter des interfaces de l'Arduino pour donner à la bécane des I/O parallèles ou analogiques....

J'aimerais avoir vos conseils et avis sur les points suivants :
- Arduino ou Raspberry ? A priori, je pense que l'arduino est plus adapté à un développement en assembleur, je n'ai pas envie de bricoler avec Linux sur ce coup là
- si Arduino, la mémoire est en général très limitée. seul le modèle Due intègre une RAM de 96K (et 512K de FLASH pour le stockage des applis et fichiers je pense ? ), ou existe-t-il d'autres modèles ? en plus le Due possède des I/O analogiques, ce qui peut ouvrir des possibilités intéressantes
- pour l'écran, je pense à un modèle qui est proche des LCD de nos bécanes favorites, ex. LCD noir et blanc, addressable par pixel, pas du TFT/OLED trop "moderne" à mes yeux
- pour le clavier, il faut que je trouve un mini clavier QWERTY, pas un micro clavier type PDA


qu'en pensez-vous?
Avatar du membre
gilles
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3100
Enregistré le : 17 avr. 2007 21:25
Localisation : 44
Contact :

Re: un nouveau projet pour l'hiver

Message par gilles »

si l'essentiel de ton projet sera la partie soft de bas niveau part plutôt d'un pi... mais sans embarquer raspbian.
une piste de départ par ici:
https://github.com/dwelch67/raspberrypi
Jean-Louis
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 432
Enregistré le : 14 mai 2010 19:15

Re: un nouveau projet pour l'hiver

Message par Jean-Louis »

Sinon, il y a le PCDuino, qui a l'air mieux ficelé que le Rapsberry (qui est déjà pas mal) ; et en plus, il a une possibilité de passerelle vers les cartes Arduino, au cas où il faudrait étoffer le hardware.

Je crois qu'il faut d'abord établir le cahier des charges de ton projet, et puis ensuite choisir le système le plus à même de le réaliser, et pas l'inverse. :wink:

Les cartes Teensy aussi, sont bien, dans le style Arduino...

Sinon, il y a la solution de prendre un PIC ou un Z80, et de l'architecturer avec des PIO, des USART, de la RAM, une EEPROM, de bidouiller un moniteur, de lui adjoindre éventuellement un langage...etc.

Reste à voir combien de temps tu es prêt à consacrer à ce projet ; si tu prends un truc tout fait et lui interfacer quelques extensions, ou tout faire de A à Z... :)
Avatar du membre
Rom1500
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 701
Enregistré le : 29 nov. 2013 16:24
Localisation : Pas très loin de Lyon
Contact :

Re: un nouveau projet pour l'hiver

Message par Rom1500 »

Si tu veux t'amuser alors interface ton nouveau joujou avec la face avant d'un X07. :wink:
Toutes les infos : http://www.pc-1500.info
PC-1500+CE-150 : EU PC1500, PC1500A / JP PC1500, PC1500D, PC1501 / HU PTA4000, PTA4000+16 / US TRS80 PC2 / BR PC-1500RP, PC-1500RP2 / CN PC-1500, PC-1500A, Nanfeng PC-1500A
PC-1600 : PC-1600K V2, CE-1600M, CE-1604L, CE-515P, module 32Ko, module 512Ko
Extensions en boite : CE-150/151/152/153/154/155/156/157/158/159/160/161/162E/163 sans boite
Avatar du membre
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7141
Enregistré le : 31 janv. 2008 14:24
Localisation : Banlieue Paârisienne
Contact :

Re: un nouveau projet pour l'hiver

Message par gege »

Bonjour,
Est-il possible de reprendre le Basic d'un Sharp en mettant autour un hardware le plus compatible possible (pour simplifier le portage) ?
Cela supposerait un processeur Sharp ou un émulateur dudit.
Sinon, il doit exister des Basic relativement paramétrables.

Il me semble que le principal écueil est le software, s'il est riche voire compatible avec un truc relativement répandu, tu auras pouf ! direct une librairie de programmes sympa.
Pas besoin de spécifications énormes, le but pourrait être plutôt d'une plateforme extensible et accessible.
Côté hardware, je dis quelque chose d'horrible, mais on a tous des PC1211 "tués" par l'huile noire, je serais prêt à remplacer l'intérieur par ta création (et peut-être que cela pourrait être réversible le jour où un gars rééditera l'écran (cf cette action en cours pour les HP41 sur le HP Museum).

Note que les conseilleurs ne sont pas les payeurs...
Bon courage, c'est une belle idée.
G.E.
Avatar du membre
phe78
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 721
Enregistré le : 22 avr. 2011 19:08
Localisation : Les Adrets de l'Esterel (Var)

Re: un nouveau projet pour l'hiver

Message par phe78 »

Gege, en poussant ton idée un peu plus loin, pourquoi ne pas développer un système dédié à pockemul? Mais sans Linux, avec du code assembleur qui accède directement au hard, sans overhead de l'OS.

On pourrait ainsi développer en natif ou bien faire tourner la machine en mode PC1500 X07 ou autre.

Rémy qu'en penses-tu ? Est-il possible de faire tourner pockemul en 'stand alone " sans OS? Quel CPU serait le minimum requis, un ARM genre Arduino suffirait -il?
Jean-Louis
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 432
Enregistré le : 14 mai 2010 19:15

Re: un nouveau projet pour l'hiver

Message par Jean-Louis »

phe78 a écrit : - pour l'écran, je pense à un modèle qui est proche des LCD de nos bécanes favorites, ex. LCD noir et blanc, addressable par pixel, pas du TFT/OLED trop "moderne" à mes yeux
Ce n'est pas gagné ! Des écrans LCD noir et blanc, on n'en fait plus ; tout ce qu'il existe, c'est pour des machines-outils ou du médical, et c'est hors de prix... :(
remy
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2218
Enregistré le : 13 mars 2006 15:39
Localisation : Issy
Contact :

Re: un nouveau projet pour l'hiver

Message par remy »

phe78 a écrit :Gege, en poussant ton idée un peu plus loin, pourquoi ne pas développer un système dédié à pockemul? Mais sans Linux, avec du code assembleur qui accède directement au hard, sans overhead de l'OS.

On pourrait ainsi développer en natif ou bien faire tourner la machine en mode PC1500 X07 ou autre.

Rémy qu'en penses-tu ? Est-il possible de faire tourner pockemul en 'stand alone " sans OS? Quel CPU serait le minimum requis, un ARM genre Arduino suffirait -il?
J'avais réfléchi à tout ça et j'en étais arrivé à la conclusion que le plus efficace est une mini tablette Android 7 pouces avec PockEmul.

Ton projet se rapprocherait plutôt du projet 1560 d'extension au PC-1500 avec hardware (lcd, RAM, ROM) et software (OS, Compilo C ou FORTH, ...)

Un sujet de plus pour les Pocketicaires :-)
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store
Avatar du membre
phe78
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 721
Enregistré le : 22 avr. 2011 19:08
Localisation : Les Adrets de l'Esterel (Var)

Re: un nouveau projet pour l'hiver

Message par phe78 »

Ah mince... Cela aurait pu être sympa, une bécane dédiée à pockemul avec un look pocket vintage.... Une tablette Android, pas de quoi faire vibrer mon fer à souder !
Avatar du membre
Rom1500
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 701
Enregistré le : 29 nov. 2013 16:24
Localisation : Pas très loin de Lyon
Contact :

Re: un nouveau projet pour l'hiver

Message par Rom1500 »

Jean-Louis a écrit :
phe78 a écrit : - pour l'écran, je pense à un modèle qui est proche des LCD de nos bécanes favorites, ex. LCD noir et blanc, addressable par pixel, pas du TFT/OLED trop "moderne" à mes yeux
Ce n'est pas gagné ! Des écrans LCD noir et blanc, on n'en fait plus ; tout ce qu'il existe, c'est pour des machines-outils ou du médical, et c'est hors de prix... :(
Non, il y en a des cartons entiers en Chine !
Du 192x64 autour d'une quinzaine d'Euros… si je me souvient bien.
Toutes les infos : http://www.pc-1500.info
PC-1500+CE-150 : EU PC1500, PC1500A / JP PC1500, PC1500D, PC1501 / HU PTA4000, PTA4000+16 / US TRS80 PC2 / BR PC-1500RP, PC-1500RP2 / CN PC-1500, PC-1500A, Nanfeng PC-1500A
PC-1600 : PC-1600K V2, CE-1600M, CE-1604L, CE-515P, module 32Ko, module 512Ko
Extensions en boite : CE-150/151/152/153/154/155/156/157/158/159/160/161/162E/163 sans boite
Jean-Louis
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 432
Enregistré le : 14 mai 2010 19:15

Re: un nouveau projet pour l'hiver

Message par Jean-Louis »

Oui, mais quelle taille ? Deux pouces ? Trois pouces ?

Petit comme ça, je n'appelle plus ça un moniteur, mais un afficheur...
Avatar du membre
Rom1500
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 701
Enregistré le : 29 nov. 2013 16:24
Localisation : Pas très loin de Lyon
Contact :

Re: un nouveau projet pour l'hiver

Message par Rom1500 »

C'est bien d'afficheurs dont on parle dans ce topic, genre calculatrices programmables PC-1600, Canon X-07… ou JR-800 pour les plus chanceux :wink:
L'objectif de Phe78 semble être de créer une calculatrice extérieurement vintage, comme celles citées, mais avec un coeur d'enfer !
On adore leur look vintage mais on aurait aimé plus de vélocité :D

C'est ça Philippe ?
Toutes les infos : http://www.pc-1500.info
PC-1500+CE-150 : EU PC1500, PC1500A / JP PC1500, PC1500D, PC1501 / HU PTA4000, PTA4000+16 / US TRS80 PC2 / BR PC-1500RP, PC-1500RP2 / CN PC-1500, PC-1500A, Nanfeng PC-1500A
PC-1600 : PC-1600K V2, CE-1600M, CE-1604L, CE-515P, module 32Ko, module 512Ko
Extensions en boite : CE-150/151/152/153/154/155/156/157/158/159/160/161/162E/163 sans boite
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5217
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: un nouveau projet pour l'hiver

Message par bernouilli92 »

Voici un écran bleu et blanc en 192x64:
http://www.ebay.fr/itm/311403783241
C'est plus cher qu'un écran lcd couleur 320x200

Je m'étais acheté un arduino mega avec un écran 320x200 pour faire un pocket basic. Je comptais partir de tinybasic. Cela traine toujours dans un tiroir par manque de temps.
HP, Casio, Sharp, Psion, quelques TI et divers autres
Jean-Louis
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 432
Enregistré le : 14 mai 2010 19:15

Re: un nouveau projet pour l'hiver

Message par Jean-Louis »

Oui, c'est bien ce que je disais, c'est du 3 pouces...

La difficulté de ce projet, il me semble, ne sera pas tant technique (quoique), mais surtout 'mécanique', tout ficeler pour que ce soit compact et petit...

Pour un clavier mini, voici pour mon compte personnel ce que j'ai pu trouver de plus petit (22 x 15 cm) :

http://www.cybertek.fr/Boutique/Periphe ... 12218.aspx

L'alternative, c'est récupérer un clavier de Minitel, ou acheter un clavier d'Asus EeePC 700 ou 900 sur la Bay (mais il faudra décoder la matrice, et l'interfacer).
Avatar du membre
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7141
Enregistré le : 31 janv. 2008 14:24
Localisation : Banlieue Paârisienne
Contact :

Re: un nouveau projet pour l'hiver

Message par gege »

Bonjour,
Idées...

On peut toujours obtenir une petite taille si on ne se limite pas en épaisseur ?

Les mini-boutons poussoirs (exemple) peuvent servir de clavier facilement si on met une face avant sympa, ça rappellerait les PC12xx.

Le clavier peut être dédié si il reste possible d'en brancher un alphabétique par ailleurs.

La connectivité avec le grozordi semble indispensable...

G.E.
Répondre

Retourner vers « Bidouilles »