Now I know I there have been a lot of posts on this subject, but I was wondering about it for my needs. Now I have been doing Arduino for a while now (2 years) and am not afraid of complexity. I want to build a desktop word processor (So hardware size isn’t a problem). I was wondering if I could use a PS2 keyboard would work with a display (Maybe a large OLED, or LCD) and saving to a SD card. And if a Arduino Mega could be used. What I am mostly looking for is hardware suggestions for a tight budget 100 NZD bucks(US 59) , that would work with the megas capabilities. Or maybe coding a ESP32 S3 or similar with Arduino. I already have an Arduino Uno, Mega, Nano. (And I can pick up a ESP32 for cheap). Any guidance would be helpful. (I don't expect code or anything, just looking for hardware that would work, so I can build it myself)
The least I can do is try so I'll see what happens. (Ethier big face fall or big success) And yes I know that I just partly wanted to see if it was possible with Arduino and to see if I could re-create that massive bench-hogger of a traditional word 80's and 90's word processor.
There are several models of Pi which are less expensive than a Mega.
With the Mega you will need a shield to plug in your keyboard and an SD card module. Add those to the price of a Mega and that will be less expensive than several Pi models.
In the era before word processors there were file editors - vim, emacs - and before that there were line editors like edlin, ed
Such a line editor would have just one line of text (100 bytes?) in RAM.
(So still some RAM for caching some lines)
Many actions were done with file IO, including the use of temporary files (e.g. block copy / paste).
You could do this on a mini PC - such as those with built in display ? Not exactly what you want to do , but you could easily do it .
Worth having google and investigation into what others have tried - looks “ very hard “ to me - even getting a reasonable readable display that you can easily read and hold enough text .
Thanks for the help!
I dipped into my savings and bought a Raspberry Pi 4 Model B with a case with fan and a heatsink for the CPU and RAM. (I got the 8GB RAM version)