π
<-

News 2024
August (1)
July (1)
June (4)
April (2)

News 2023
August (2)
July (1)
June (3)
May (4)
April (1)

News 2022
August (3)
June (1)
May (1)
March (2)

News 2021
August (12)
July (1)
June (2)
May (7)
April (3)
March (1)

News 2020
August (15)
July (2)
June (7)
May (7)
April (19)
March (4)

News 2019
August (4)
July (7)
June (6)
May (1)
April (3)
March (1)

News 2018
August (11)
July (8)
June (3)
May (10)
April (2)
March (4)

News 2017
August (15)
July (18)
June (1)
May (7)
April (4)
March (7)

News 2016
August (17)
July (16)
June (2)
May (2)
April (1)
March (5)

News 2015
August (25)
July (1)
June (4)
May (9)
April (4)
March (10)

News 2014
August (4)
July (4)
June (11)
May (12)
April (9)
March (12)
January (13)

News 2013
October (11)
August (5)
July (5)
June (9)
May (12)
April (10)
March (7)
January (10)

News 2012
August (12)
July (10)
June (13)
May (22)
April (8)
March (5)

News 2011
October (23)
August (1)
July (7)
June (29)
May (11)
April (5)
March (3)

News 2010
August (2)
July (2)
June (5)

News 2009
August (1)
July (1)
June (1)
May (1)
April (1)
March (1)

Un easter egg TI dans un Romhack !

New postby GalacticPirate » 01 Dec 2016, 13:53

Salut à tous,
En septembre dernier, Kaze Emmanuar, membre reconnu de la communauté du ROM Hacking Nintendo 64, a sorti un Romhack du classique Super Mario 64, Super Mario 64 : Last Impact (si vous ne connaissez pas, ce lien pourrait vous intéresser). Ce hack est tellement énorme qu'il contient de nombreux easter eggs (références cachées), dont une nous intéresse...

Dans une de ses vidéos datant d'octobre où le développeur liste tous les easter eggs jusqu'à présent débusqués par les joueurs, un attire notre attention, à 3 minutes 3 secondes avec son intitulé "reverse 8008135 and 2672", je vous laisse voir par vous même :



Eh oui, une calculatrice TI-64 posée sur un bureau géant :p Encore mieux, le joueur peut interagir avec la calculatrice en sautant sur ses touches et même afficher des nombres comme sur une vraie calculatrice :o En tapant
$mathjax$5318008$mathjax$
, un rire de Boo se fait entendre, puis l'écran LCD fait apparaître une pièce lorsqu'on y soustrait 2672 ;)

La calculatrice TI-64 n'existe pas dans la réalité, mais on peut se douter que le nombre 64 vient du nom de la console :p La calculatrice est très certainement inspirée des vieilles calculatrices 4 opérations de bureau des années 1970, comme la série des TI-3500 :)
Link to topic: Un easter egg TI dans un Romhack ! (Comments: 8)

Comment remplissait-on sa TI dans les années 90 ?

New postby critor » 02 Dec 2016, 18:27

Après l'invention de la calculatrice graphique par Casio avec la fx-7000G en 1985, c'est pour la rentrée 1990 que Texas Instruments se lance à son tour dans cette grande aventure avec sa TI-81 et les réussites que l'on connaît aujourd'hui.
Ce modèle ne disposait certes pas de port de communication et il fallait donc saisir toutes ses données à la main.

Ce défaut fut toutefois rapidement corrigé avec la TI-85 pour la rentrée 1992 puis la TI-82 pour la rentrée 1993, modèles qui intégraient tous deux un port série au format mini-Jack 2.5mm.

Mais donc justement, comment faisait-on pour brancher sa calculatrice sur son ordinateur PC dans les années 1990 ?
D'une part, les ordinateur ne disposent pas d'un tel port.

