dhansel / versaterm Goto Github PK
View Code? Open in Web Editor NEWA versatile DIY serial terminal
License: GNU General Public License v3.0
A versatile DIY serial terminal
License: GNU General Public License v3.0
The component number for the Max3232 board from Digikey is 1568-1193-ND not 1568-1208-ND
Ohai,
I built a VersaTerm and it work totally fine. But aside of retro computers (following the VT102 standard), I do like using it on (modern) Linux/BSD boxes as well. It's fantastic that it does support ridiculous high baud rates and ANSI color support fills my heart with love, too.
I have just a minor thing that bothers me a bit, and that is the German umlauts (or other language-specific chars and maybe a few (?) pseudo graphic UTF-8 characters). Those are printed as escape sequences and "destroy" or shift the layout. Would it even be possible to add additional characters to the font(s)?
I see international characters being mentioned in VT5xx standard. (https://en.wikipedia.org/wiki/VT520)
I totally get it, that something like this is totally off-scope for this project (being a VT102 terminal), I'm rather interested in hearing, what had to be done to achieve such a goal.
Regards, Commander1024
HI I have built 2 of these and quite like them for my retro hobby. I recently ran across a situation using a screen editor that uses the function keys to save and exit from it. This works under putty and Teraterm but doesn't under versaterm. Is this related to checking for F12 and are all F keys affected?
HI,
I'm trying to compile versaterm with Visual studio, it happens with follow errors, I managed to compile with the "Release" option but I have the following problem, I load the new .uf2, when I try to save the configuration in the "Manage configurations" menu, the software crashes and everything freezes.
If I load the default .uf2 file everything is fine.
Can you help me?
Thanks in advance
Pino
I have worked with ascii terminals for over 35 years running terminals on Zenix then Unix with 8 port serial cards, Running code written in cobol85 to the modern Linux that ran the Cobol with acucobol and away with serial with the faster network terminal connections.
Would like to see this software ported to a raspberry pi b4 with network setups and usb ports being able to accommodate usb printers,
I know this can be done all from Raspbian BUT simple C code with pi os lite on a B4 would be great for people still using cobol text apps n these modern times
Hi David
Trying to view the VersaTerm schematic (pdf) within github doesn't render. Downloading to my PC, trying to open, my pdf reader reports file as invalid.
Thanks
Nigel
Hi, I've recently build a Versaterm - amazingly useful work, thank you. I was unsure why there was no VT100 setting in the menu under/Termainal Serrings/Type? I see only VT52, PETSCII and VT102/Ansi so thought I should ask.
Certainly it would be awesome to see more terminal types here as occasionally I am running into software configured to run on various Televideo terminals, Apple2 running CP/M, Osborne1, etc, which do not display correctly on Versaterm as far as I have yet discovered.
When it said to me:
arm-none-eabi-gcc: fatal error: cannot read spec file 'nosys.specs': No such file or directory
I replied:
apt install libnewlib-arm-none-eabi
And when it said:
fatal error: cassert: No such file or directory
I retorted:
apt install libstdc++-arm-none-eabi-dev
And then it complained that:
/usr/lib/gcc/arm-none-eabi/12.2.1/../../../arm-none-eabi/bin/ld: cannot find -lstdc++: No such file or directory
And I spake thusly:
apt install libstdc++-arm-none-eabi-newlib
These are already in lib/pico-sdk/README.md
, but it'd be super handy to have them at the top level too. Thanks heaps!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.