Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

People's Permacomputer Project

@permacomputer.retro.social.ap.brid.gy
26 followers 0 following 261 posts

The People's Permacomputer is a project dedicated to resourcing the specification, and then construction of a 'permacomputer'. 🌉 bridged from ⁂ retro.social/@permacomputer, follow @ap.brid.gy to interact

PostsRepliesMedia
Reposted by People's Permacomputer Project
'(vidak) _(:3」∠)_ @dirtycommo.anticapitalist.party.ap.brid.gy · 16/10/2026
www.gammon.com.au/forum/threads/116… www.gammon.com.au/forum/threads/116… it seems some good capacitors are necessary on the breadboard. i ordered five bucks of stuff from aliexpress: 10 x 20pF ceramic […] [Original post on anticapitalist.party]
an ATmega1284 on a breadboard, plugged into an arduino uno. the uno is being used as an ISP to program the 1284. it looks very fiddly.
001 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 16/10/2026
Project Update October 2026 The current points of focus in the project are: Coming up with a text editor you can type into a Tiny BASIC interpreter by hand. Something around 200 to 300 lines of code, and allows, say, a couple of pages of text of free RAM, for the user to do serious work within […]
retro.social
Original post on retro.social
001 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 16/10/2026
project update post. the project has been exploring BASIC for some time. BASIC is indeed a general purpose programming language. it can be used to create anything one can think of. it is possible to run BASIC on contemporary hardware, from desktops to micro-controllers. the original original […]
retro.social
Original post on retro.social
001 1
Reposted by People's Permacomputer Project
Juan F. Ramírez @juanfr.mastodon.social.ap.brid.gy · 14/10/2026
Feel like Robin Hood with this shooter in #BASIC from #yourcomputer magazine. Download: spectrumcomputing.co.uk/entry/26840… #zxspectrum #retrogaming
133 3
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 12/10/2026
"Konilo is a small, pragmatic personal computing system written in Forth and running on a tiny virtual computer. A complete system consists of an ilo vm, an image file ("rom") with the Konilo system, and a set of blocks for storage of code and data. ilo provides a portable MISC computer with […]
retro.social
Original post on retro.social
102 2
Reposted by People's Permacomputer Project
'(vidak) _(:3」∠)_ @dirtycommo.anticapitalist.party.ap.brid.gy · 08/10/2026
given the ubiquity of the commodore 64, and its recent re-entering manufacturing, it kind of makes sense for me to support it with the people's permacomputer project. the hardware the project currently supports is the LILYGO TTGO VGA32, an ESP32 based board. it is considerably cheaper than a […]
anticapitalist.party
Original post on anticapitalist.party
001 1
Reposted by People's Permacomputer Project
'(vidak) _(:3」∠)_ @dirtycommo.anticapitalist.party.ap.brid.gy · 06/10/2026
@permacomputer VIC EDITYPE BASIC text editor research log. I have been studying the core loop of the program. What happens is a tight loop around: 120 GET C$:IF C$="" THEN GOTO 120 And then after we test for special menu characters, we echo the character, using a semicolon to prevent a […]
anticapitalist.party
Original post on anticapitalist.party
010 1
Reposted by People's Permacomputer Project
'(vidak) _(:3」∠)_ @dirtycommo.anticapitalist.party.ap.brid.gy · 04/10/2026
Research has continued on VIC EDITYPE, for the purpose of writing a more idiomatic ~5KB Tiny BASIC text editor. The intention is to publish this under the umbrella of the peoples @permacomputer project. The way text entry works is straightforward. Editing is a little crude, you step through […]
anticapitalist.party
Original post on anticapitalist.party
101 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 01/10/2026
archive.org/details/VIC_Forth_1982_… 👀 #permacomputing #retrocomputing #solarpunk #forth
archive.org
VIC Forth (1982)(HES) : Free Download, Borrow, and Streaming : Internet Archive
VIC Forth (1982)(HES)
012 2
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 01/10/2026
from vidak of the project committee: *** Hi, Due to constant spam, I have closed all account creation without some sort of verification from myself or one of the admin/moderation team here. I am not going to open SMTP firewall ports on a container that is subject to spam, so all verification […]
retro.social
Original post on retro.social
002 2
Reposted by People's Permacomputer Project
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 30/12/2025
Please find attached a video of the 1977 8K BASIC text editor EDIT running on modern hardware. This has been the result of a few months' work, patient waiting for the post, and quite a bit of frustration. Porting the code to a modern BASIC is trivial once you […] [Original post on retro.social]
012 2
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 22/09/2026
@aburka yep, pretty sure
000 0
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 22/09/2026
"You may be old enough to remember the 1980s home computer boom. Your computer booted directly into BASIC, and that's what you learned to program with. That BASIC would have features like string handling and arrays. It would have a FOR loop structure for counting. And if you were very lucky, it […]
retro.social
Original post on retro.social
000 0
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 22/09/2026
we have been thinking about Tiny BASIC proper, the one without arrays or FOR/NEXT, etc. perhaps the next step is to attempt to write 'serious' software using its limited command set. games would be reasonably easy, but text editors not so much, due to the lack of array variables.
101 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 06/09/2026
please find VIC EDITYPE, one of the text editors we uncovered in our archaeological dig, re-released on itch: vidakovich.itch.io/vic-editype #retrocomputing #basic #vic20 #c64 #commodore64 #tinybasic #permacomputing
vidakovich.itch.io
VIC EDITYPE by ~vidak
This mini word processor for the VIC lets you cut, edit, and save text to tape.
001 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 06/09/2026
troypress.com/the-dialects-of-tiny-… this is an excellent overview of the different dialects of Tiny BASIC. #retrocomputing
troypress.com
001 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 06/09/2026
The People's Permacomputer Project sponsors the Solarpunk BASIC Programming Archive. You can find the link to the archive in our project profile metadata. Looking through the logs, many people seem to enjoy the BASIC archive. Should you feel generous, think about following the project […]
retro.social
Original post on retro.social
112 2
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 05/09/2026
new Dandelion BASIC devlog in this post we discuss where development is up to. we have successfully been able to encode the original TBX interpretive language program into a new format that will be easier to implement for the Arduino. the next step is getting the "execution engine" going […]
retro.social
Original post on retro.social
001 1
Reposted by People's Permacomputer Project
'(vidak) _(:3」∠)_ @dirtycommo.anticapitalist.party.ap.brid.gy · 04/09/2026
Dandelion BASIC devlog So I have managed to encode the Tiny BASIC Extended interpretive language program into a nice bytecode that makes sense to me, and will be easy to process. Currently that bytecode looks like: Byte 0, the instruction bitmask, helps with dispatch. Byte 1, 2, the 16 bit […]
anticapitalist.party
Original post on anticapitalist.party
101 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 04/09/2026
please follow this forum thread for more discursive discussion coming up on Dandelion BASIC basiclang.solarpunk.au/d/9-tiny-bas… included information that will be discussed: - how the execution routine is supposed to work - how to set up avr-gcc and GNU assembler - how to use […]
retro.social
Original post on retro.social
011 1
Reposted by People's Permacomputer Project
'(vidak) _(:3」∠)_ @dirtycommo.anticapitalist.party.ap.brid.gy · 03/09/2026
Dandelion BASIC devlog just know that it is 2am rn. we are going to have to switch to 3-byte instruction encoding because i cannot do any kind of calculation of values inside any kind of preprocessor directive in GNU assembler. i am not going to switch assemblers in the middle of a project […]
anticapitalist.party
Original post on anticapitalist.party
001 1
Reposted by People's Permacomputer Project
'(vidak) _(:3」∠)_ @dirtycommo.anticapitalist.party.ap.brid.gy · 03/09/2026
big problems with Dandelion BASIC today. it turns out you cannot do mathematical symbol operations using .byte directive inside avr-gcc. so, macros like this: .equ ML_CALL, 0b11000000 .macro CALL label .byte ((hi8(\label)) | (ML_CALL)), lo8(\label) .endm cannot be done. ...which means the […]
anticapitalist.party
Original post on anticapitalist.party
001 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 02/09/2026
codeberg.org/vidak/dandelion/commit…
codeberg.org
Altering any existing commit or tree. Note that when.
These configurations enable two things. First, each unix user () of the current index contents.
001 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 02/09/2026
work is proceeding on Dandelion BASIC in earnest. this is the first serious code laid down since this new attempt. for updates please follow: codeberg.org/vidak/dandelion #retrocomputing #basic #tinybasic #arduino #asm #assembly #permacomputing
two emacs windows. left and right. on the left is dandelion.S, and on the right is the Whippleway ATmega1280 Tiny BASIC, a direct interpreter.
112 2
Reposted by People's Permacomputer Project
'(vidak) _(:3」∠)_ @dirtycommo.anticapitalist.party.ap.brid.gy · 01/09/2026
Okay I think Dandelion BASIC is starting to come together. The ROM memory locations had all been mapped out some time ago, but I had been confused about how the GAS assembly directives mapped RAM. This has finally fallen into place, and the RAM is now completely mapped out by hand from the top […]
anticapitalist.party
Original post on anticapitalist.party
101 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 31/08/2026
...it turns out there are many Tiny BASICs. the project has been exploring writing its own Tiny BASIC for some time now, explicitly targeting the Arduino platform. our research was fruitful, and we found that Dick Whipple, one of the authors of the original […] [Original post on retro.social]
Sunflower BASIC for uxn.
000 0
Reposted by People's Permacomputer Project
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 29/08/2026
Found in November 1988 issue of Nibble magazine. Interactive archive.org link in website post. The project was alerted to the existence of a few text editors and word processors in Nibble magazine by someone on matrix. What we found was a great wealth of BASIC programs for the Apple II […]
retro.social
Original post on retro.social
002 2
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 29/08/2026
Found in November 1988 issue of Nibble magazine. Interactive archive.org link in website post. The project was alerted to the existence of a few text editors and word processors in Nibble magazine by someone on matrix. What we found was a great wealth of BASIC programs for the Apple II […]
retro.social
Original post on retro.social
002 2
Reposted by People's Permacomputer Project
'(vidak) _(:3」∠)_ @dirtycommo.anticapitalist.party.ap.brid.gy · 29/08/2026
The whole fascists controlling the means of production thing makes hobbyist OSs look a little bit more viable now, huh.
153 5
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
benlo.com/files/Microchess6502.txt
000 0
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
full assembly listing here. #retrocomputing #6502 #asm
the type in hex dump of microchess for the kim-1 computer.
110 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
Microchess for the KIM-1 permacomputer.solarpunk.au/?p=227
permacomputer.solarpunk.au
101 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
forum.arduino.cc/t/arduino-6502-emu…
forum.arduino.cc
Arduino 6502 emulator + BASIC interpreter
I wrote a 6502 CPU emulator for the Arduino! I originally wrote it a couple years ago for a NES emulator, then modified it a bit for this. One of the changes was to make cycle timing a little less accurate (doesn't check for page boundary crosses on some opcodes) for a speed increase. If anybody wants that fixed for something, let me know. To demonstrate it, I have the ROM for "Enhanced BASIC 6502" embedded in the code. Given the Uno's tiny 2 KB RAM, I am only able to provide the CPU emulator w...
011 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
github.com/jaromir-sukuba/Brainfuck…
github.com
GitHub - jaromir-sukuba/Brainfucktor: BF computer in less than 1kB of code
BF computer in less than 1kB of code. Contribute to jaromir-sukuba/Brainfucktor development by creating an account on GitHub.
000 0
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
www.instructables.com/The-KIM-Uno-a…
instructables.com
The KIM Uno - a 5€ Microprocessor Dev Kit Emulator
The KIM Uno - a 5€ Microprocessor Dev Kit Emulator: The KIM Uno is a portable, software defined dev kit for (retro) microprocessors. But let me introduce the idea of it by going back in time: Back in late 2018 it came to my mind, that I wanted to build a small portable microprocessor dev kit, just li…
100 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
project notes 28 august 2026 things to look into: - arduino recreation of kim-1, the "kim uno" (a potential portable permacomputer) - ulisp on the LILYGO TTGO VGA32 ESP32 board (!!!) (a desktop micro computer model permacomputer)
000 0
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
github.com/maxstrauch/kim-uno
github.com
GitHub - maxstrauch/kim-uno: A portable, software defined dev kit for (retro) microprocessors.
A portable, software defined dev kit for (retro) microprocessors. - maxstrauch/kim-uno
100 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
maxstrauch.github.io/projects/bsc-t…
maxstrauch.github.io
Apple ][ Emulator
A computer scientists approach to electronics, software development, making and much more.
001 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
obsolescence.wixsite.com/obsolescen…
obsolescence.wixsite.com
KIM Uno - Details
KIM Uno is a replica of the KIM-1 computer
100 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
hackaday.io/submissions/the-1kb-cha… hackaday.io/project/18644-mystery-6… hackaday.io/project/18885-256-by-25… hackaday.io/project/18636-tinygames […]
retro.social
Original post on retro.social
100 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
👀 forum.ulisp.com/t/ulisp-esp32-vga-m… forum.ulisp.com/t/esp32-wrover-kit-… ulisp has indeed been (unofficially) ported to a VGA-out enabled microcontroller board! #lisp #permacomputing #arduino #retrocomputing
forum.ulisp.com
uLisp ESP32 VGA Mini Computer
I build another uLisp Mini Computer, this time it uses VGA output and a PS/2 keyboard, using the very impressive library ‘FabGl’ from Fabrizio Di Vittorio and his Loopback Terminal example (-> https://github.com/fdivitto/FabGL). I used the TTGO VGA32 board (you can get the board at aliexpress or banggood (and probably others) for around 10-15 US$), but any ESP32 rev.1 board with a few resistors added should work. A circuit diagram is included in the repository of the FabGl library. A screen ...
001 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
www.ulisp.com/show?1LGC #retrocomputing #arduino #lisp #ulisp #permacomputing #digitalminimalism
ulisp.com
uLisp - ATmega1284
000 0
Reposted by People's Permacomputer Project
'(vidak) _(:3」∠)_ @dirtycommo.anticapitalist.party.ap.brid.gy · 27/08/2026
Thinking about word processors and text editors written in Tiny BASIC. I have quite a collection. You can see them all here: codeberg.org/vidak/peoples-permacom… Perhaps it is time to write my own. It would be written in this: […]
anticapitalist.party
Original post on anticapitalist.party
001 1
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 28/08/2026
inexpensive chips on aliexpress: 8085: www.aliexpress.com/item/10050083372… COSMAC 1802: www.aliexpress.com/item/10050092313… #retrocomputing #permacomputing #digitalminimalism
aliexpress.us
1pcs/lot M5L8085AP 8085 DIP-40 In Stock - AliExpress 502
Smarter Shopping, Better Living! Aliexpress.com
000 0
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 27/08/2026
github.com/iandstanley/awesome-ttgo…
github.com
GitHub - iandstanley/awesome-ttgo-vga: List of TTGO-VGA stuff
List of TTGO-VGA stuff. Contribute to iandstanley/awesome-ttgo-vga development by creating an account on GitHub.
000 0
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 27/08/2026
github.com/74hc595/Amethyst #forth
github.com
GitHub - 74hc595/Amethyst: 8-bit ATmega1284 retro computer
8-bit ATmega1284 retro computer. Contribute to 74hc595/Amethyst development by creating an account on GitHub.
000 0
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 27/08/2026
github.com/keith-packard/snek "Snek is a tiny embeddable language targeting processors with only a few kB of flash and ram. Think of something that would have been running BASIC years ago and you'll have the idea. These processors are too small to run MicroPython."
github.com
GitHub - keith-packard/snek: Snek programming language for tiny systems
Snek programming language for tiny systems. Contribute to keith-packard/snek development by creating an account on GitHub.
022 2
People's Permacomputer Project @permacomputer.retro.social.ap.brid.gy · 27/08/2026
hackaday.io/project/18851-8008-1k-t… github.com/paulscottrobson/1k-codin… #tinybasic #retrocomputing #permacomputing
github.com
GitHub - paulscottrobson/1k-coding-challenge: 8008 Tiny Basic
8008 Tiny Basic. Contribute to paulscottrobson/1k-coding-challenge development by creating an account on GitHub.
000 0
Reposted by People's Permacomputer Project
'(vidak) _(:3」∠)_ @dirtycommo.anticapitalist.party.ap.brid.gy · 26/08/2026
Been working on Dandelion BASIC today. I printed Dick Whipple's ATmega1280 code, which is a direct interpreter. It is about 3400 lines of code, and printed on A4 paper, it comes to just over 50 pages. From this code I am going to glean the transposed Intel 8080 ISA onto the AVR ISA with GCC # […]
anticapitalist.party
Original post on anticapitalist.party
001 1
Reposted by People's Permacomputer Project
'(vidak) _(:3」∠)_ @dirtycommo.anticapitalist.party.ap.brid.gy · 17/08/2026
vid.shadowkat.net/w/btQLJzzH7WVaXPw… doing some live game development! #gamedev #basic
vid.shadowkat.net
Live Game Dev: "The Hollow Below"
By Temika von Senden and Blair Vidakovich ❤️
1103 10