Homebrew Microcontroller Laptop, Made of Wood
Brietech writes "This is a homebrew laptop project based on a Picaxe microcontroller. It has 16kb of RAM, 256kb of storage, sound and a self-hosted development environment! It has a simple CLI, file-system, 'EMAXE' text editor and a programming language called 'Chris#.' Oh, and yes, it runs Linaxe."
CPU: Picaxe 28X-1 Microcontrollers. The main CPU runs at a blistering 16 Mhz, and has a whopping 4 kilobytes of onboard storage for the processorâ(TM)s firmware/OS.
That's faster than my 11 or 12 MHz 286... of course, that was 17 years ago.
Does it run Lin-...You know what? It's time to start a new meme. How about "Does it run Vista?"
"The difference between genius and stupidity is that genius has it's limits" - Albert Einstein
I thought it was a beer thing.
So...it weighs less than a duck?
At least, if this laptop catches fire, it won't burn black, toxic, smoke like most laptops do.
It looks like he tried to host the link from his laptop :(
---- I'll take you in a Hunt deathmatch any day.
I saw a video of Joe Rogan doing standup. The guy is a total loon, but he made a really interesting point about our technological society, and how smart we tend to think we are.
He posed the question, if you were in the woods with nothing but a hatchet, how long before you could send an email?
This device may not compare favorably with commercially available computing platforms, but having people in our society with curious minds and an ability to make things is invaluable.
I'd rather be a Morlock than an Eloi. I'd rather be a rancher than a steer.
-Peter
Click the 'cached' link on the first result
I should switch to Chris# solely for the TG instruction: play "Eye of the Tiger".
I don't know much about the PICaxe, but for $8 (single unit qtys) you can buy an 80MHz MIPS microcontroller with a lot going for it. This one has 32KB of onboard RAM and 512K of flash.
Program Intellivision!
Good for adults, who build it. I don't think you get the idea behind doing most projects like this. It isn't to have some amazingly practical tool or to make money but to learn, explore, and prove you can do it yourself. This is the same type of comments people posted when the article about the non-von1 was on here. Give credit to the DIYers for doing these amazing things themselves with limited budgets.
What a total waste of time. Don't they have better things to do?
He built a laptop with his time. All you've done is post a whiney comment on slashdot. On the whole, I think it's you who needs some better things to do with their time.
...if you were in the woods with nothing but a hatchet, how long before you could send an email?
Depends, how many people do I have to kill to get to the PC?
I just found out that, as the name clearly suggests, it's a preprogrammed PIC microcontroller.
See for yourself at http://www.rev-ed.co.uk/picaxe/ in the Technical Frequently Asked Questions PDF file:
What is a PICAXE microcontroller?
A PICAXE microcontroller is a Microchip PIC microcontroller that has been pre-
programmed with the PICAXE bootstrap code. The bootstrap code enables the
microcontroller to be reprogrammed without the need for an (expensive)
conventional programmer, making the whole download system a very low-cost
simple serial cable!
The bootstrap code also contains common routines (such as how to generate a
pause delay or a sound output), so that each download does not have to waste time
downloading this commonly required data. This makes the download time much
quicker.
I'm sure this "laptop" would have been much faster if based around an AVR. But that would have required more work.
"The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
Oh, that would be doable fairly quickly.
First, you need to find some pigeons or some other suitable birds. You will also figure out how to make something resembling paper (shouldn't be too difficult with all the wood in the woods), and some means to write (something suitable should be available as well)
Once you managed to train some of them to deliver messages, you send one asking for RFC791 and RFC793, unless you're a networking expert and know them from memory. RFC 792 would be also recommended. You will also need RFC 1149, but that one is short and is best memorized before you get lost in the woods. Optionally, RFC 2549 could provide better service.
The next thing to do is to implement RFC 1149, and use that to talk to a mail server. Anybody with some mail experience should know how to use mail over a telnet session. Just make sure to memorize the IP addresses of a SMTP and a POP3 server (no problem if you run your own server and remember the address). Then just connect and send something like:
Then to read email:
Latency could be a bit annoying with having to send all those pigeons back and forth, and a good spam filter would be needed server-side if you don't want to spend weeks getting rid of it before you get anything useful, but in a couple of weeks it could be done.
Once this is going, the next step would be starting an open source project to implement IP over smoke signals, or optical telegraph, in case something happens to the pigeons, and to reduce latency. Also implementing DNS would help with talking to the rest of the net.
Once all this is working you can start really improving your tech, by requesting pages from wikipedia on anything you don't know enough about.