Microsoft has released version 1.1 of Microsoft BASIC for the 6502 under an MIT license. This version, from mid-1978, supports the Commodore PET, KIM-1, and early Apple models. It's a version that has circulated unofficially for some time, now with licensing clarified.
An Arduino BASIC interpreter and environment using an OLED SPI screen, I2C keyboard, and external EEPROM, supporting almost all usual BASIC features.