I was thinking ... why not create a completely standalone terminal using the Espruino ver. 1.3 with no PC or internet? The library module(s) storage would reside on Espruino SD card.
The parts (below) would be the ASCII terminal attached to the Espruino.
Are there any obvious hardware/software design flaws in making this Espruino terminal? Any forum user comments is appreciated.
#4. Espruino ver. 1.3 with transflash/SD. Serial TTL (no level conversion needed) (Espruino USART1 attached to ASCII video terminal serial port @ 9600 baud)
#1. Espruino "online" minification will be missing for all library modules
or user source code. Just use the Espruino Pico for more JSVARS and add
a SD card breakout board.
#2. No Espruino firmware updating.
Just attach the Espruino via USB to a computer which has the WEB IDE
installed and update the firmware. Make sure all the library modules are
"up to date" by viewing the release dates and updating the Espruino SD
card modules manually.
#3. By removing the "on-line" internet library modules "should" increase the
Espruino communication responses/feedback.
#4. The ASCII VT100 terminal board video output is not restricted to NTSC/PAL but
also has the capability to output to any VGA monitor (CRT or LCD). This
means, you could buy any surplus or junk VGA monitor and keyboard at an extremely low price. Note: There are low cost adapters that convert a USB keyboard to PS2.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Espruino Terminal Project
Purpose: Create Espruino projects offline from the Internet.
There is a new Indiegogo project called PI-Top. Its really a PI SBC with a LCD, keyboard with enclosure and a prototype area.
https://www.indiegogo.com/projects/pi-top-a-raspberry-pi-laptop-you-build-yourself
I was thinking ... why not create a completely standalone terminal using the Espruino ver. 1.3 with no PC or internet? The library module(s) storage would reside on Espruino SD card.
The parts (below) would be the ASCII terminal attached to the Espruino.
Are there any obvious hardware/software design flaws in making this Espruino terminal? Any forum user comments is appreciated.
Parts:
#1. 7" TFT LCD Color monitor (backup cam monitor) - PAL/NTSC (Amazon $35)
http://www.amazon.com/RearView-Headrest-Monitor-Support-Rotating/dp/B007SLDF7O/ref=sr_1_2?ie=UTF8&qid=1416962445&sr=8-2&keywords=backup
#2. Miniature keyboard- Microcontroller friendly PS/2 (Adafruit $30)
http://www.adafruit.com/products/857?gclid=CLDS342Hl8ICFY4AaQodD6YA4Q
#3. ASCII VT100 compatible video terminal board (VGA/NTSC/PAL/PS2) (Geoff's Projects)
http://www.geoffg.net/terminal.html
#4. Espruino ver. 1.3 with transflash/SD. Serial TTL (no level conversion needed) (Espruino USART1 attached to ASCII video terminal serial port @ 9600 baud)
Addition ... 27/11/14
Espruino Terminal Project pitfalls/workarounds/enhancements:
#1. Espruino "online" minification will be missing for all library modules
or user source code. Just use the Espruino Pico for more JSVARS and add
a SD card breakout board.
#2. No Espruino firmware updating.
Just attach the Espruino via USB to a computer which has the WEB IDE
installed and update the firmware. Make sure all the library modules are
"up to date" by viewing the release dates and updating the Espruino SD
card modules manually.
#3. By removing the "on-line" internet library modules "should" increase the
Espruino communication responses/feedback.
#4. The ASCII VT100 terminal board video output is not restricted to NTSC/PAL but
also has the capability to output to any VGA monitor (CRT or LCD). This
means, you could buy any surplus or junk VGA monitor and keyboard at an extremely low price. Note: There are low cost adapters that convert a USB keyboard to PS2.