Mais pire, ils ne disposaient pas d'un port universel standard permettant de brancher et chaîner divers périphériques. Si bien que la plupart des périphériques PC de l'époque venaient avec une interface interne plus ou moins propriétaire et dont l'installation nécessitait donc un tournevis - sans compter l'absence de la technologie plug and play qui impliquait après branchement de passer par des écrans de configuration manuelle avec des valeurs techniques bien précises à fournir, pour espérer (avec un peu de chance...) que ça marche au final.
Un retard énorme par rapport aux micro-ordinateurs familiaux Thomson MO5/TO7 et TI-99 des années 80, si bien que l'on peut encore se demander aujourd'hui ce que serait devenu le PC si Microsoft ne lui avait jamais offert Windows 95...

Le port USB ne commencera à apparaître sur certains PC que vers la fin des années 90 et ne se généralisera pas avant les années 2000, et ceux qui passaient des examens ne pouvaient donc pas attendre jusque-là...

755075487549Pour satisfaire ce besoin de connectivité, Texas Instruments a sorti une interface TI-Graph Link qui exploitait le port série alors disponible en standard sur les ordinateurs fixes.
Nous avons le plaisir ce soir de disposer de cette interface dans un état particulièrement remarquable avec son emballage original complet, et allons donc vous en faire profiter. ;)

Cette version de l'emballage mentionne certes Windows 3.1 mais également Windows 95, Windows 98 et Windows NT.
On peut donc le dater à la toute fin des années 90, juste avant l'avènement de l'USB et la sortie donc de la nouvelle interface TI-Graph Link USB.

75517542L'on peut confirmer cette datation en remarquant que l'emballage contient un CD, le TI Resource CD 1.0, et non pas les disquettes TI-Graph Link 3.5 pouces ou même 5.25 pouces pour le tout début des années 90.

75537552Nous en arrivons enfin à l'interface TI-Graph Link, qui d'une part nous confirme la datation avec son timbre à date I-0796 indiquant un assemblage en juillet 1996 dans l'usine Inventec à Taiwan.
L'interface prend la forme d'un gros boîtier gris à brancher sur le port série DB-9 au dos de l'ordinateur, et pouvant même nécessiter un réaménagement de votre espace de travail pour faire de la place entre l'ordinateur et le mur.

Notons également le connecteur mini-Jack qui est coudé, et ne conviendra plus de nos jours aux boîtier de type TI-84 Plus (ce qui inclut les TI-83 Plus.fr USB et TI-89 Titanium), car le port s'y situe dans un renfoncement.

7554En fait, l'interface est livrée montée sur un adapteur qui la rend connectable sur les ports série DB-9.
Sans cet adaptateur, l'interface est directement connectable aux ports série DB-25, qui étaient toutefois déjà en voie de raréfication dès le début des années 90.

Même au début des années 90, une connectivité DB-9 sur l'interface et un adaptateur pour la connectivité DB-25 semblait bien plus logique...
Mais Texas Instruments n'a pas fait comme ça sans raison, et c'est que cette interface renferme un secret... ;)
Car si vous lisez bien l'étiquette, vous noterez qu'elle dispose d'un FCC ID, ce qui veut dire qu'elle a été approuvée par la FCC (Federal Communications Commission) après mesure des émissions électromagnétiques.

On apprend d'ailleurs à partir de l'identifiant DGI-TI8582-MACPCIF et de son préfixe que Texas Instruments a en réalité sous-traité toute la conception de ce câble auprès d'Inventec qui s'est justement chargé demander l'autorisation finalisée le 15 juillet 1993, soit juste à temps pour la rentrée 1993.

On trouve également chez Inventec un identifiant plus ancien DGI-TI85-PCIF pour une autorisation délivrée le 9 septembre 1992. Vu la date, cet identifiant ne référence pas la TI-82 mais ça ne veut pas forcément dire que l'interface correspondante est incompatible. Par contre, notons bien que l'identifiant ne mentionne pas la compatibilité avec les ordinateurs Macintosh, nouveauté donc apportée par l'interface de la rentrée 1993.



