un nouveau projet pour l'hiver
Modérateur : Politburo
- phe78
- Fonctionne à 1200 bauds
- Messages : 722
- Enregistré le : 22 avr. 2011 19:08
- Localisation : Les Adrets de l'Esterel (Var)
un nouveau projet pour l'hiver
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?
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?
- gilles
- Fonctionne à 9600 bauds
- Messages : 3100
- Enregistré le : 17 avr. 2007 21:25
- Localisation : 44
- Contact :
Re: un nouveau projet pour l'hiver
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
une piste de départ par ici:
https://github.com/dwelch67/raspberrypi
-
- Fonctionne à 1200 bauds
- Messages : 444
- Enregistré le : 14 mai 2010 19:15
Re: un nouveau projet pour l'hiver
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.
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...
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.
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...
- Rom1500
- 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
Si tu veux t'amuser alors interface ton nouveau joujou avec la face avant d'un X07.
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
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
- gege
- Fonctionne à 14400 bauds
- Messages : 7147
- Enregistré le : 31 janv. 2008 14:24
- Localisation : Banlieue Paârisienne
- Contact :
Re: un nouveau projet pour l'hiver
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.
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.
- phe78
- Fonctionne à 1200 bauds
- Messages : 722
- Enregistré le : 22 avr. 2011 19:08
- Localisation : Les Adrets de l'Esterel (Var)
Re: un nouveau projet pour l'hiver
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?
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?
-
- Fonctionne à 1200 bauds
- Messages : 444
- Enregistré le : 14 mai 2010 19:15
Re: un nouveau projet pour l'hiver
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...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
-
- Fonctionne à 2400 bauds
- Messages : 2221
- Enregistré le : 13 mars 2006 15:39
- Localisation : Issy
- Contact :
Re: un nouveau projet pour l'hiver
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.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?
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
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store
- phe78
- Fonctionne à 1200 bauds
- Messages : 722
- Enregistré le : 22 avr. 2011 19:08
- Localisation : Les Adrets de l'Esterel (Var)
Re: un nouveau projet pour l'hiver
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 !
- Rom1500
- 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
Non, il y en a des cartons entiers en Chine !Jean-Louis a écrit :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...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
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
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
-
- Fonctionne à 1200 bauds
- Messages : 444
- Enregistré le : 14 mai 2010 19:15
Re: un nouveau projet pour l'hiver
Oui, mais quelle taille ? Deux pouces ? Trois pouces ?
Petit comme ça, je n'appelle plus ça un moniteur, mais un afficheur...
Petit comme ça, je n'appelle plus ça un moniteur, mais un afficheur...
- Rom1500
- 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
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
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é
C'est ça Philippe ?
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é
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
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
- bernouilli92
- Fonctionne à 14400 bauds
- Messages : 5265
- Enregistré le : 21 nov. 2012 13:03
- Localisation : Ile de France
Re: un nouveau projet pour l'hiver
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.
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
-
- Fonctionne à 1200 bauds
- Messages : 444
- Enregistré le : 14 mai 2010 19:15
Re: un nouveau projet pour l'hiver
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).
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).
- gege
- Fonctionne à 14400 bauds
- Messages : 7147
- Enregistré le : 31 janv. 2008 14:24
- Localisation : Banlieue Paârisienne
- Contact :
Re: un nouveau projet pour l'hiver
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.
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.