Close

It's Aliiive !!!

A project log for Pocket Arduino Microcomputer

Pocket microcomputer on an Arduino with user input and LCD display. The OS implements a file system and code editor and executor

nathanNathan 12/30/2022 at 16:560 Comments

I've been working on the code executor for a few days and I've made wonderful progress. I can now execute a program written on a file and most instructions are implemented and working fine. It's thinking ! 

But now I'm encountering a bit of an issue : I'm still emulating my file system in the microcontroller's RAM, and it has become tedious to write my programs by hand in the Arduino code and then uploading it to have my files updated. I'd like to make it a little more interractive by being able to write programs directly on the device. So I will be focusing on that for the next updates.

And what did I just learn !?

I've been playing with my cutesy little Arduino for years now and I can't believe I discovered just a few days ago that there is a builtin EEPROM in the Arduino that can be used very easily with just a small library. That could have been useful years ago !

So I will put my files onto the builtin EEPROM and enjoy a real non-volatile file system !

Discussions