Mais donc, si il y a eu besoin d'obtenir une approbation de la FCC, c'est que cette interface renferme autre chose que de simples fils, autre chose de relativement évolué...
Découvrons-le donc ensemble en ouvrant l'interface ! :D

Nous n'avons aucune prétention : nous ne sommes probablement pas les premiers à faire cette découverte en 25 ans. Mais nous n'avons pu retrouver aucune source à ce sujet - ce qui est quand même assez curieux vu comme la communauté a été capable de sortir nombre d'interfaces non officielles peu coûteuses dans les années 90.

75567555Et voilà donc enfin le secret qui explique la taille de l'interface TI-Graph Link et la connectivité DB-25 intégrée plutôt que DB-9 : elle renferme une carte électronique LINKETMB-30C qui occupe l'intégralité de l'espace. :o
La face composants de la carte s'organise autour d'un microcontrôleur PIC16C54-XT/P et ne laisse quasiment aucun espace libre.

Toute cette électronique s'explique par le fait que cette interface TI-Graph Link convertit matériellement les signaux série de l'ordinateur pour les adapter au port série de la calculatrice.

Le TI-99, un ordinateur signé Texas Instruments

New postby Wistaro » 08 Dec 2016, 13:28

Qui a dit que la marque Texas Instruments ne produisait que des calculatrices ? C'est certainement ce que pensent beaucoup de lycéens, d'étudiants et de personnes pour qui "TI" évoque simplement un outil scolaire, au même titre qu'une règle Maped ou un stylo Bic. Mais cela est totalement faux.


Avant d'être leader sur le marché des calculatrices comme nous le connaissons aujourd'hui, la marque phare de ce site était l'un des pionniers dans le domaine de l'électronique, et plus particulièrement dans le domaines des semi-conducteurs (diodes, transistors, circuits intégrés) et des composants passifs. Vous pouvez justement retrouver ici des statistiques annuels sur Texas Instruments :)
Et saviez-vous que, sans Texas Instruments, la conquête spatiale des années 50 n'aurait peut-être même pas eu lieu? En effet, en plus d'être un leader dans le domaine, TI a révolutionné le monde en inventant en 1958 le premier circuit intégré de l'histoire,ce qui a valu un prix Nobel à son auteur.
Cette découverte, d'un certain Jack Kilby, ingénieur en électronique travaillant pour TI, a bouleversé le monde de l'informatique: gain considérable de place sur les PCB, augmentation des fréquences de calcul...
Autant d'avantages qui ont permis aux machines d'évoluer.

Enhardis par leurs travaux sur les machines de traitement de données à bord des fusées et sur les puces, les ingénieurs de la marque travaillent sur le prototype d'un nouveau système révolutionnaire, un ordinateur nommé le TI-99/3.

