A new version of uLisp has been released for AVR, ARM, ESP, and RISC-V microcontroller boards with several major new features. The main highlights are:
- A format function for convenient formatting of printed output (all platforms).
- Multi-dimensional arrays (32-bit platforms) for efficient data processing.
- Graphics extensions for ARM, ESP32/8266, and RISC-V boards with suitable displays, such as the Adafruit PyBadge and PyGamer.
- Better support for using uLisp from a serial terminal, including line editing and parenthesis matching.
The AVR version of uLisp still supports the ATmega328P on the Arduino Uno, and in addition now supports the ATmega4809-based Arduino Nano Every.
For more information about the new features see New features in uLisp 3.2.
To download it see Download uLisp.