Close
0%
0%

The Libre Autarkic Laptop

A Raspberry Pi-like System on a Chip Design project that runs on 5mW

Similar projects worth following
9/12/22: https://hackaday.io/page/13327-open-hardware-laptops-need-a-network-effect-before-it-can-be-a-viable-platform

https://github.com/hatonthecat/Soap-Kernel/blob/main/README.md

3/18/21: Project info: https://github.com/EI2030/Low-power-E-Paper-OS

NOTE: None of the links on this page (other than my own) have any affiliation with this project (but are welcome to!)
Seeking those with an interest in:

1. Solar Power & Battery Management
https://www.tindie.com/products/jaspersikken/solar-harvesting-into-li-ion-battery/

2. Microcontroller & Memory PCB Design:
https://www.sparkfun.com/products/15443
https://www.freethegameboy.info/

3. Linux/RTOS software development--EPOC/EKA2? https://en.wikipedia.org/wiki/EKA2
https://en.wikipedia.org/wiki/EPOC_(operating_system)

4. E-paper/Reflective Display driver
https://www.youtube.com/watch?v=BD4At2-e87E SHARP Memory in Pixel 4.4" RLCD LPM044M141A

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

Update 8/30/2022

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 data Internet Protocol: Low data protocol: MQTT / LwIP 

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 »

Portable Network Graphics (PNG) - 408.43 kB - 09/27/2022 at 19:13

Preview
Download

Portable Network Graphics (PNG) - 560.76 kB - 09/27/2022 at 19:13

Preview
Download

Portable Network Graphics (PNG) - 572.14 kB - 09/27/2022 at 19:13

Preview
Download

Portable Network Graphics (PNG) - 542.94 kB - 09/27/2022 at 19:13

Preview
Download

Portable Network Graphics (PNG) - 533.21 kB - 09/27/2022 at 19:13

Preview
Download

View all 61 files

View all 8 project logs

View all instructions

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates