Close

What this is going to be and what not

A project log for DLT one - A Damn Linux Tablet!

Modular Open Source Hardware Tablet that is easy to hack and can run a standard Desktop Linux Distribution (or Android)

timonskutimonsku 04/09/2019 at 21:430 Comments

As a lot of people seem to get very excited about this project (which is fantastic). I want to address some thing to manage expectations.

What I want to build here is a basic platform for a tablet computing device. I will not write fancy software to make this a typical end consumer tablet so you can have an awesome Linux tablet in your backpack to check your Twitter feed and do your daily work with it. This is actually really hard and the main reason why no one with commercial interest has done this yet.

All I want to make is a hardware foundation which of course also means making sure the hardware has good driver support. After that, it is up to you what you do with this.

Compile your own version of Android for it and use it as a consumer tablet? Sure! I don't think the hardware will ever perform as well as any commercial tablet in the same price range but if that doesn't matter to you because it can solve specific issues for you that is great!

Want to add a weird sensor to the tablet and run a minimal Linux distro on it with a single application x11 instance to run a single app 24/7 on it? Great! This what I'm making this for, giving other developers a starting point to do cool stuff that is not possible with other devices :)

And of course there is always the possibility that I will fail miserably. I do have a fair bit of confidence that I can pull it off but who knows what horrible things await me in the ultra high-speed realm of USB 3.0 and dual channel MIPI :)

Over the years I read up quite a bit on high-speed signal routing and managing impedance so I hope I got enough of a basic understanding to make this work. If high-speed signal routing is a topic you are experienced in I would very much like to hear from you and ask you some questions!

This one big reason why I want do make this open source, so that when there is some grunt work done, other people get inspired to chime in and improve on this together with me.

Discussions