Finally forked a BASIC interpreter to use on my Teensy 3.6<br>Support for : <br>- SDCard <br>- HID USB Keyboard <br>- LCD (128x64) <br>- Buzzer (w/ 2 own audio file formats) <br>- 3 colored LEDs & 3 user btns <br>- HC06 Bluetooth to serial <br>- RPI0W for HDMI output<br>- a specific bus to deal w/ some function boards <br><br>Sources are now available on github.... (see links)<br>Details are also available @ <a target="_blank" rel="noopener noreferrer" href="http://xtase.over-blog.com/2017/11/xts-ubasic-reborns-from-ashes.html">http://xtase.over-blog.com/2017/11/xts-ubasic-reborns-from-ashes.html</a>
Components
1×
Teensy 3.6
180MHz / 1MB Flash / 256K Ram
1×
OLED 128x64 Screen
I2C monochrome display
1×
HobbyTronic SerialVGA monitor
Serial to VGA (text only) interface
1×
Raspberry PI 0W
Serial to HDMI (text & may soon GFX) interface
I reconnected my rpi0w to the system, for HDMI output (@ this time it does VGAT emulation) may soon I'll make a simple GUI instead (with simple feedbacks as it is now connected on a dedicated Serial port & no more on same port as Keyboard !)
Hi, today I nearly achived the Simple VGAText Serial ouput (100x50 chars - text ONLY interface) replacement by re-using a Raspberry PI Zero + Java + FrameBuffer.
It does actually run an emulation of the VGAText micro-code (receiving text & escaped commands from the Serial Port) to make a Pseudo text-based UI.
It boots & start the program in 14sec from strict powering up time (8sec from linux starts booting).
The cons : It does not starts instantanatly,
the pros : It can be use on ANY HDMI TV or Computer Monitor even with too high resolution, later it will be able to receive some GFX commmands, the render code is (on-board) modifiable, Keyboard reading will replace the HobbyTronics USB Host (keyb preprogrammed) board, & it costs nearly as same as HobbyTronics VGA TEXT board...
I know, It could replace the whole system, but I keep my MCU (teensy3.6) board to do the main Unit... (just for personal fun ! )