Après quelques années de travail et de perfectionnement, ils créent la surprise en annonçant, en Juin 1979, la sortie aux USA du premier ordinateur familial, utilisant bien évidemment des technologies Texas Instruments: le TI-99/4.
Il sort quelques années après en France et en Europe.
Image
Équipe d'un processeur de 16 bits, innovant pour l'époque, il s’apparentait davantage à une console de jeu qu'à un ordinateur tel que nous le connaissons aujourd'hui.
En effet, il pouvait être connecté à un téléviseur via une prise peritel (un must pour l'époque). On pouvait également brancher des manettes de jeu, et utiliser des cassettes pour charger ou sauvegarder des programmes/jeux, sur des bandes magnétiques (le signal était encapsulé dans un sinus).

Côté design, il est également remarquable avec ses belles finitions et ses couleurs métallisées. Plus tard, une version sortira tout en plastique, pour limiter les coûts de production.


Peu après, dès 1981, TI propose une nouvelle version de son ordinateur, baptisé TI-99/4A, comportant une meilleure puce graphique améliorant la fluidité des jeux (technique BitMap), mais avec le désavantage de présenter un prix nettement moins abordable de 525$ (soit 2390FF).


Dès lors, le TI-99/4A est une petite bombe dans le domaine de l'informatique, avec des caractéristiques innovantes et haut de gamme:
  • Microprocesseur 16 bits de 3,3 MHz ;
  • Clavier mécanique Qwerty de 48 touches ;
  • Moniteur couleur de 13 pouces de résolution 256 × 192 pixels, 16bits ;
  • Haut-parleurs intégrés ;
  • 16Ko de RAM, 24Ko de ROM ;
  • Prise jack, port manettes, prise péritel.

Incluant toutes les dernières technologies Texas Instruments, il embarque également un synthétiseur de parole, de communication et de musique, réalisé grâce à la puce TMS9919.
Cette puce a vu le jour avec le jeu "Dictée Magique", évoqué dans un précédant article.

Au niveau de la programmation, le micro ordinateur disposait de son propre langage propriétaire, un Basic interprété directement. La vitesse d’exécution pouvait atteindre les 200 lignes par seconde! Un autre langage, graphique, était également présent. Il était également possible de programmer la puce directement en langage assembleur.
Néanmoins, malgré les efforts de la marque, les programmeurs n'ont jamais été séduit par ce modèle, dont le clavier mécanique était jugé peu pratique pour programmer.


Après plusieurs années de combat acharné contre son principal rival, Commodore, le TI-99/4A devient le micro-ordinateur familial le plus vendu aux Etats-Unis et dans le monde.
Mais à cause de la politique commerciale de Texas Instuments et notamment le choix de n'autoriser uniquement la lecture des cartouches propriétaires, la popularité du TI-99/4A finit par chuter. D'autres critiques fusent sur ce modèle: des accessoires hors de prix, la lenteur d’exécution de certains programmes...
Malgré la sortie de nouveaux modèles comme le TI-99/8, le TI-PC, ou encore le CC-40, la côte de TI dans le domaine de la micro-informatique ne remonte pas. Texas Instruments va perdre beaucoup d'argent et son action en bourse va chuter.

La marque annonce donc en 1984 la fermeture de sa section micro-ordinateurs , puis en novembre 1985 l'arrêt de la commercialisation du TI-99/4A, du TI-PC et du CC-40.

C'est un coup dur pour la marque, qui s'oriente désormais davantage vers les calculatrices graphiques, dont le premier modèle, la TI-81, sortira en 1990.
Mais nous aborderons le sujet dans un prochain article :) .


Il est clair que Texas Instruments a révolutionné le monde de la micro-informatique, et continue à révolutionner le monde de l'électronique.
Même si elle semble avoir désormais tourné le dos aux ordinateurs, il n'est pas impossible qu'un jour, TI sorte un modèle d'ordinateur, qui, nous l’espérons, sera aussi innovateur qu'a pu l'être le TI99-/4A il y a maintenant plus de 20 ans.


À suivre...


Sources:

(Un)Boxing week - day #1 : Grove Starter Kit for LaunchPad

New postby critor » 26 Dec 2016, 20:08

La Boxing week est une période de 6 jours débutant le 26 décembre. Le terme, inventé et popularisé dans les années 2000 en Grande Bretagne et dans les pays du Commonwealth, désigne une période de promotions où les différents distributeurs écoulent leur stock de Noël invendu.

Dans notre (Un)Boxing week 2016 sur TI-Planet, nous te proposons donc, cette semaine uniquement, de te déballer tous nos cadeaux inédits à raison de 1 par jour, un petit avant-goût des tests à venir sur le site pour l'année 2017 ! ;)


75067505Voici donc aujourd'hui le Grove Starter Kit for LaunchPad, commercialisé directement par seeed studio, les créateurs du standard Grove, au prix actuel de 59$.

