uho / ESP32forthStation

Stand alone Forth computer with LillyGo TTGO VGA32 single board computer and ESP32forth
GNU General Public License v3.0
17 stars 3 forks source link

ESP32forthStation

Stand alone Forth computer with LillyGo TTGO VGA32 single board computer and ESP32forth


Based on the work of several open source projects (see below) it was possible to make the ESP32forthStation. It is a single board Forth computer with keyboard (PS/2), video monitor (VGA) and networking capabilities (WiFi). It can be used as a complete development environment for your own experiments.

ESP32fortStation setup on a table including keyboard and monitor

Hardware

The ESP32forthStation hardware uses the

ESP32fortStation setup on a table including keyboard and monitor

Software

ESP32forthStation is based on

The firmware of ESP32forthStation is a snapshot of ESP32forth augmented with appropriate calls to the FABGL library for I/O. This repostory provides released versions that are updated from time to time. Development takes place in the VGA32 branch of my ueforth fork of Brad Nelson original ueforth repository.

Flashing the firmware

In order flash the ESP32forthStation firmware to the TTGO VGA32 Board use the Arduino IDE, select the board in the Arduino board manager and upload the file ESP32forth.ino. If in doubt please check the installation instruction on the ESP32forth home page.

Licensing

The code in this repository is licensed under the terms of the GNU GENERAL PUBLIC LICENSE unless stated otherwise. The different contributing projects might have different licensing conditions. Please check with the appropriate repositories.

We're dwarfs standing on the shoulders of giants.

Contributions go to those who made this project possible (Brad Nelson, Fabrizio Di Vittorio, the engineers at LillyGo, Neil Bowden and many others who did earlier work ...)

Contact

If you have any questions or issues regarding this project please contact me.

Ulrich Hoffmann uho@xlerb.de


Journal