Update 8/31/2022: This project is more like a portable motherboard development project. By emphasizing less the exterior and more the interior, modular boards can become a core platform for phones, tablets, and laptops. In a way, by calling this project an open source autarkic laptop would be limiting it's applicability. While a phone may have less processing power than a laptop (not always), the concept is to design a board with the most scalability, without needing completely different drivers. Maximizing the number of modular adapters without causing overcomplexity is the goal here. A clear distinction should be made. Maximum scalability is NOT infinite scalability. To quote a physics academic: "Infinite growth isn’t possible, but superlinear for an extremely long time horizon definitely is." https://twitter.com/lachlansneff/status/1552493268113321984
To make this project a little easier to follow, I'm splitting up development into several areas, as each component would require a different specialty, and any expertise is certainly welcome! Feel free to claim a section (or sections) of the board you want to work on. This is your project! I'm just a facilitator of ideas. You can also fork my github page if you'd like-there is no code- just ideas and links!
In broad categories, the board wouldn't be a one-size fits all laptop, but it's intended to be somewhat utilitarian for text editing and displaying a terminal shell, at least initially, in that it seeks to find a commonality in laptop use-case that enough users would want to contribute to.
The board itself does not have a single component that must be used. It is 100% modular. That said, if a project were to gain traction, some amount of consensus would need to be made, so that the parts can "talk" to each other and not have power consumption incompatibilities.
I kind of see this project like an "All-Star Team" or "Supergroup" in that it's recruiting hackers, tinkerers, developers, (or a term you prefer to be called) for the:
Lowest power CPU- Ambiq Apollo 4
Lowest Power Display- MIP (memory in pixel/e-ink)? TFDs use 3mW (1.8")
Lowest Power Memory- (integrated/on chip as with 2MB Apollo4 probably should be maximum limit, as adding PSRAM would use far more power than the other components)
Lowest Power Operating System & Language- Assembly (such as Uxn Tal), C, or nesC
Lowest Power Keyboard & Trackpad/Mouse-
Lowest Power Wireless- https://arxiv.org/abs/1611.00096 (tunnel diode oscillator (TDO) or LoReA.
And a Battery/Supercapacitor/Li-Ion Capacitor Management to run it, powered by:
A Solar Panel that fits on the lid, around the display or on the back lid.
There are definitely more components to this, such as removable flash memory, USB, and the likes. But with each component claimed by the experts, the development of this project can progress in parallel. Perhaps someone with knowledge of each part who can designate a component or draw a schematic that is known to work with all the other components would certainly be helpful. However one is free to work on their choice for component and submit it as a candidate for the initial release. If there is more than one candidate, it would be voted on by all the contributing group members. If not, you're the first to join. So far, Andreas Eriksen has done some very interesting things with his project and took some inspiration from this and I think it is very interesting see how ideas can freely permeate through a collection of similar projects. He also calculated the power consumption of the Artemis module (which has an Apollo3, and found it uses around 22mW when typing with constant refreshes-which is really great. Those are the kinds of discoveries I seek in this project).
I also discovered from his Andreas' links this...Read more »