Punix, le baptême du feu

85
19
mar.
2012
Noyau

Punix (Punny Unix) est un système d'exploitation développé par Christopher Williams pour les calculatrices Texas Instruments à base de Motorola M68000.
Le projet avance lentement mais sûrement, et le 7 mars dernier, Christopher a passé une étape importante : l'installation et l'exécution de Punix sur une machine réelle, sa TI 92 Plus.

Punix est un projet intéressant pour ceux qui souhaitent étudier le fonctionnement d'un système d'exploitation POSIX, mais qui ont peur de se perdre dans les sources d'un poids lourd du libre comme Linux. Ce projet intéressera aussi ceux qui aiment programmer en assembleur au plus près de leur matériel et sans MMU, ceux qui aiment les architectures simples, et tout hacker qui aime dépasser les limites d'un système, juste parce que c'est possible !

Le test de Punix sur une vraie machine est l'occasion de présenter l'architecture matérielle visée, le système d'exploitation en lui-même et les outils pour développer. Au menu : des forks, des trolls et des vaporwares, mais surtout beaucoup de logiciel libre, énormément de passion, et un n-ième clone d'Unix.

Punix ? A (free) operating system (just a hobby, won't be big and professional like gnu)*.

Journal Décès de Romain Liévin, auteur de TiLP et acteur incontournable de la scène TI sous Linux

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
54
9
mar.
2025

Romain Liévin fait partie de ces contributeurs de logiciels libres sans qui la vie de beaucoup pourrait être très différente, mais dont la valeur des contributions est parfois ignorée, sinon négligée. La banalité du quotidien nous fait oublier la valeur de ce que nous utilisons, d’autant plus quand tout fonctionne. On pourrait vivre sa vie sans jamais exprimer un merci.

J’ai appris la triste nouvelle par mail le 17 février dernier, mais je n’ai pas été disponible plus tôt pour (…)

Une calculatrice scientifique libre sous Linux (materiel)

Posté par  . Édité par palm123, Davy Defaud, Benoît Sibaud et Xavier Teyssier. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
52
9
oct.
2014
Éducation

Librecalc est un projet de calculatrice scientifique libre, sous GNU/Linux, mené par deux Français de 25 ans. Des résultats intéressants commencent à apparaître sur le blog du projet dans lequel ont été ajoutés des articles au fur et à mesure de l’avancement du développement.

Image du projet de calculatrice

Journal Et moi, 6ans plus tard.

Posté par  (site web personnel) . Licence CC By‑SA.
49
5
nov.
2021

Voilà plusieurs mois que ça me trotte d'écrire ce journal. C'est sans doute pour clore un peu plus élégamment cette part de moi.

J'étais vraiment passionné par Linux. J'étais en dual boot, pour les jeux principalement, sur Archlinux, sur Ubuntu, je changeais régulièrement de distribution, je testais des wm, j'étais inscris au challenge Eudyptula… Pas beaucoup, mais j'écrivais quelques journaux et j'ai même participé à quelques dépêches sur LinuxFr. J'allais de temps en temps à un Hackerspace, le lol sur (…)

Journal Plaidoyer pour la NPI et la gamme Woodstock

45
9
juil.
2022

'jour 'nal,

Je viens partager, avec toi, un droit de réponse/rectification que je m'étais octroyé il y a un an environ. Après avoir écrit, j'ai laissé reposer, puis ai fini par oublier ma cape de redressement de tort.

Mais comme il y a des morceaux de fruits intéressants dans le yaourt, je te le livre après titrage (il n'y avait que deux niveaux initialement) et illustration (les images sont le bonus linuxfr) et post-scriptum. Au menu, on s'initiera à (…)

La liberté des calculatrices graphiques ?

Posté par  (site web personnel) . Édité par Julien Jorge, Benoît Sibaud et Pierre Jarillon. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
45
4
mar.
2025
Matériel

Les calculatrices graphiques sont de lointains dérivés des ordinateurs de poche des années 1980, dans lesquelles subsiste cette capacité native à pouvoir être programmé.
J’en serais probablement resté à mon expérience de lycéen, et l’éternel combat Casio / Texas Instrument, s’il n’y avait pas eu un virage (pas forcément bien courbe) autour de Python dans la fin des années 2010.

Entre passion de l’informatique, doux rêveur, promesse de calculatrice libre et réalité du marché… j’avais l’envie de vous partager mes quelques heures de recherches et de réflexions sur le sujet.

Journal Bac et calculatrices programmables : la fin ?

Posté par  . Licence CC By‑SA.
Étiquettes :
36
9
avr.
2015

Un journal bookmark : Le ministère de l'éduc' nat' prévoit d'interdire les calculatrices programmables au bac en 2018.

Ça me semble une belle connerie. Personnellement, c'est là que j'ai découvert la programmation, mais pas seulement : ça m'a servi tout au long de mes études. Aujourd'hui encore, à bac+11, il m'arrive de me resservir des vieux programmes que j'ai codés juste après le bac.

Quand je suis entré en seconde, il a fallu m'acheter une calculatrice programmable. On allait (…)

Sortie de HoustonTracker 2 (éditeur de musique pour TI-8x)

Posté par  . Édité par ZeroHeure, Benoît Sibaud, palm123 et claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
34
15
oct.
2015
Son

HoustonTracker 2 est un séquenceur de musique (sous forme de soundtracker) pour les calculatrices Texas Instruments de la gamme TI-82, TI-83/82STATS, ainsi que TI-83+/84+/SE. Il permet de composer et jouer de la musique à la résolution de 1-bit directement depuis votre calculatrice !

Séquenceur Notes Effets et percussions
vue du séquenceur notes de musique batterie

Houston Tracker 2 est développé par Utz (Irrlicht Project) un artiste et musicien allemand qui fait de la musique sur des appareils qui ne sont pas forcément destinés à en produire.

Le code source est en assembleur z80 et publié sous licence libre BSD.

Nouvelle version de NumCalc, la calculatrice scientifique en ligne de Fabrice Bellard

Posté par  . Édité par Florent Zara, Benoît Sibaud et Xavier Teyssier. Modéré par Xavier Teyssier. Licence CC By‑SA.
28
3
juin
2025
Science

Fabrice Bellard vient de mettre à jour NumCalc, sa calculatrice scientifique et graphique en ligne, qui utilise maintenant un nouveau code indépendant de QuickJS (je vous renvoie à la dépêche qui abordait cette question).

capture d'écran de Numcalc

Le nouveau code est un mix entre Javascript, Python et Julia. Le code Javascript utilise la bibliothèque LibBF (MIT). L'interface a été retravaillée mais reste minimaliste pour être pratique et légère. Elle est devenue responsive et s'affiche très bien sur un mobile. Elle accepte maintenant des entrées en syntaxe Calc et Javascript.

NumCalc est rapide, ça m'a impressionné. La réactivité vient aussi du navigateur et de l'ordinateur puisque tout se passe sur votre poste, rien n'est envoyé au serveur. C'est surtout une sensation. Par exemple l'application Qalculate! me parait moins nerveuse, comme on dit d'une voiture. Bref, NumCalc est agréable.

Les deux précédentes versions sont toujours disponibles.

Journal TI-92 à donner

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
28
7
fév.
2022

J'ai récemment fait un peu de ménage chez moi et j'ai retrouvé mon ancienne calculatrice TI-92. C'est le premier modèle et elle doit avoir pas loin de 24 ans maintenant. J'ai aussi le module E et le module Plus. Et comme je suis un peu conservateur, j'ai aussi les manuels les câbles de transfert, les modules originaux, etc.

Plutôt que de le laisser moisir au fond d'une boîte, je souhaite le donner à un musée, un collectionneur ou autre (…)

Journal ClockWork PicoCalc

28
13
mar.
2025

Puisqu'on parle de calculatrices, de bidouillages, d'Open Source et d' Open Hardware, je crois bien que je vais craquer …

https://www.clockworkpi.com/picocalc

il y a des GPIO qui sont exposés:

… 75$ en boutique, 100$ tout compris et dans ta boîte à lettre dans quelques jours …

Arghh

… , j'ai presque craqué, mais comme il n'y a rien encore sur le Github de (…)

Journal NumWorks change de licence

Posté par  (site web personnel) . Licence CC By‑SA.
25
23
juin
2021

NumWorks la calculatrice ouverte et collaborative décide de changer de licence

NumWorks avait commencé en 2017 avec son code sous licence CC BY-NC-ND 4.0, avant de changer vers du CC BY-NC-SA 4.0 en mai 2018

En 2019, la nouvelle version de la calculatrice était passée de 1 Mio à 8 Mio de mémoire flash. Ce qui avait permis la création de firmware alternatif comme Delta et Omega ainsi que la création d'applications très diverses (dont un émulateur de (…)

TilEm2 : publication !

Posté par  . Édité par baud123, Benoît Sibaud et claudex. Modéré par baud123.
25
4
août
2012
Linux

TilEm est mort, vive TilEm2

Benjamin Moody (floppus maximus) et moi-même Thibault Duponchelle (contra-sh) sommes fiers de vous annoncer la publication de TilEm2.

Vous ne connaissez probablement pas TilEm "1" qui est un vieil émulateur qui a été écrit par Julien Solignac "x1cygnus" puis amélioré et maintenu par Benjamin Moody.
TilEm est un émulateur de calculatrices z80 (de TI73 à TI86 en incluant la TI81).
Tout comme les autres émulateurs, il est nécessaire de se procurer une "ROM" évidemment.
La version 1 de TilEm était disponible pour Linux, Windows et Mac.

TilEm2 est d'ores et déjà disponible pour Linux et Windows (et devrait fonctionner sur Mac OS X mais il n'a pas été testé).

Have fun with TilEm2 !!!

Journal Sortie de Punix beta5, et d'un émulateur 68k en javascript !

20
28
avr.
2012

Sommaire

Une cinquième beta pour Punix

Pour ceux qui ont apprécié ma dernière dépêche sur Punix, voici quelques nouvelles !

Christopher Williams a sorti une 5ème version beta de son système d'exploitation Unix pour calculatrice à base de Motorolla 68000.
Cette version est disponible pour TI89 et TI92+, et les sources sont disponibles.
Si vous souhaitez compiler depuis les sources, il vous faudra vous munir de :

Journal Calculatrice graphique?

Posté par  . Licence CC By‑SA.
Étiquettes :
18
17
juin
2021

Salut.

Juste pour dire que j'ai récemment eu besoin d'une calculatrice graphique, et que, bon, ma vieille TI82 est super, mais il lui faut des piles, et que je me souvienne d'où je l'ai rangéeW stockée.

Les calculatrices "bêtes" pour PC, il y en a une chiée, vraiment. J'en ai utilisé principalement 2 sur linux, galculator et speedcrunch, mais j'en ai vu tellement d'autres…
Par contre, pour dessiner une bête courbe sur la formule "Y = f(x)", ça, c'est (…)