7288C'est un kit qui peut être utilisé avec :
  • une carte de développement TI-LaunchPad
  • le périphérique TI-Innovator, justement conçu autour d'une carte TI-LaunchPad MSP-432 modifiée
Dans les deux cas, c'est contrôlable en TI-Basic avec une calculatrice TI-83 Premium CE ou TI-Nspire CX à jour, cas qui nous intéressera ici.

L'emballage n'est certes pas très inspiré avec un vert assez maladroit, enlaidi de plus par l'apposition d'une étiquette rouge agressif sur fond gris très triste, et avec comme si cela ne suffisait pas un motif de quadrillage anachronique terminant de gâcher le tout. #bud#
Mais bon, une fois le haut-le-coeur passé, tentons de faire abstraction de ça pour aller plus loin voir si ça vaut le coût, car c'est le contenu l'important. ;)

7507Nous découvrons dans la boîte :

677267236722La carte d'extension Grove Base BoosterPack est destinée à étendre la connectivité des cartes de développement TI-LaunchPad en leur rajoutant 10 ports Grove.
7284Dans le contexte du TI-Innovator c'est donc inutile puisque directement inclus dans le périphérique, même si il n'y a que 7 ports Grove au lieu de 10.
De plus, vu que le pseudo-langage de contrôle utilisé par les programmes TI-Basic dispose de noms bien précis pour les 7 ports (IN1, IN2, IN3, I2C, OUT1, OUT2, OUT3) non mentionnés ici sur la carte, nous doutons qu'il puisse fonctionner dans ce contexte.


Autour, les capteurs/actionneurs Grove sont :
  • sonar à ultrasons
  • afficheur numérique 4 chiffres à 7 segments
  • relai
  • capteur de rotation / potentiomètre circulaire
  • buzzer
  • capteur de luminosité
  • capteur sonore / microphone
7512 7513 7515 7516 7517 7518 7519

Notons que le capteur de luminosité fait donc doublon avec celui intégré dans le périphétique TI-Innovator, à moins d'un projet nécessitant plusieurs capteurs, ou encore un capteur externe librement orientable.

7508Mais ô surprise, ce n'est pas fini. En retirant la carte d'extension Grove Base BoosterPack nous découvrons 3 autres capteurs dessous ! :bj:
Nous rajoutons donc à la liste :
  • capteur d'humidité
  • capteur de mouvement
  • capteur de température + humidité
7520 7521 7522


7509Enfin, nous trouvons au fond de la boîte un livré détaillé documentant chaque élément, ainsi que la connectique Grove.
Le Grove Starter Kit for LaunchPad se résume donc à :
  • 1 carte d'extension Grove Base BoosterPack
  • 10 capteurs/actionneurs Grove
Et à date, même en excluant la carte d'extension et le capteur de luminosité pour un usage avec un périphérique TI-Innovator, oui ça vaut clairement le coût - le pack revenant sensiblement moins cher que la somme des 9 autres capteurs achetés séparément ! :bj:

Il restera toutefois un dernier élément à prendre en compte dans le cadre de la programmation TI-Basic depuis une calculatrice, c'est que le pseudo-langage de contrôle dispose de mots-clé pour identifier les différents capteurs/actionneurs Grove comme nous avons déjà détaillé.
Il nous faudra donc encore vérifier que chaque élément est bien géré par la calculatrice, avant de conclure - car par exemple aucun mot-clé ne nous vient à l'idée pour l'afficheur numérique. :#roll#:

A très bientôt en 2017 donc pour le test, et à demain pour la prochaine surprise ! ;)

(Un)Boxing week - day #3 : TI-Innovator I/O Module Pack

New postby critor » 28 Dec 2016, 17:12

Bienvenue pour le 3ème jour de notre (Un)Boxing Week TI-Planet 2016.

