π
<-

TI-Nspire Interpréteur XPicoC, lance du code C sans Ndless sur Nspire!

New postby critor » 04 Apr 2021, 11:44

Si tu souhaites développer des utilitaires ou jeux tirant pleinement profit des possibilités et de toute la puissance de ta TI-Nspire, il te faut programmer en langage assembleur ou C.

Une fois le code assemblé ou compilé en langage machine, il est alors exécutable sur ta calculatrice en installant un jailbreak comme Ndless.
Contrairement à d'autres langages comme le TI-Basic, le Lua ou le Python, il n'était initialement pas possible de programmer en C directement sur ta calculatrice. En effet elle ne dispose pas d'un compilateur C.

AnderainLovelace puis compujuckel avaient déjà creusé la question avec dPicoC, un portage pour TI-Nspire de l'interpréteur PicoC par Zik Saleeba et Joseph Poirier.

Le but initial du projet PicoC était de pouvoir utiliser le C comme langage de script pour les drones.
Il s'agit d'un interpréteur pseudo-C, dans le sens où il ne gère qu'un sous-ensemble du langage C.

Il n'en reste pas moins qu'il élimine le besoin d'un compilateur et donc la nécessité de coder sur une autre machine ! :)

Mais le développement C pour TI-Nspire souffrait encore d'une autre difficulté.

La nécessité d'installer Ndless, un outil que Texas Instruments bloque régulièrement à chaque mise à jour.

Développer en C pour TI-Nspire, c'est hélas accepter que ses formidables créations ne soient disponibles pour les utilisateurs que de façon intermittente, avec des absences pouvant aller de plusieurs jours à plusieurs années suite à la sortie d'une mise à jour.

13684Jimmy Lin alias 露露 ose aujourd'hui aller beaucoup plus loin, et nous réalise l'exploit d'une réécriture intégrale de PicoC dans le langage de script Lua des TI-Nspire. :o

Plus besoin de Ndless pour exécuter du code C sur ta TI-Nspire, possibilité que tu conserves désormais pour toujours ! :bj:

Comme tu peux le voir ci-contre et ci-dessous, bien qu'il s'agisse pas d'une implémentation complète du C selon la norme ISO, pointeurs et fonctions sont gérés entre autres, ce qui devrait déjà te permettre d'aller très loin ! ;)


Contrairement à dPicoC, XPicoC a de plus le gros avantage d'être bien intégré à l'environnement TI-Nspire. Tu peux saisir ton code C dans l'application Editeur officielle déjà présente sur l'onglet 1.2, puis le copier-coller avec les raccourcis :nsct: :nsa: , :nsct: :nsc: et :nsct: :nsv: vers la console de PicoC ! :D

Si tu préfères également, via la touche :nsme: il t'est possible d'exécuter directement le code copié, sans avoir donc à le coller. Cela évite ainsi de surcharger la console.

Téléchargement : XPicoC

Source : https://www.cncalc.org/thread-24661-1-1.html

Code Source : https://github.com/ExAcler/XPicoC

NumWorks 12 coques NumWorks édition limitée Avril 2021 à gagner

New postby Admin » 04 Apr 2021, 10:04

13036Pour la rentrée 2019, NumWorks te sortait une coque collector en édition limitée pour sa calculatrice, la Macaremaths, illustrée tout en humour et talent sur le thème des Mathématiques. :bj:

Dans le même genre NumWorks renouvelle l'expérience en mieux cette année scolaire 2020-2021. Tu as déjà eu plusieurs opportunités d'habiller ta calculatrice de façon unique au monde ; tu as déjà eu l'occasion de gagner :
  • 12 exemplaires de la coque en édition limitée d'Octobre 2020 (roi et reine de cœur)
  • 12 exemplaires de la coque en édition limitée de Novembre 2020
  • 3 exemplaires de la coque en édition limitée de Décembre 2020
  • 12 exemplaires de la coque en édition limitée de Janvier 2021
  • 12 exemplaires de la coque en édition limitée de Mars 2021
1323013229

Confiné·e en ce beau week-end printanier ? NumWorks pense quand même à apporter un peu de soleil dans ton cœur. Voici aujourd'hui à gagner sa nouvelle coque en édition limitée d'Avril 2021. :bj:

C'est l'occasion ce mois-ci de croquer le lapin de Pâques. ;)

Nouvelle chance pour toi avec pas moins de 12 exemplaires de cette édition limitée à gagner dès maintenant sur les comptes sociaux du constructeur : :D
Tirage au sort le vendredi 30 avril, de quoi fêter la fin du confinement on espère... ;)

Pour participer et peut-être gagner c'est très simple, il te suffit juste selon le réseau :
  1. de suivre, aimer ou t'abonner au compte du constructeur
  2. de taguer ou identifier un·e ami·e

N'hésite pas à participer sur chacun des comptes sociaux du constructeur pour maximiser tes chances ! :)

TI-z80 Fire and Flames, mets le feu sur ta TI-83 Premium CE

New postby critor » 03 Apr 2021, 11:41

13682Envie d'allumer le feu ? Fire And Flames est un nouveau jeu par slimeenergy pour ta TI-83 Premium CE.

