Arduputer - pushing the arduino to the limit

I have resently been working on a project for the arduino, called Arduputer. With the project i intended to see how much the arduino could do. The current sketch is about 13kB.

On the arduputer I have several programs including a text editor, a simple ocilloscope and a program that shows available ram on the Arduputer.

I have modified the Ps2 keyboard library and the GLCD. In the GLCD library I added a routine for showing a picture. I used Bitmap2LCD for converting it from bmp to bitmap. The routine is a little wired so if you are going to convert a bitmap yourself, the settings are.

Paging Scheme vertical downwards
Most significant bit last
Origin corner top left

The project is licensed under gpl.

Source code can be downloaded http://cid-2f5b47d76e2e632f.skydrive.live.com/self.aspx/.Public/Arduputer.zip.

Here is a demo video.

[edit]The arduputer code is now inside the .zip file
it also contains a 3d cube I got from 3D Vector objects in C using the PIC micro – Pyrofer's Projects
[/edit]

looks interesting :slight_smile:

Very interesting! For how long did you work with the project?

I didn't work more than about two weekends with the project it self, but i used much code I had worked on before.

Very nice project!

it's me ? or your arduputer.pde, in wour ZIP file is empty ?

philippe

So have you actually put Linux onto the chip or did you just use the Linux penguin as a graphic?

I just put Tux the penguin on there as graphics.

I see. Cool project btw. Why not get a PSP colour LCD screen and go the whole hog? The amount of memory on the new 328 chips should be mroe than enough to put an OS onto.

I think that woud be hard, because I don't think the PSP Display have an internal memory. The ram reqired for such a display wood be way more than the arduino has.