75857584Après le Grove Starter Kit for Launchpad, voici aujourd'hui le TI-Innovator I/O Module Pack que nous avons reçu il y a à peine 2 jours ! :D
Il n'est pas cher du tout, disponible sur Amazon pour moins de 30$. :)
Mais il reste bien sûr à voir si ça vaut le coût. ;)

728875877586Le kit se compose de 4 capteurs/actionneurs Grove, qui pourront notamment être contrôlés depuis une TI-83 Premium CE ou TI-Nspire CX munie du périphérique TI-Innovator.
Et nous apprécions la documentation bilingue français/anglais. :)

Le contenu reflète fidèlement l'illustration de la boîte :
  • servomoteur avec différentes têtes
  • moteur de vibration
  • capteur de lumière
  • diode blanche
7588 7589 7590 7591

7285Là encore, le capteur de luminosité nous semble faire doublon avec celui intégré au périphérique TI-Innovator, à moins d'un projet nécessitant plusieurs capteurs ou un capteur distant librement positionnable/orientable.



Notons que la diode blanche sera à insérer dans son réceptable avec la bonne polarité. Sans doute un moyen d'avoir la même chaîne de production pour la carte électronique avec le réceptacle, et ensuite de pouvoir joindre des diodes de différentes couleurs.
Nous y notons un potentiomètre circulaire sans explications ni instructions spécifiques. Or nous avons déjà vu quelque chose de similaire récemment, avec le haut-parleur Grove, qui ne fonctionnait que pour une position bien spécifique du potentiomètre à rechercher au tournevis cruciforme, le haut-parleur n'émettant que des grésillements ou même rien du tout pour tout autre position même voisine. :mj:
Ce n'est pas bien pratique, car lorsque ça ne marche pas, on ne pourra alors être sûr de l'élément fautif... mauvais branchement ? matériel/logiciel incompatible ? élément endommagé ? potentiomètre malencontreusement décalé de sa position optimale ? :#roll#:
Sans compter que, si il s'agit d'un réglage de voltage par exemple (nous l'ignorons), certaines positions pourraient peut-être endommager l'élément... :#roll#:




7286Un autre question que nous nous posons concerne le servomoteur. Il nécessite une alimentation de 5 Volts et non 3 Volts, ce qui implique :
  • d'utiliser le connecteur Grove OUT 3 du TI-Innovator
  • de connecter une alimentation USB externe, qui apporte justement le complément nécessaire sur ce seul port
Avec ces contraintes, est-il possible de mettre notre calculatrice sur roues pour en faire une voiture-robot ?
Pour pouvoir avancer/reculer et changer de direction, un tel robot aurait besoin d'au moins 2 servomoteurs.
Or, les contraintes ci-dessus semblent empêcher l'utilisation de plusieurs servomoteurs, ce qui est fort regrettable dans le contexte des derniers programmes scolaires français, la voiture-robot à diriger étant une application régulière de l'enseignement du code et de la programmation (réforme du collège, option ICN, spécialité ISN...).



Avec le Grove Starter Kit for LaunchPad nous avions 11 éléments dont quand même 8 éléments utiles pour moins de 60$, soit en moyenne 7,50$ l'élément utile. Et la somme des prix au détail rendait le pack avantageux. :bj:

Ici avec le TI-Innovator I/O Module Pack nous avons donc 4 éléments dont seulement 3 éléments utiles pour 25-30$, soit dans les 8-10$ en moyenne l'élément utile.
Et en additionnant les prix au détail, cette fois-ci le compte n'y est pas - autant acheter séparément et pouvoir choisir ce dont on a besoin. :(



Quoi qu'il en soit, à très bientôt en 2017 donc pour des projets construits autour de ces nouveaux capteurs/actionneurs Grove, et à demain pour le déballage de la prochaine surprise de notre (Un)Boxing Week TI-Planet 2016 ! :bj:

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
636 utilisateurs:
>620 invités
>7 membres
>9 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)