uLisp creator David Johnson-Davies posted an infinite precision artithmetic package for uLisp.
One of the aims of the package was to keep it simple and understandable, so users could extend it with additional functions.
uLisp creator David Johnson-Davies posted an infinite precision artithmetic package for uLisp.
One of the aims of the package was to keep it simple and understandable, so users could extend it with additional functions.
And it's running uLisp — a REPL in your pocket!
Found uLisp compatible Arduino Mega 2560 board and a random < 80 chars per row LCD display while cleaning up the storage.
Docs:
- http://www.ulisp.com/show?1LGA
- https://docs.arduino.cc/learn/electronics/lcd-displays/?from=Tutorial.LiquidCrystal
#Emacs #Arduino #Mega2560 #uLisp #LCDdisplay #DIY #retrocomputing #LISP
The PicoCalc uLisp Machine is a Clockwork Pi PicoCalc handheld computer that runs uLisp, a Lisp implementation for microcontrollers.
The Clockwork Pi PicoCalc features an RP2040/2350-based Raspberry Pi Pico or Pi Pico 2 board, and has a nice 320x320 4" colour IPS display and keyboard. uLisp provides a rich environment and tools.
Video of my progress to make a clock out of a pinball score reel.
This is an Adafruit ESP32 Feather V2 running uLisp code to cycle four relays driving 24v to the reel solenoids.
The whole thing is wonderfully clacky and mechanical.
Next to do is wiring the zero switches on the reels back to the ESP32 so I know what number the reels are at.