The Lisp Badge Is a Self-Contained Pc Tailor-made to Lisp Programming
Lisp is a high-level programming language, like Python, Visible Primary, and PHP. It’s the second oldest high-level language — by our trendy requirements — simply after Fortran. However, it’s nonetheless fairly fashionable, and has a lot of thriving dialects. David Johnson-Davies wished a approach to program in Lisp on the go, and what higher manner to do this than with a badge?
As you may suspect, this Lisp Badge was closely impressed by Voja Antonic’s Belgrade Badge. That badge, which was additionally given to attendees of the 2018 Hackaday Supercon, is a handheld laptop that can be utilized to run and program BASIC code. Johnson-Davies had beforehand designed the largely self-contained Tiny Lisp Pc 2, however that required an exterior keyboard. For the Lisp Badge, he has added an onboard keyboard so you’ll be able to program Lisp wherever you go — particularly your subsequent convention!
This Lisp Badge matches within the palm of your hand, however packs lots of performance. It’s powered by an ATmega1284 and has a grayscale 42×8 character OLED show, I/O pins, and might management exterior units by way of I2C or SPI. Most significantly, the tactile pushbutton keyboard was designed particularly with Lisp programming in thoughts. In order for you your individual Lisp Badge, Johnson-Davies has offered the entire information on GitHub. You can even order the PCBs instantly from OSH Park for about $50.