History of the BASIC Engine (2018)
These boards, built around the STM32F103C8T6 MCU, are sold for small change on AliExpress, and Tamakichi-san’s design limits itself to adding a bunch of resistors and connectors to provide what is arguably a full-fledged personal computer, with all the peripherals you would expect: keyboard, video output, sound, storage, serial port. The Toyoshiki Tiny BASIC system contains a number of very clever hacks required to achieve its amazing price-performance ratio, but the reliance on what the low-end STM32F103 controller has to offer limits its capabilities, especially in one area: the video output is black-and-white. Espressif provides a demo program for the ESP8266 SDK that streams MP3 audio from the network and sends it to an audio codec connected to the MCU’s I2S output, effectively resulting in something like a web radio.
Source: basicengine.org