Building a Teensy 3.6 based computer that run BASIC w/ keyboard, screen, sound card & wifi...
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 have a working version of VGAText output emulation for your *nux computer,
It emulates for both sides (Teensy & RPI) a serial port communication to render as real VGAT interface on your Desktop.
Since today : it's now possible to test BASIC directly on a g++/SDL2/ncurses computer
g++ build script is available on github
Hi, I started to make a box for my computer system....
I decided to re-use an old MO5 case, which I emptied & added hinges.
I started to separate the OLED Display & button, then glued an android tablet USB flat keyboard :
So it looks like that for now.
Hi, I recently added a DFPlayer mp3 module to act as a sound card, this looks like this :
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 ! )
to follow ...
ADDED Wifi + additional POWER SUPPLY Boards (+ still VGA Board) (allows me to read web RSS Feed)
WebContent minified by a cloud server // ESP8266 packet re-formed by AT328P
to provide String Arrays to my BASIC