Notepad or basic word processor for the PicoCalc?

The Hackberry Pi has a couple of different options, including one based on a Pi Zero but the keyboard is not all that good, at least I don’t find it particularly easy to use. Honestly, The uConsole is best of breed.

https://www.elecrow.com/hackberrypi-cm5-q20.html

1 Like

Is this any good? WordGrinder

yea its nice software

I don’t use an app notebook very often but I do find them very useful for things like appointment dates. So, I set out to write a simple notebook for the PicoCalc. After a coulple of hours of work I gave up. Even a very simple notebook takes quite abit of coding! A couple of days later it struck me. The MMBasic editor is a great thing to write on. Delete lines, insert lines, rearange lines, edit lines, copy, paste, save, delete, and on and on. So, I made a file with the MMBasic editor and named the file “NotePad.bas”. Then I hit the F1 key to save the file. (BTW, I’ve changed my default drive to the B: drive.) When I hit the F1 key the file is saved to the SD card. Now when I want to write or edit a note I just type EDIT “notepad.bas” at the prompt and the file pops up in the edit mode. Notice that every line starts with ‘ so every line is just a comment. The ‘program’ can not be run because there are no commands within the program. You might not want to write a novel like this, but for short notes, it works just fine. - Jim

I wrote a text editor for zeptoforth called zeptoed which runs on the PicoCalc. It is designed with editing source code in mind, with features such as auto-indent, block indentation, and block commenting (using Forth line comments, of course). It edits files in FAT32 filesystems, on the SDHC card, in on-board flash, and if you are using a Pimoroni Pico Plus 2(W) and have set up zeptoforth properly, in PSRAM.

Note that on the RP2040 you really will need to use the text-only PicoCalc terminal emulator, because the default size of the zeptoed heap will cause a crash if you use it with the graphical PicoCalc terminal emulator due to the size of the framebuffer not leaving much space left over. You can make it work if you shrink the size of the zeptoed heap, but that leaves less space for editing, and zeptoed will unceremoniously exit if it exhausts its heap space.

A better solution is to just not use an RP2040 and instead use an RP2350 in the first place. I find that for most of my purposes the default heap size of 64 KiB works fine on the RP2350.