Slashdot Mirror


DIY Laptop

Brietech writes "Ever felt like building your own laptop from (almost literally) scratch? This is a microcontroller-based "laptop" built from the ground up from a handful of chips and other hardware found lying around. It runs a self-hosted development environment, allowing the user to write and edit programs in "Chris++" on the machine, and then compile and run them. The carpentry looks like it could use some work, but it's a neat project!"

36 of 178 comments (clear)

  1. right.... by mastershake_phd · · Score: 2, Insightful

    Yes I would like to be able to build a laptop like I build a desktop. A rickedy wooden box with a 20x4 blue & white, backlit LCD is not a laptop. Well I guess you could put it on your lap, but you know what I mean.

    1. Re:right.... by Noginbump · · Score: 3, Informative

      It is a laptop computer, not a laptop PC.

      --
      He who questions training, only trains himself at asking questions. -- The Sphinx, Mystery Men
    2. Re:right.... by PresidentEnder · · Score: 2, Insightful

      When we all talk about "building" desktops from parts off newegg I'm a little bit reminded of "writing" games by hacking a few lines into some TAs code in an indroductory CS class. While a great many slashdotters understand what their computer is doing, this sort of thing indicates a much deeper understanding than "I need a motherboard, a processor, some RAM, and a videocard."

      --
      I used to carry a bottle of whiskey for snake bite. And two snakes. -Nefarious Wheel
    3. Re:right.... by mastershake_phd · · Score: 3, Funny

      When we all talk about "building" desktops from parts off newegg I'm a little bit reminded of "writing" games by hacking a few lines into some TAs code in an indroductory CS class. While a great many slashdotters understand what their computer is doing, this sort of thing indicates a much deeper understanding than "I need a motherboard, a processor, some RAM, and a videocard."What are you talking about? Ive got a clean room, photolithography, etching, cleaning, doping and dicing machines in basement. You insensitive clod!

    4. Re:right.... by Cpt_Kirks · · Score: 2, Funny

      This reminds me, I need to get back on my "tricorder" project. Since I recently found a complete, pen sized geiger counter for $20 that I can build into it, the tricorder looks more likely.

      Let's see: microcontroller with built-in DSP, EMF sensor, geiger counter, dangerous gas sensors, enviromental sensors, RF sensor. Am I missing anything?

    5. Re:right.... by fireboy1919 · · Score: 3, Interesting

      A $50 FPGA can be made to work as a 256 color VGA driver (or any size lcd controller you like), and you can easily get it to accept PS/2 input from a keyboard.

      Then you pick your poison for processors, coprocessors, etc - as long as it fits on the FPGA.

      You have lots of options.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    6. Re:right.... by squiggleslash · · Score: 3, Insightful

      Well, then this article isn't for you.

      Personally, I think anyone doing something different and practical like this is fairly interesting however useful (or desirable to ME) the end result might be.

      --
      You are not alone. This is not normal. None of this is normal.
    7. Re:right.... by CasperIV · · Score: 2, Insightful

      "this sort of thing indicates a much deeper understanding" Or it indicates way too much free time.

    8. Re:right.... by SomeoneGotMyNick · · Score: 3, Funny

      Does the "dangerous gas" sensor cover Carbon Monoxide?

      No, Methane......

      This tricorder can locate chili cookoff contests within 300 miles.
    9. Re:right.... by fireboy1919 · · Score: 3, Informative

      Entry level boards from both Xilinx and Altera run about $50. Personally, I think it's worth it to spring for the $200 models since you get all kinds of useful things already on it (like RAM), but the $50 ones are out there. Here's some examples.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    10. Re:right.... by rhyder128k · · Score: 2, Interesting

      When I were a lad we used to have to build our own laptops.

      (RiscPC one)
      http://www.drobe.co.uk/riscos/artifact1255.html

      (Amiga A600 one)
      http://www.amigahistory.co.uk/suzanne.html

      --
      Michael Reed, freelance tech writer.
  2. Cheater! by qwijibo · · Score: 3, Funny

    He used premade components like chips and LCD displays. That's hardly building a laptop from scratch.

    With a $50 budget, he could have picked up a 486 laptop that would be much more useful. I have a stack of old thinkpads that I paid nothing for and could part with for $50/ea.

    1. Re:Cheater! by Slashcrap · · Score: 5, Funny

      He used premade components like chips and LCD displays. That's hardly building a laptop from scratch.

      Building a laptop from scratch :

      Step 1: You're going to need some Silicon. A lot of people would say "Just melt some rock" at this point. But that pre-supposes the existence of ready made rock, which would be cheating. So first we're going to induce a supernova in a suitable star.

      ...

      Step 51,985: You need some plastic. Plastic is made from oil. Scour one of the planets you created in Steps 9 - 23,492 for aquatic micro-organisms. Once you've found a sufficient quantity of the little bastards, you're going to need to crush them hard. No, really hard. Now leave to stand for around 250 million years.

      Etc....

    2. Re:Cheater! by DAharon · · Score: 2
      "In order to make a laptop from scratch, first you must create the universe."

      -- Carl Sagan

    3. Re:Cheater! by teslar · · Score: 5, Funny

      So first we're going to induce a supernova in a suitable star.
      So you're just using an off-the-shelf star then? ;)
  3. Obligatory by CrazyJim1 · · Score: 5, Funny

    Hope he doesn't use Sony Batteries. That sucker looks like it could catch on fire.

  4. With apologies to GEICO by Sporkinum · · Score: 4, Funny

    So easy, even a cave man could do it!

    --
    "He's lost in a 'floyd hole"
  5. OLPC by JohnnyDoh · · Score: 3, Funny

    OLPC baby! Give them to the masses.

  6. That's some bookshop! by chrism238 · · Score: 3, Funny

    Your university bookstore sells wood? !

  7. I thought it was rather good. by Dimentox · · Score: 5, Insightful

    While it may be nothing based on modern laptops, and the title is a bit misleading, i thought it was rather interesting. What was interesting is that he took a proc chip, wrote his own os and compiler. It really was a DIY project. I dont think it needed that big of a box but otherwise it was an interesting find. I would be intrested in if we could really do laptops like we do Desktops, perhaps there is a site out there that has the parts. but over and all this was a interesting find.

    --
    string sig = llGetSig("dimentox"); llSay(0,sig);
    1. Re:I thought it was rather good. by Calinous · · Score: 3, Interesting

      an OS in 96 bytes of RAM? Bring it on!

    2. Re:I thought it was rather good. by qwijibo · · Score: 2, Insightful

      While I can appreciate the value of doing something yourself, this seems totally useless. I figure I can find HP48's for $20 if I try hard enough and those are infinitely more practical, portable, and useful. Reinventing the wheel for the sake of being the millionth guy to do it as a cube seems kinda silly.

  8. I had a dream by Anonymous Coward · · Score: 5, Insightful
    I'm a pretty old guy so I'm kind of fed up of waiting for the so-called ubiquitous computing era. I find that modern electronics has piss-poor interoperability, usually by being intentionally crippled. Why can't I use my camera's SD as a USB drive? It's not a camera, it's a computer with a lens. Why can't I get a true handheld computer that can act as a USB host so I can control my camera? Because the stupid application only exists on Win2K and up, not for mobile Windows, and the handheld can't act as a host anyways. Why not? It's just software. Oh but there's USB-on-the-go, a poorly documented USB mode that requires a special cable, but the connectors look the same.

    So why can't there be an industry standard of handheld electronics building blocks? Instead of an iPod, how about an IMod? A cpu block that you can tack on a battery, lens, HD or CF, and headphone amp. Then you create the driving application in some sort of 90's AmigaVision drag-and-drop metaphor.

    Why is it in 2007 there still is such a thing as a seperate cell phone, walkman, camera, and you need a 14 year-old with a PhD to try to get a file from one device to the other?

    1. Re:I had a dream by wolff000 · · Score: 2, Insightful

      Money friend it all comes down to money. If things were as inter operable as you described we wouldn't need to buy as many gadgets as we do. The manufacturers aren't going to make things easy for us not in the sense you are talking about. To do that they would lose profit and heaven forbid they don't make their billions. I do feel your pain I am waiting for that day myself. I think by the time it comes I'll be a wrinkled old man and I'm only in my late twenties.

      --
      WTF?
    2. Re:I had a dream by wolff000 · · Score: 2, Insightful

      You are right that Apple's iPhone is getting closer but even with all the fancy stuff it has it is no where near as inter operable as the parent post described. I can't wait to get one myself they just look too cool and the display and touchscreen is kinda mind blowing. They however won't connect to any device other than a PC or Mac and then only with the right software. You can't just dump data on them like they are a flash drive or use them to dump pictures on from a camera or similar device.

      I don't think any of the gadget makers have any interest in a true all in one device. They would make tons of money at first but what happens when most people have a great all in one device? Sales will fall and a new model won't help too much since the last one already did everything and well. Let's say Sony makes the super PDA/Phone/Video-Still Camera/Storage device. Since Sony already makes things in most of these categories they are severally limiting themselves in what you would normally spend. They could really only charge around $200-$300 to make the device feasible for most people and that price still alienates a large part of consumers just in the US. Considering most people would normally spend that on just a camera you can see how much money they lose on a true universal gadget. I stand by the the reasoning that we don't have truly universal gadgets is because of the almighty dollar. This is of course my humble opinion and I admit that some company might have such a device in the works. I just hope it's not Sony I would prefer my dream gadget not burst into flames.

      --
      WTF?
  9. More DIY Laptops by wehe · · Score: 4, Interesting

    There is an interesting overview of guides to make a do-it-yourself laptop at Repair4Laptop. If you don't want to build it completely from scratch you can consider to make it as a so-called barebone or white box laptop. Barebones are also featured in a separate section of the overview.

  10. Cut him some slack already... by TigerNut · · Score: 4, Insightful
    Your laptop with its "modern" $(OS) spends about 99% of its CPU cycles supporting itself. What we're seeing here could be viewed as an attempt to improve the cycles-for-the-user ratio, if nothing else. If just I want to add a couple of numbers together or edit a document, do I need, or should I have to pay for, the ability to simultaneously have an MPEG movie playing in the background?

    Stripping a computer back to its bare essentials is an art. Real hot rods don't have air conditioning. Real computers don't need 3GHz CPUs, 2GB of RAM, and a 500 watt power supply to present an interactive user interface.

    --

    Less is more.

    1. Re:Cut him some slack already... by RattFink · · Score: 2, Interesting

      If just I want to add a couple of numbers together or edit a document, do I need, or should I have to pay for, the ability to simultaneously have an MPEG movie playing in the background?


      I don't know about you but if I want to add numbers together I use a $9 calculator. Granted you cannot edit a document on a calculator but it's quite unlikely you can in 96 bytes of ram.
      --
      "I don't necessarily agree with everything I say." - Marshall McLuhan
  11. Re:Nice by geoffspear · · Score: 4, Funny

    I'm sure Chris# will be a much more full-featured language. You should have seen the original Chris language; that was a monster to work with.

    --
    Don't blame me; I'm never given mod points.
  12. Ugly baby by HangingChad · · Score: 4, Funny

    It's sort of like when a friend or relative introduces you to their new baby and you wonder how they managed to get that giant head on that thing, only you can't really say that without hurting their feelings because everyone thinks their baby is the most beautiful one ever. In reality it's just a baby and some of them are not all that attractive, especially to people who don't have or want kids. Which the preface to my comment about that laptop: I'm sorry, but that's just one butt ugly computer.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  13. Didn't expect to see a PICAXE processor by plcurechax · · Score: 2, Interesting

    The PICAXE is in essence a Microchip PIC microcontroller with a custom bootloader to load programs into memory and execute them on reboot/reset.

    I was sort of expecting a general CPU, even if a vintage chip like the ZiLOG Z80, MOS Technologies' 6502, Motorola's 6800 / 6802, or intel's 8088 / 8086 microprocessors.

    It seems more suited to O'Reilly's MAKE magazine and their blog, then on Slashdot.

  14. Neat by wolff000 · · Score: 5, Insightful

    It may not win in looks, or processing power, or graphics, or any thing for that matter but it was a neat project. They guy spent some real time piecing things together with chips instead of just using a mini itx board. The fact he made his own language to program it is a definite plus. It isn't something I would make myself but a nice DIY project none the less. I don't quite get what all the complaints are about even if it is a glorified calculator he built it himself. When was the last time any of you built something starting with just a handful of chips?

    --
    WTF?
  15. Re:What!? by RattFink · · Score: 4, Funny

    The Mother-F*cker killed a tree for that?

    Don't worry the rest of the tree was use for credit card applications, AOL CD mailers and other fine publications.
    --
    "I don't necessarily agree with everything I say." - Marshall McLuhan
  16. Good job by chord.wav · · Score: 2, Informative

    Seems like afrotech has some serious competition
    http://www.afrotechmods.com/

  17. Re:aww by Stanistani · · Score: 4, Funny

    I once developed my own language called SQUAT - just some higher level functions, basic I/O and a STDIN/STDOUT thang.

    Mainly I wanted to be able to tell people that I know SQUAT.

  18. Re:96 Bytes by corychristison · · Score: 2, Funny

    96 bytes should be enough for anybody!
    Bytes!? Are you crazy! Real men use bits.
    96 bits should be enough for anybody!