As-tu la rage d'être confiné ce soir après des mois de sacrifices dans l'intérêt des autres, pile au moment du retour des beaux jours ? Ce jeu de type puzzle va réveiller le pyromane qui sommeille en toi. ;)

Dans Fire And Flames tu dois donc ravager par le feu chacun des niveaux qui te sont proposés au minimum jusqu'à la proportion qui t'est indiquée.

Mais attention à ne pas te piéger toi-même et te brûler... :#non#:

Pas moins de 8 niveaux différents te sont proposés.

Briquet, bombe à napalm, lance-flammes, charge creuse, lance-roquettes antichar... pas moins de 5 armes différentes sont au service de tes pulsions incendiaires.

En prime le jeu intègre un tutoriel qui t'explique très rapidement les différents éléments de l'interface ainsi que les armes au premier lancement.

Un jeu décidément très riche conçu avec soin, bravo ! :bj:

Fire and Flames rentre dans la catégorie des programmes en langage machine dits ASM, compilé à partir de code source C qui est inclus.

Or attention, suite à un acte irresponsable d'un enseignant de Mathématiques français avec ses gesticulations aveugles dans le contexte de la réforme du lycée, Texas Instruments a réagi en supprimant la gestion de tels programmes depuis la mise à jour 5.5.1.

Si tu es sur une des versions ainsi bridées, tu peux quand même en profiter sans trop d'efforts. Il te faut :
  1. installer arTIfiCE pour remettre la possibilité de lancer des programmes ASM
  2. ensuite de préférence installer Cesium pour pouvoir lancer les programmes ASM plus facilement, ou même AsmHook pour pouvoir les lancer comme avant

Téléchargements :

TI-Nspire White Album 2, adapté en Lua pour TI-Nspire !

New postby critor » 03 Apr 2021, 10:24

13681White Album 2 est une série de jeux vidéo de type visual novel, un genre très populaire en Asie, sorti initialement pour Windows en deux parties :
  • White Album 2: Introductory Chapter en mars 2010
  • White Album 2: Closing Chapter en décembre 2011

Envie de te distraire en confinement à partir de ce soir ?

Et bien cela tombe bien, aujourd'hui grâce à Manaka Nemu et MrZ, les deux épisodes de White Album 2 sont enfin disponibles pour ta TI-Nspire, certes pour le moment en Chinois.

Le jeu est ici codé en Lua et donc officiellement utilisable sur toute TI-Nspire mise à jour en version 3.0 ou supérieure. :)


Téléchargements :
Source : https://www.cncalc.org/thread-24865-1-1.html
Link to topic: White Album 2, adapté en Lua pour TI-Nspire ! (Comments: 1)

Divers Modules Grove/breadboard chez Calcuso/Jarrety

New postby critor » 03 Apr 2021, 09:36

12212Depuis des années maintenant, Texas Instruments réalise de gros efforts pour rendre la programmation de ses calculatrices accessible à toutes et tous. Le constructeur a prêté une attention toute particulière aux plus jeunes et non initiés, souhaitant leur permettre de créer tous les projets STEM / STIM imaginables sans avoir à se concentrer sur des difficultés annexes. :)

L'interface TI-Innovator Hub te permet de transformer ta calculatrice TI-83 Premium CE ou TI-Nspire CX en une machine connectée ouverte sur le monde. Elle intègre un capteur de luminosité, une diode RVB, ainsi qu'un buzzer. Mais en plus de cela, l'interface permet de connecter des modules externes (capteurs et actionneurs) sur ses ports Grove, ou selon tes besoins sur son port breadboard.

Texas Instruments propose également plusieurs kits de démarrage :

Le TI-Innovator Hub permet également la connexion de plusieurs périphériques officiels :
Tous ces éléments ont de plus l'avantage d'être utilisables directement avec le langage Python des calculatrices concernées, faisant de l'écosystème Texas Instruments le seul Python connecté ! :bj:

12965Si tu préfères, à la place du TI-Innovator Hub tu peux également utiliser une carte BBC micro:bit qui permet elle aussi la connexion de modules Grove.

Les distributeurs scolaires de Texas Instruments pour la France, Calcuso, Jarrety et TS Promotion, avaient jusqu'à présent en catalogue les seuls éléments ci-dessus fournis par Texas Instruments.

Si tu avais besoin d'un module Grove ou breadboard plus original non inclus dans les kits de démarrage, il te fallait aller voir ailleurs.

Et bien bonne nouvelle. Pour cette rentrée 2021 plus besoin d'aller voir ailleurs, Calcuso et Jarrety innovent et rajoutent à leur catalogue plusieurs modules Grove et breadboard non présents dans les kits de démarrage ! :bj:

Tu peux dès maintenant aller jeter un coup d'œil à leur catalogue et comparer leurs prix. ;)

Liens : catalogue STEM chez Calcuso / Jarrety
Link to topic: Modules Grove/breadboard chez Calcuso/Jarrety (Comments: 0)

-
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.
1299 utilisateurs:
>1287 invités
>5 membres
>7 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/2025)
-
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)