Arduino Nano ajoute une interface USB à l’organisateur II de Psion II

introduite en 1984, la série de l’organisateur Psion définissait la première génération d’organisateurs électroniques ou de PDA (assistants numériques personnels). Même si ces appareils ont maintenant plus de 30 ans, la scène de l’organisateur de Psion est vivante et bien: avec un nouveau matériel et un nouveau logiciel est toujours mis au point par les passionnés du monde entier.

L’organisateur II, avec sa toute nouvelle interface USB
Un de ces passionnés est [James Stanley], qui a conçu et construit une interface USB pour l’organisateur Psion II. Bien qu’un module “CommSlink” fournissant un port RS-232 était disponible dans la journée, il est devenu difficile de trouver, inspirant [James] pour concevoir un module complètement nouveau basé sur un Arduino Nano. L’accrocher jusqu’au bus de données du Psion était une simple question de câblage des huit lignes de données aux ports GPIO de Nano. Un ensemble de résistances de la série a servi à prévenir la conflit de bus sans avoir à ajouter de la logique de colle.

Obtenir le logiciel Travailler était un peu plus difficile: le langage de programmation OPL de l’OPL de l’organisateur n’autorise pas l’utilisateur à accéder directement à l’adresse mémoire du port d’expansion. [James] a dû écrire une routine dans le code de la machine HD6303 pour effectuer la lecture, puis Appelez cette routine d’OPL pour afficher le résultat à l’écran. Actuellement, la routine ne prend en charge que lire les données de l’Arduino, mais la prolongeant à une interface bidirectionnelle devrait également être possible.

Enfin, [James] conçu et 3D imprimé une enceinte nette pour l’interface Arduino-USB, ce qui le rend presque aussi élégant que le module de commsslink d’origine. Peut-être avec un peu de développement ultérieur, cela pourrait se transformer en un autre moyen de relier d’anciennes psions à Internet. Nous avons également présenté un nouveau type de DataPak pour améliorer la mémoire de l’organisateur.

Merci pour la pointe, [Saratogajerry]!

ava

Leave a Comment

Your email address will not be published. Required fields are marked *