Bunnie Huang Shows Off His Open Source Laptop (Video)
Bunnie Huang is both a hardware and software hacker, but that's greatly understating the case: renaissance man is more like it. Bunnie doesn't just tinker with one-off system modifications or console mods (though he's done that, too) -- he creates and repurposes at scale. (He's also an author, respected researcher with interesting thoughts on a wide range of topics, like how to think of the H1N1 flu from the point of view of a security researcher.) Bunnie's latest long-term project has been mentioned a few times on Slashdot: It's an open-source laptop computer that goes much farther than some other open-source hardware projects, and as a bonus includes an FPGA as well as a conventional -- but unusual -- processor. (Bunnie grants that there are still bits that aren't quite open source, but points out that we also don't have the software that runs the fabs; there's a point of diminishing returns.) A crowd funding campaign (via CrowdSupply) was successful enough to also fund several stretch goals, including a general purpose breakout board. I talked with Bunnie at the recent Bay Area Maker Faire. (Expect more from that show in coming weeks.) He walked us through the state of the hardware, and talked about some of the design decisions that go into making a computer that is of, by, and for hackers. (Alternate video link)
I wanted to watch, but that annoying ad that cut about every second gave me a headache and I couldn't. Thanks, IBM!
Is this one of those ego projects where you decide you're going to do a little bit of everything for no other reason than to get your name plastered on all of it? And if you're going by his standards of open source, we've had open source hardware since someone rewrote the IBM BIOS.
"Renaissance man" refers to someone who tries to understand everything so that he can contribute wherever he is needed, not to someone who tries to do everything.
Windows CE for the i.MX 6
his pOrn name?
Never answer an anonymous letter. - Yogi Berra
It's a cool idea.
I have wondered for years if it's possible to build & sell a motherboard for a laptop that allows the purchaser to plug in their components, and 3-D print a case.
Of course the purchaser could install a processor and RAM, but there's more.
The connectors would be on the outside edges of the PCB, so that different sizes of laptops could be made.
A small laptop could use a single DIMM, laid at an angle, while a larger laptop would use (4) DIMMs, sitting straight up. The difference is in how the PCB is populated (with soldered-on parts.) Even with the same parts, one laptop could leave a DIMM that sticks off the side empty, while another one fills that space with a large DIMM. Different cases would allow for different components to plug into the motherboard.
A miniPCIe connector could take varying lengths of cards.
MXM (Mobile PCIe Modules for video cards) take different lengths of cards.
Even a simple USB port could be exposed on the outside of a tiny laptop, or plugged into an internal hub to provide several USB ports, a multi-card-reader, and other functionality on a larger model. This component would work great in a corner of a larger laptop.
A connector could hold a tiny mSATA SSD in a small laptop, or a longer mSATA SSD in a mid-size laptop. A SATA port can connect to a 1.8" SSD, a 2.5" hard disk, or a BluRay burner. Really weird designs could even use 3.5" hard disks in some configuration. One mSATA and two SATA ports could reside next to each other on the motherboard.
Different power supply boards could be supplied, so that a 7" tablet is not saddled with the power supply needed to run a 15.6" desktop replacement.
Varying designs of batteries could fill up extra space, using mainly 18650 cells, but we are not limited to those cells.
We're not limited to laptops. The same board could be used in embedded systems, tablets, in-car-systems, AIOs, etc. The purchaser could (ideally) select from a number of screens...eInk, LCD, external, PixelXi, etc. They could pick capacitive, resistive, or active digitizer touch screens.
I'm kinda surprised this level of user-customization has not happened yet. Dell, Sony, or Lenovo could do it easily. The selling point for corporate IT would be the use of the same driver and the same installation image on every machine in the corporation. Every ebook reader is the same as every desktop. Intel's Centrino is flexible enough to pull it off, with a well-laid-out motherboard. New versions would only be necessary when a new version of Centrino is released, every 3-5 years.
But he drinks Diet Pepsi. Can we REALLY trust him?
Simple. He got an idea, and developed it into convincing customers to give him $ 750 000 in less than two years.
Some consequences are
- it may be that his idea is interesting
- he certainly is more geek than you and me
- he also is most probably better organized.
I for one have tried to follow him for one year, but I completely missed the crowdfunding campaign, which incidentally tells a lot about my inconsistancy...
Herve S.
I just finished an open source water distiller combined with thermostat cooker
http://ronja.twibright.com/distillcooker/
Gathering donations at the moment