Conçu par Hartmut Graw, le Lispdeck est un ordinateur LISP portable construit autour du microcontrôleur Teensy 4.1 pour la programmation LISP en déplacement. Il dispose d’une configuration à double écran avec un écran tactile de 5 pouces et un écran TFT basé sur ST77350 secondaire. Il dispose également d’un module radio RFM96 ADAFruit, d’un module Wi-Fi ESP8266, d’un encodeur rotatif, d’une carte SD pour le stockage et d’un clavier USB sans fil détachable, tous logés dans un boîtier imprimé en 3D.
Exécutant le langage ULISP, il dispose d’un environnement de programmation LISP autonome sans avoir besoin d’un PC ou d’une tablette. Il s’agit d’une évolution du lispox, avec une conception portable et alimentée par batterie, qui maintient également la compatibilité. Contrairement aux cyberdecks à base de Raspberry Pi, le Lispdeck est conçu pour un contrôle complet sur le système sans la complexité de Linux. Il est utile pour les amateurs de lisp qui souhaitent un dispositif informatique compact et dédié entièrement documenté.

Spécifications de Lispdeck
- SOC – NXP I.MX RT1062 via Teensy 4.1 Board
- CPU – ARM Cortex-M7 @ 600 MHz
- Mémoire – SRAM de 1 Mo comprenant 512kb de mémoire couplée serrée (TCM)
- Stockage – emplacement pour carte microSD pour le stockage du programme et des données
- Affichages
- Écran tactile primaire – Contrôleur Adafruit RA8875)
- Secondaire – 160 × 128 TFT (ST77350)
- Réseautage
- Module Wi-Fi ESP8266 ESP-01S
- Module radio Lora RFM96 ADAFRUIT
- USB – 2x ports USB de type A
- Mission
- Prise en charge complète du clavier USB (clavier USB sans fil compatible)
- Encodeur rotatif pour la navigation
- GPIO pour l’extension matérielle
- Alimentation – Propulsée à la batterie pour la portabilité
- Dimensions – non mentionnés
- Encloseur – Logement imprimé en 3D

Spécifiée en 1958, LISP est l’un des plus anciens langages de programmation et est moins courant aujourd’hui. Cependant, vous pouvez l’explorer à l’aide de l’ordinateur LISP Visible, un interprète basé sur ULISP pour ARM qui affiche l’espace de travail LISP sur un écran OLED, et que nous avons précédemment couvert lorsqu’il était montré qu’il s’exécute sur une carte M0 Adafruit ItsyBitsy avec un écran OLED.
Cet ordinateur LISP portable exécute ULISP, un interprète LISP léger conçu pour les microcontrôleurs, qui permet une programmation directe sur l’appareil sans PC. Il dispose d’un REP intégré (LEA-EVAL-IMPRINT LOOP) pour le codage interactif, d’un éditeur de texte plein écran pour l’écriture et la sauvegarde des scripts sur une carte SD et la prise en charge de l’interaction matérielle via GPIO. L’appareil est instantanément dans l’environnement LISP. Le réseautage est accessible avec un module Wi-Fi ESP8266, tandis qu’un module radio LORA RFM96 offre des options de communication supplémentaires, et peut même rendre l’ordinateur adapté en tant que client de meshtastique.
Nous avons également écrit sur d’autres terminaux portables dans le passé, notamment le terminal portable Tanmatsu propulsé ESP32-P4 avec un affichage MIPI DSI de 3,97 pouces et plus encore, un ordinateur portable Nanopi Neo Air RiedPI avec un terminal Linux, et la liste se déroule.
Plus d’informations sur l’ordinateur LISP portable peuvent être trouvées sur Hackaday.io, avec du code source et des fichiers à imprimé 3D disponibles sur le GitHub Lispbox sous la licence MIT. Il n’est pas disponible à la vente, la seule option est donc de la construire par vous-même pour le moment.
Via hackster.io
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

