-
Notifications
You must be signed in to change notification settings - Fork 0
/
blog.xml
96 lines (96 loc) · 60.1 KB
/
blog.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<?xml version="1.0" encoding="UTF-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">Blog - alexsoto.dev</title><id>https://alexsoto.dev/blog.html</id><updated>2022-01-13T16:43</updated><link href="https://alexsoto.dev/blog.html"/><entry><id>https://alexsoto.dev/modos-paper-laptop.html</id><title type="text">The Modos Paper Laptop</title><updated>2022-01-13T16:43</updated><content type="html"><p>Imagine a space that’s distraction and eyestrain-free. A place where you can just read, write, and think. Now imagine a laptop that allows you to work in your most productive environment from anywhere. A laptop that encourages you to spend less time in front of a screen and gives you back time to focus on what matters most in life.</p><a href="static/modos-paper-laptop/front-view.png" target="_blank" class="ui centered large image">
<img src="static/modos-paper-laptop/front-view.png">
</a>
<div class="ui small images centered"><a href="static/modos-paper-laptop/side-view.png" target="_blank" class="ui centered large image">
<img src="static/modos-paper-laptop/side-view.png">
</a>
<a href="static/modos-paper-laptop/chassis.jpeg" target="_blank" class="ui centered large image">
<img src="static/modos-paper-laptop/chassis.jpeg">
</a>
<a href="static/modos-paper-laptop/mobo.jpg" target="_blank" class="ui centered large image">
<img src="static/modos-paper-laptop/mobo.jpg">
</a>
<a href="static/modos-paper-laptop/epdc.jpg" target="_blank" class="ui centered large image">
<img src="static/modos-paper-laptop/epdc.jpg">
</a>
</div><p>In today’s digital world, it’s hard to find a place for focused thinking. It’s even harder to find a device for this purpose.</p><p>At Modos, we want to give you the tools and space to focus on what truly matters in life. That’s why we created the Modos Paper Laptop: the world’s first e-ink laptop designed for reading, writing, and thinking in a distraction and eyestrain-free environment.</p><p>We’re going to build this laptop with you, our community over the next year. We are excited to work from the beginning openly and transparently to create an open-hardware and open-source laptop that respects your time, attention, and well-being.</p><p>We are currently accepting applications from engineers, designers, and developers to our community pilot program. Once admitted to the community pilot program, you will receive early access to our first iteration of the Modos Paper Laptop.</p><p>We’ll provide more details about the community pilot program and the Modos Paper Laptop soon.</p><p>If you are interested in joining, Get in touch with us.</p><p>In the meantime, say hello and follow our progress on RSS, Github, Matrix, Mastodon, and Twitter.</p><p></p><p>Regards,</p><p>The Modos Team</p><h2 class="ui horizontal divider header" id="about">About</h2><p><img class="ui left floated small image" id="avatar" src="static/profile.jpeg" /></p><p>Hi, I’m Alexander Soto.</p><p>I’m a community organizer, educator, software engineer, hacktivist, and agent of social change. My interests are in exploring community-building, social justice, education, and leveraging technology to address social problems.</p><p>In the past, I’ve worked as a labor rights organizer, a teacher, and I’m currently the Project Lead at <a href="https://ei2030.org/">EI2030</a>, an Expert In Residence at <a href="https://www.resilientcoders.org/">Resilient Coders</a>, and founder of <a href="https://www.modos.tech/">Modos</a>.</p><p>I enjoy tinkering/playing/breaking things, 3D printing, painting, playing piano, swimming, and writing in my spare time.</p><p>This site is the <a href="https://alexsoto.dev/impulse.html">scattered and unfinished version of my thoughts</a> while documenting what I’m currently learning and exploring.</p><p>If you’d like to know the updates of a post, have questions, comments, suggestions, or would like to collaborate, send me a <a href="https://twitter.com/messages/compose?recipient_id=4648173315">direct message</a> on <a href="https://twitter.com/alexsotodev">Twitter</a>, or an <a href="mailto:[email protected]">email</a> and we can talk.</p><section id="subscriptionLinks"></section>
<div class="ui section divider"></div>
<section id="socialMediaLinks"></section>
</content><link href="https://alexsoto.dev/modos-paper-laptop.html"/></entry><entry><id>https://alexsoto.dev/announcing-modos.html</id><title type="text">Announcing Modos</title><updated>2022-01-13T16:39</updated><content type="html"><p><img class="ui centered large image" src="static/announcing-modos/modos-logo.png" /></p><p>From the moment we wake up until we fall asleep, we are staring at our devices, causing eyestrain, discomfort, and exhaustion. We live in a digital world filled with noise where we are constantly distracted – jeopardizing our health, relationships with ourselves, friends, family, and the world around us.</p><p>Modos is an open-source hardware and software company, project, and community that designs, manufactures, and sells digital devices that respect users’ time, attention, and well-being.</p><p>We are united in our belief that we must create a healthier and humane relationship with our digital devices and make them accessible to everyone. We believe technology should:</p><p>Be Humane</p><p>Our digital devices are transforming us, and we believe technology should be a tool to serve our needs and support our humanity and overall well-being.</p><p>Center Relationships</p><p>We want to support you in having a healthier relationship with technology, allowing you to focus on what matters most to you, together, let’s rethink our relationship with technology and how we interact with people and in society.</p><p>Open and Transparent</p><p>From the bottom-up, we are an open-hardware and open-source company, from the prototypes we make to our software and tools. We are a small team from all over the world that values open-source.</p><p>Follow our progress on RSS, Github, Matrix, Mastodon, and Twitter. </p><p>Regards,</p><p>The Modos Team</p><h2 class="ui horizontal divider header" id="about">About</h2><p><img class="ui left floated small image" id="avatar" src="static/profile.jpeg" /></p><p>Hi, I’m Alexander Soto.</p><p>I’m a community organizer, educator, software engineer, hacktivist, and agent of social change. My interests are in exploring community-building, social justice, education, and leveraging technology to address social problems.</p><p>In the past, I’ve worked as a labor rights organizer, a teacher, and I’m currently the Project Lead at <a href="https://ei2030.org/">EI2030</a>, an Expert In Residence at <a href="https://www.resilientcoders.org/">Resilient Coders</a>, and founder of <a href="https://www.modos.tech/">Modos</a>.</p><p>I enjoy tinkering/playing/breaking things, 3D printing, painting, playing piano, swimming, and writing in my spare time.</p><p>This site is the <a href="https://alexsoto.dev/impulse.html">scattered and unfinished version of my thoughts</a> while documenting what I’m currently learning and exploring.</p><p>If you’d like to know the updates of a post, have questions, comments, suggestions, or would like to collaborate, send me a <a href="https://twitter.com/messages/compose?recipient_id=4648173315">direct message</a> on <a href="https://twitter.com/alexsotodev">Twitter</a>, or an <a href="mailto:[email protected]">email</a> and we can talk.</p><section id="subscriptionLinks"></section>
<div class="ui section divider"></div>
<section id="socialMediaLinks"></section>
</content><link href="https://alexsoto.dev/announcing-modos.html"/></entry><entry><id>https://alexsoto.dev/challenges-building-an-open-source-eink-laptop.html</id><title type="text">Challenges Building an Open-Source E Ink Laptop</title><updated>2021-04-22T12:00</updated><content type="html"><p><img class="ui right floated small image" src="static/challenges-building-an-eink-laptop/olimex.jpg" /></p><p>In a previous article, I discussed my intention of <span class="zettel-link-container cf"><span class="zettel-link" title="2021-02-17T22:13"><a href="building-an-e-ink-laptop.html">Building an E-Ink Laptop</a></span></span>. In this article, I want to introduce <a href="https://ei2030.zulipchat.com/register/">EI2030</a> and how we are building an open-source eink laptop and its challenges.</p><p>This article wouldn’t be possible without the following contributors:</p><ul><li><a href="https://twitter.com/_initrd">@initrd</a></li><li><a href="https://twitter.com/Manuel_Zeiler">@Manuel_Zeiler</a></li><li><a href="https://twitter.com/zephray_wenting">@zephray_wenting</a></li><li><a href="https://twitter.com/xorlof">@xorlof</a></li><li><a href="https://twitter.com/AnjanKatta">@AnjanKatta</a></li><li><a href="https://twitter.com/tomcxphillips">@tom.cxphillips</a></li></ul><p>Thank you for your time, support and dedication.</p><h2 id="ei2030">EI2030</h2><a href="static/challenges-building-an-eink-laptop/ei2030.jpg" target="_blank" class="ui centered extralarge image">
<img src="static/challenges-building-an-eink-laptop/ei2030.jpg">
</a>
<br>
<p>The <a href="https://forum.ei2030.org/">EI2030</a> community started about a year ago amidst the COVID-19 pandemic, the transition to remote-working, and the increasing amount of time we spend on our digital devices. The goal of EI2030 is to promote healthier computing practices, particularly the use of non-emissive displays such as e-ink and connecting people who are interested in learning and discussion, thereby facilitating the exchange of ideas and collaboration. Our community is open to everyone and consists of a broad mix of hardware hackers, health-tech enthusiasts, productivity hackers, gadget lovers, and entrepreneurs.</p><p>Recently at EI2030, we’ve launched our <a href="https://forum.ei2030.org/t/proposal-ei-2030-the-community-built-e-ink-laptop-project/">Community Built E-Ink Laptop Project.</a> The project’s objective is to build a proof of concept of an e-ink laptop, and as a community, we pool our resources, knowledge, and expertise. To achieve our objective, we are organized into working groups.</p><h2 id="working-groups">Working Groups</h2><p><a href="https://forum.ei2030.org/t/about-ei2030-working-groups/132">Working groups</a> focus on a specific objective related to building an eink laptop and are led by one or two people. The working groups are timeboxed and document their processes, and, as a result, share the resources, knowledge, and lessons learned for future groups.</p><p>Some of our current working groups are:</p><ul><li><a href="https://forum.ei2030.org/t/paperterm-project-definition-and-marketing-materials/146/5">PaperTerm</a></li></ul><a href="static/challenges-building-an-eink-laptop/paperterm.jpg" target="_blank" class="ui centered extralarge image">
<img src="static/challenges-building-an-eink-laptop/paperterm.jpg">
</a>
<br>
<p>PaperTerm is a niche device with an e-paper-display and laptop form-factor device with a week of battery life (of regular use). PaperTerm is a microcontroller-based project used solely to connect to and run/interact with programs installed on remote computers (think along the lines of SSH/telnet, remote desktop, VNC, etc.). The combination of its limited scope and e-ink display is what will enable its vision of a “so long that I don’t have to think about it” battery life.</p><ul><li><a href="https://forum.ei2030.org/t/research-porting-linux-to-ultra-low-power-microcontroller/151/1">Low-Power E-Paper OS</a></li></ul><a href="static/challenges-building-an-eink-laptop/solar.jpg" target="_blank" class="ui centered extralarge image">
<img src="static/challenges-building-an-eink-laptop/solar.jpg">
</a>
<br>
<p>The Low-power E-Paper OS objective is to explore the available RTOSes and develop a Linux port from scratch for the Ambiq Apollo 3 &amp; 4<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn1" id="fnref1">1</a></sup></span> series processors or similar ultra low power microcontroller. The research from this group will support future/current working groups.</p><ul><li><a href="https://forum.ei2030.org/t/research-drivers-for-eink-displays/150">Drivers for E-ink displays</a></li></ul><div class="ui medium images centered"><a href="static/challenges-building-an-eink-laptop/sabre.jpg" target="_blank" class="ui centered image">
<img src="static/challenges-building-an-eink-laptop/sabre.jpg">
</a>
<a href="static/challenges-building-an-eink-laptop/imx8.jpg" target="_blank" class="ui centered image">
<img src="static/challenges-building-an-eink-laptop/imx8.jpg">
</a>
<br>
</div><p>The Drivers for E-Ink display’s objective in the near term is to explore the different ways to drive an eink display, focusing on using a system on a chip with an integrated controller; i.MX7/8<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn2" id="fnref2">2</a></sup></span> and RK3566<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn3" id="fnref3">3</a></sup></span> family of microcontrollers. Evaluation kits and boards will be shared and distributed among group members. In the long-term, we are interested in building an open-source external electrophoretic display controller<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn4" id="fnref4">4</a></sup></span> enabling higher performance processors and flexibility with the implementation of the waveforms with eink devices. The research from this group will support future/current working groups.</p><ul><li>Laptop Chassis</li></ul><div class="ui medium images centered"><a href="static/challenges-building-an-eink-laptop/cad.jpg" target="_blank" class="ui large centered image">
<img src="static/challenges-building-an-eink-laptop/cad.jpg">
</a>
<a href="static/challenges-building-an-eink-laptop/armbian.jpg" target="_blank" class="ui large centered image">
<img src="static/challenges-building-an-eink-laptop/armbian.jpg">
</a>
<br>
</div><p>The objective of the group is to research, design, and create/remix a laptop chassis that can be the foundation for building an eink laptop and for current/future working groups. Preference will be for designs used with open-source software to enable the use of open-hardware—for example, Olimex TERES-I<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn5" id="fnref5">5</a></sup></span>, VIA OpenBook<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn6" id="fnref6">6</a></sup></span>, MNT Reform<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn7" id="fnref7">7</a></sup></span>, and EOMA68<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn8" id="fnref8">8</a></sup></span>.</p><ul><li>Non-Emissive Displays</li></ul><div class="ui medium images centered"><a href="static/challenges-building-an-eink-laptop/es133tt3.png" target="_blank" class="ui large centered image">
<img src="static/challenges-building-an-eink-laptop/es133tt3.png">
</a>
<a href="static/challenges-building-an-eink-laptop/gd.jpg" target="_blank" class="ui large centered image">
<img src="static/challenges-building-an-eink-laptop/gd.jpg">
</a>
<br>
</div><p>The objective of this working group is to discuss non-emissive displays, mainly focusing on e-ink, RLCD, DES, and alternatives. The group will concentrate on creating prototypes and learning more about display physics. Research on non-emissive displays’ developments will be distilled and shared for current/future working groups.</p><ul><li><a href="https://forum.ei2030.org/t/working-group-definition-psychology-and-ux-of-e-ink/163/">Psychology and UX of e-ink</a></li></ul><div class="ui medium images centered"><a href="static/challenges-building-an-eink-laptop/psych-ux.jpg" target="_blank" class="ui medium centered image">
<img src="static/challenges-building-an-eink-laptop/psych-ux.jpg">
</a>
<a href="static/challenges-building-an-eink-laptop/prose.png" target="_blank" class="ui medium centered image">
<img src="static/challenges-building-an-eink-laptop/prose.png">
</a>
<br>
</div><p>The objective of this group is to investigate possible psychological benefits of e-ink. Many eink users anecdotally report such benefits when compared with their experience of LCD, OLED, or other types of display. For example, lower levels of screen/eye fatigue. Previous published work has not been resoundingly conclusive (e.g. Benedetto et al., 2013<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn9" id="fnref9">9</a></sup></span>; Benedetto et al., 2014<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn10" id="fnref10">10</a></sup></span>; Siegenthaler et al., 2012<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn11" id="fnref11">11</a></sup></span>).</p><p>We will investigate for ourselves whether these anecdotally reported benefits amount to empirically verifiable and generalisable properties of eink displays. We will also be ideating and investigating ways to design the UX of eink devices to improve things like productivity and well-being through psychology!</p><h2 id="challenges">Challenges</h2><p>From the day-to-day conversations with members from EI2030, research related to e-ink development, and the process of building an eink laptop, we’ve identified some challenges associated with building an eink laptop.</p><h3 id="sourcing-the-display">Sourcing the display</h3><div class="ui medium images centered"><a href="static/challenges-building-an-eink-laptop/eink-wiki.png" target="_blank" class="ui centered medium image">
<img src="static/challenges-building-an-eink-laptop/eink-wiki.png">
</a>
<a href="static/challenges-building-an-eink-laptop/des.jpg" target="_blank" class="ui centered medium image">
<img src="static/challenges-building-an-eink-laptop/des.jpg">
</a>
<br>
</div><p>To build a laptop with an eink screen, the eink panels that we’ll consider fall in the range of 10.3 to 13.3inches. The eink panels that fit these criteria and are in production according to Panelook are the ES103TC11<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn12" id="fnref12">12</a></sup></span>, ED133UT22<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn13" id="fnref13">13</a></sup></span>, and the ES133TT33:<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn14" id="fnref14">14</a></sup></span>. Dasung<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn15" id="fnref15">15</a></sup></span>, Waveshare<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn16" id="fnref16">16</a></sup></span>, Sony<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn17" id="fnref17">17</a></sup></span>, and other companies’ product lines use the panels listed.</p><p>We can use the panels present on existing eink devices, second-hand markets, wholesale in bulk, or other distributors to build a proof of concept. Afterward, it will be difficult at scale to fulfill the minimum order quantity. According to conversations I’ve had, the minimum order quantity(MOQ) required for purchase at one time is between 10,000 to 50,000.<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn18" id="fnref18">18</a></sup></span></p><p>Given the challenges stated above, another option is not to use E Ink but rather a different non-emissive display technology such as Display Electronic Slurry (DES)<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn19" id="fnref19">19</a></sup></span> or Reflective Liquid Crystal Display (RLCD)<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn20" id="fnref20">20</a></sup></span>.</p><p>DES is used in the displays offered by Good Display. Some of the notable features of using a DES display are an improved: pixel structure, contrast, resolution, operating temperature, power consumption, and cost. Additionally, an MOQ is not required. We are waiting for Good Display to have DES displays in stock to purchase a display and conduct tests and compare these results to e-ink, RLCD, etc.</p><p>RLCDs<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn21" id="fnref21">21</a></sup></span> are an alternative reflective display technology that is attractive as they are cheaper than eink, don’t require unique waveforms/firmware/controllers, have week-long battery life, and most excitingly, can do 60fps! Sharp from Japan is the leading maker of RLCDs today, BOE as well. RLCDs are the displays that are in your microwave, oven, &amp; TI calculator. But they also were the displays in your Gameboy &amp; Pebble Watch<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn22" id="fnref22">22</a></sup></span>. And if you have a Garmin smartwatch today, it likely has an RLCD with a backlight - ‘a transflective RLCD’.</p><p>Transflective RLCDs came to fame with the One Laptop per Child project<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn23" id="fnref23">23</a></sup></span>, Pixel Qi tech,<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn24" id="fnref24">24</a></sup></span> &amp; now can be found in a variety of smartwatches. However, there is currently no mass market high-resolution tablet/monitor-sized transflective RLCDs. The main benefit of transflective is outdoor visibility, this is useful in outdoor smartwatches, but it is hard to understand the need for this in tablets &amp; monitors’.</p><p>This chicken &amp; egg problem of perceived lack of application &amp; demand and thus lack of suppliers producing such displays is how in 2021 we still don’t have available a technology that is multiple decades old. However, the advent of ‘eye comfort’ to describe displays that don’t cause eye strain in China, in many ways pioneered by Hisense, has created a niche &amp; a quantifiable market opportunity for transflective RLCDs to fulfill.</p><p>There is still the bootstrapping problem of creating enough demand to satisfy a manufacturer’s ‘MOQ’ (minimum order quantity) such that they will actually produce such displays. If enough of us get together &amp; show interest, there may be a way to solve this chicken &amp; egg problem by getting a manufacturer to bite in making tablet/monitor-sized RLCDs or another non-emissive display.</p><h3 id="interface-to-an-e-ink-display">Interface to an E Ink display</h3><a href="static/challenges-building-an-eink-laptop/components.png" target="_blank" class="ui centered large image">
<img src="static/challenges-building-an-eink-laptop/components.png">
</a>
<br>
<p>Let’s assume that we can attain an eink panel either directly from E Ink or a second-hand marketplace; how would we drive the eink display? Wenting Zhang’s post, Basics of driving E-paper displays<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn25" id="fnref25">25</a></sup></span> provides a detailed account of its components and ways to drive the screens.</p><p>There are three ways to drive an eink display:</p><ul><li>Using a dedicated controller chip to drive the screen.</li><li>Using a System on a Chip(SoC)<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn26" id="fnref26">26</a></sup></span> that has an integrated controller.</li><li>Using a fast microcontroller unit to emulate the controller with GPIO.</li></ul><p>Zhang provides some examples:</p><ul><li>Closed-source / Commercial: EPSON S1D13xxx<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn27" id="fnref27">27</a></sup></span>, IT8951<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn28" id="fnref28">28</a></sup></span>, Waveshare HDMI driver board<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn16" id="fnref16">16</a></sup></span>, Dasung E-ink monitors<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn15" id="fnref15">15</a></sup></span>.</li><li>SoC with integrated controller: RK29xx<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn29" id="fnref29">29</a></sup></span>, RK3026<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn30" id="fnref30">30</a></sup></span>/RK3028<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn31" id="fnref31">31</a></sup></span>, i.MX 6S/D, i.MX 7S/D<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn2" id="fnref2">2</a></sup></span>,i.MX 8ULP<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn32" id="fnref32">32</a></sup></span>, RK3566/RK3568<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn3" id="fnref3">3</a></sup></span></li><li>MCU + Software TCON: essentialscrap<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn33" id="fnref33">33</a></sup></span>, NekoCal<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn34" id="fnref34">34</a></sup></span>, InkPlate 6/10<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn35" id="fnref35">35</a></sup></span>, EPDiy<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn36" id="fnref36">36</a></sup></span></li></ul><p>The <a href="https://forum.ei2030.org/t/research-drivers-for-eink-displays/">Drivers for E-Ink group</a> will be exploring the use of i.MX7/8, RK3566 SoC’s and building an open-source external electrophoretic display controller(EPDC)<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn4" id="fnref4">4</a></sup></span> enabling the use of higher performance processors and open-source waveforms.</p><p>The waveform<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn37" id="fnref37">37</a></sup></span> is a look-up table that the controller uses to determine how to drive the screen. There are two types of waveforms: vendor waveforms and open-source waveforms. The vendor waveforms cannot be distributed and are not easily obtainable because NDAs protect them. On the other hand, open-source waveforms can be created by a community and used in open-source projects. However, open-source waveforms have limited performance, are missing some critical features, and are not compatible with vendor waveforms.</p><p>Building an open-source external EPDC would enable people to source an eink panel of their choosing and drive them. We can create a database<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn38" id="fnref38">38</a></sup></span> of eink panels that are used on eink devices and create compatible open-source waveforms. This database would serve as a reference for people to use when buying from a second-hand marketplace.</p><h3 id="the-laptop-chasis">The Laptop Chasis</h3><div class="ui medium images centered"><a href="static/challenges-building-an-eink-laptop/olimex.jpg" target="_blank" class="ui medium centered image">
<img src="static/challenges-building-an-eink-laptop/olimex.jpg">
</a>
<a href="static/challenges-building-an-eink-laptop/teres-internal.jpg" target="_blank" class="ui medium centered image">
<img src="static/challenges-building-an-eink-laptop/teres-internal.jpg">
</a>
<br>
</div><p>The laptop chassis is also another major consideration to think about when building an eink laptop. The aspect ratio, for example, found in the 10.3 and 13.3 screens is 4:3<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn14" id="fnref14">14</a></sup></span>. Most companies have for some time now moved on to using 16:9 as the default for their screen. I’m unaware of an original design manufacturer<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn39" id="fnref39">39</a></sup></span> that makes a laptop chassis for a 4:3 aspect ratio, to the best of my knowledge. Where do we go from here?</p><p>We could create the laptop from scratch, but what about exploring existing open-source design and hardware? One of the earliest examples is the VIA OpenBook<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn6" id="fnref6">6</a></sup></span>, a laptop reference design revealed in 2008 that made their design files open source <span data-nosnippet=""><sup class="footnote-ref"><a href="#fn40" id="fnref40">40</a></sup></span>. Some other options are the MNT Reform<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn7" id="fnref7">7</a></sup></span> and the EOMA68<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn8" id="fnref8">8</a></sup></span> that have also made their design files open and available for others.</p><p>I’ve recently have come across the Olimex TERES-1<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn41" id="fnref41">41</a></sup></span> an open-hardware and open-source laptop<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn5" id="fnref5">5</a></sup></span>. Some of the interesting features about this laptop are that it’s split into five parts rather than having a motherboard constructed as one piece<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn42" id="fnref42">42</a></sup></span>. The design files are freely available and produced in KiCAD. While an ODM made the case, a member from the community created a case for it in FreeCAD.<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn43" id="fnref43">43</a></sup></span></p><p>Spare parts for the TERES-I are available on the Olimex website. Since the design files for the case and its PCBs are available, it is a strong candidate to build an open-source eink laptop. In addition to the above, we can contribute to the Olimex open-source ecosystem by creating an open-source EPDC expansion board and modifying the chassis to be fitted with an eink panel.</p><h2 id="next-steps">Next Steps</h2><p>In this article, I introduced EI2030, our working groups, and the challenges with building an open-source eink laptop: sourcing the eink displays, interfacing with the display, and creating the laptop chassis.</p><p>Our next steps to create a prototype of an open-source eink laptop are:</p><ul><li>Create space for community members to provide feedback, suggestions and ask questions.</li><li>Development on the open-source EPDC.</li><li>Work on the laptop chassis.</li><li>Embedded Linux development.</li><li>Perform a UX/UI Study.</li></ul><h2 id="an-invitation">An Invitation</h2><p>If any of the work we are doing piqued your interest, we invite you to join our:</p><ul><li><a href="https://ei2030.zulipchat.com/register/">Zulip</a></li><li><a href="https://forum.ei2030.org/categories">Forum</a></li><li><a href="https://alexsoto.dev/office-hours.html">Book time</a> during my office hours to talk further.</li></ul><p>Our team is looking for folks with experience in:</p><ul><li>Embedded Linux development</li><li>Mechanical engineering / CAD</li></ul><p>We are open to everyone joining, regardless of your skillset, and I believe we all have something to contribute to the community we are building and shaping together.</p><blockquote class="twitter-tweet"><p lang="en" dir="ltr">Let&#39;s build an open-source eink laptop together. 💻<a href="https://t.co/YGZ3FzG898">https://t.co/YGZ3FzG898</a><br><br>🤔Interested? Come join us!🎉<a href="https://twitter.com/hashtag/ei2030?src=hash&amp;ref_src=twsrc%5Etfw">#ei2030</a> <a href="https://twitter.com/hashtag/eink?src=hash&amp;ref_src=twsrc%5Etfw">#eink</a> <a href="https://twitter.com/hashtag/einklaptop?src=hash&amp;ref_src=twsrc%5Etfw">#einklaptop</a> <a href="https://twitter.com/hashtag/openhardware?src=hash&amp;ref_src=twsrc%5Etfw">#openhardware</a> <a href="https://twitter.com/hashtag/opensource?src=hash&amp;ref_src=twsrc%5Etfw">#opensource</a> <a href="https://twitter.com/hashtag/kicad?src=hash&amp;ref_src=twsrc%5Etfw">#kicad</a> <a href="https://twitter.com/hashtag/freecad?src=hash&amp;ref_src=twsrc%5Etfw">#freecad</a> <a href="https://twitter.com/hashtag/showyourwork?src=hash&amp;ref_src=twsrc%5Etfw">#showyourwork</a> <a href="https://twitter.com/hashtag/buildinpublic?src=hash&amp;ref_src=twsrc%5Etfw">#buildinpublic</a></p>&mdash; Alexander Soto (@alexsotodev) <a href="https://twitter.com/alexsotodev/status/1385200873563951106?ref_src=twsrc%5Etfw">April 22, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
<h2 id="about">About</h2><p><img class="ui left floated small image" id="avatar" src="static/profile.jpeg" /></p><p>Hi, I’m Alexander Soto.</p><p>I’m a community organizer, educator, software engineer, hacktivist, and agent of social change. My interests are in exploring community-building, social justice, education, and leveraging technology to address social problems.</p><p>In the past, I’ve worked as a labor rights organizer, a teacher, and I’m currently the Project Lead at <a href="https://ei2030.org/">EI2030</a>, an Expert In Residence at <a href="https://www.resilientcoders.org/">Resilient Coders</a>, and founder of <a href="https://www.modos.tech/">Modos</a>.</p><p>I enjoy tinkering/playing/breaking things, 3D printing, painting, playing piano, swimming, and writing in my spare time.</p><p>This site is the <a href="https://alexsoto.dev/impulse.html">scattered and unfinished version of my thoughts</a> while documenting what I’m currently learning and exploring.</p><p>If you’d like to know the updates of a post, have questions, comments, suggestions, or would like to collaborate, send me a <a href="https://twitter.com/messages/compose?recipient_id=4648173315">direct message</a> on <a href="https://twitter.com/alexsotodev">Twitter</a>, or an <a href="mailto:[email protected]">email</a> and we can talk.</p><section id="subscriptionLinks"></section>
<div class="ui section divider"></div>
<section id="socialMediaLinks"></section>
<div class="ui section divider"></div>
<div id="commento"></div>
<h2 id="links">Links</h2><div id="footnotes"><ol><li id="fn1"><p><a href="https://www.ambiq.top/en/mcu-1/apollo4">https://www.ambiq.top/en/mcu-1/apollo4</a></p><a href="#fnref1">↩︎</a></li><li id="fn2"><p><a href="https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-7-processors/i-mx-7dual-processors-heterogeneous-processing-with-dual-arm-cortex-a7-and-cortex-m4-cores:i.MX7D">https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-7-processors/i-mx-7dual-processors-heterogeneous-processing-with-dual-arm-cortex-a7-and-cortex-m4-cores:i.MX7D</a></p><a href="#fnref2">↩︎</a></li><li id="fn3"><p><a href="https://en.wikipedia.org/wiki/Rockchip#RK3566">https://en.wikipedia.org/wiki/Rockchip#RK3566</a></p><a href="#fnref3">↩︎</a></li><li id="fn4"><p><a href="https://www.nxp.com/docs/en/reference-manual/IMX_REFERENCE_MANUAL.pdf#_OPENTOPIC_TOC_PROCESSING_d3992e25494">https://www.nxp.com/docs/en/reference-manual/IMX_REFERENCE_MANUAL.pdf#_OPENTOPIC_TOC_PROCESSING_d3992e25494</a></p><a href="#fnref4">↩︎</a></li><li id="fn5"><p><a href="https://github.com/OLIMEX/DIY-LAPTOP">https://github.com/OLIMEX/DIY-LAPTOP</a></p><a href="#fnref5">↩︎</a></li><li id="fn6"><p><a href="https://en.wikipedia.org/wiki/VIA_OpenBook">https://en.wikipedia.org/wiki/VIA_OpenBook</a></p><a href="#fnref6">↩︎</a></li><li id="fn7"><p><a href="https://github.com/mntmn/reform/tree/993da6ed54774787c1fed0e5b50724f2a10e39ef">https://github.com/mntmn/reform/tree/993da6ed54774787c1fed0e5b50724f2a10e39ef</a></p><a href="#fnref7">↩︎</a></li><li id="fn8"><p><a href="https://www.crowdsupply.com/eoma68/micro-desktop">https://www.crowdsupply.com/eoma68/micro-desktop</a></p><a href="#fnref8">↩︎</a></li><li id="fn9"><p><a href="https://pubmed.ncbi.nlm.nih.gov/24386252/">https://pubmed.ncbi.nlm.nih.gov/24386252/</a></p><a href="#fnref9">↩︎</a></li><li id="fn10"><p><a href="https://www.sciencedirect.com/science/article/abs/pii/S0747563214004750">https://www.sciencedirect.com/science/article/abs/pii/S0747563214004750</a></p><a href="#fnref10">↩︎</a></li><li id="fn11"><p><a href="https://bop.unibe.ch/JEMR/article/view/2338">https://bop.unibe.ch/JEMR/article/view/2338</a></p><a href="#fnref11">↩︎</a></li><li id="fn12"><p><a href="https://www.panelook.com/ES103TC1_E%20Ink_10.3_EPD_overview_34953.html">https://www.panelook.com/ES103TC1_E%20Ink_10.3_EPD_overview_34953.html</a></p><a href="#fnref12">↩︎</a></li><li id="fn13"><p><a href="https://www.panelook.com/ED133UT2_E%20Ink_13.3_EPD_overview_31868.html">https://www.panelook.com/ED133UT2_E%20Ink_13.3_EPD_overview_31868.html</a></p><a href="#fnref13">↩︎</a></li><li id="fn14"><p><a href="https://www.panelook.com/ES133TT3_E%20Ink_13.3_EPD_overview_31869.html">https://www.panelook.com/ES133TT3_E%20Ink_13.3_EPD_overview_31869.html</a></p><a href="#fnref14">↩︎</a></li><li id="fn15"><p><a href="https://dasung-tech.myshopify.com/">https://dasung-tech.myshopify.com/</a></p><a href="#fnref15">↩︎</a></li><li id="fn16"><p><a href="https://www.waveshare.com/product/raspberry-pi/displays/e-paper.htm">https://www.waveshare.com/product/raspberry-pi/displays/e-paper.htm</a></p><a href="#fnref16">↩︎</a></li><li id="fn17"><p><a href="https://www.sony.com/electronics/digital-paper-systems/t/digital-paper-notepad">https://www.sony.com/electronics/digital-paper-systems/t/digital-paper-notepad</a></p><a href="#fnref17">↩︎</a></li><li id="fn18"><p>I will update this number once I get confirmation from E Ink</p><a href="#fnref18">↩︎</a></li><li id="fn19"><p><a href="https://www.good-display.com/companyfile/20.html">https://www.good-display.com/companyfile/20.html</a></p><a href="#fnref19">↩︎</a></li><li id="fn20"><p><a href="https://patents.google.com/patent/US6693689B1/en">https://patents.google.com/patent/US6693689B1/en</a></p><a href="#fnref20">↩︎</a></li><li id="fn21"><p><a href="https://www.crystalfontz.com/blog/glossary/reflective-lcd/">https://www.crystalfontz.com/blog/glossary/reflective-lcd/</a></p><a href="#fnref21">↩︎</a></li><li id="fn22"><p><a href="https://en.wikipedia.org/wiki/Pebble_(watch)">https://en.wikipedia.org/wiki/Pebble_(watch)</a></p><a href="#fnref22">↩︎</a></li><li id="fn23"><p><a href="https://en.wikipedia.org/wiki/One_Laptop_per_Child">https://en.wikipedia.org/wiki/One_Laptop_per_Child</a></p><a href="#fnref23">↩︎</a></li><li id="fn24"><p><a href="https://en.wikipedia.org/wiki/Pixel_Qi">https://en.wikipedia.org/wiki/Pixel_Qi</a></p><a href="#fnref24">↩︎</a></li><li id="fn25"><p><a href="https://hackaday.io/project/11537-nekocal-an-e-ink-calendar/log/191001-basics-of-driving-e-paper-displays">https://hackaday.io/project/11537-nekocal-an-e-ink-calendar/log/191001-basics-of-driving-e-paper-displays</a></p><a href="#fnref25">↩︎</a></li><li id="fn26"><p><a href="https://en.wikipedia.org/wiki/System_on_a_chip">https://en.wikipedia.org/wiki/System_on_a_chip</a></p><a href="#fnref26">↩︎</a></li><li id="fn27"><p><a href="https://vdc.epson.com/display-controllers/mdc/s1d13c00">https://vdc.epson.com/display-controllers/mdc/s1d13c00</a></p><a href="#fnref27">↩︎</a></li><li id="fn28"><p><a href="http://www.ite.com.tw/en/product/view?mid=95">http://www.ite.com.tw/en/product/view?mid=95</a></p><a href="#fnref28">↩︎</a></li><li id="fn29"><p><a href="http://armdevices.net/2011/01/07/rockchip-presents-rk2818-and-rk29xx-series-processors-at-ces-2011/">http://armdevices.net/2011/01/07/rockchip-presents-rk2818-and-rk29xx-series-processors-at-ces-2011/</a></p><a href="#fnref29">↩︎</a></li><li id="fn30"><p><a href="https://www.rock-chips.com/a/en/products/RK30_Series/2013/0731/371.html">https://www.rock-chips.com/a/en/products/RK30_Series/2013/0731/371.html</a></p><a href="#fnref30">↩︎</a></li><li id="fn31"><p><a href="https://www.cnx-software.com/2014/03/04/37-gk328-android-mini-pc-powered-by-dual-core-rockchip-rk3028-processor/">https://www.cnx-software.com/2014/03/04/37-gk328-android-mini-pc-powered-by-dual-core-rockchip-rk3028-processor/</a></p><a href="#fnref31">↩︎</a></li><li id="fn32"><p><a href="https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-8-processors/i-mx-8ulp-applications-processor-family:i.MX8ULP">https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-8-processors/i-mx-8ulp-applications-processor-family:i.MX8ULP</a></p><a href="#fnref32">↩︎</a></li><li id="fn33"><p><a href="http://essentialscrap.com/eink/">http://essentialscrap.com/eink/</a></p><a href="#fnref33">↩︎</a></li><li id="fn34"><p><a href="https://hackaday.io/project/11537-nekocal-an-e-ink-calendar">https://hackaday.io/project/11537-nekocal-an-e-ink-calendar</a></p><a href="#fnref34">↩︎</a></li><li id="fn35"><p><a href="https://inkplate.io/">https://inkplate.io/</a></p><a href="#fnref35">↩︎</a></li><li id="fn36"><p><a href="https://github.com/vroland/epdiy">https://github.com/vroland/epdiy</a></p><a href="#fnref36">↩︎</a></li><li id="fn37"><p><a href="https://patents.google.com/patent/US20170168370A1/en?q=~patent%2fUS5961804A&amp;page=3">https://patents.google.com/patent/US20170168370A1/en?q=~patent%2fUS5961804A&amp;page=3</a></p><a href="#fnref37">↩︎</a></li><li id="fn38"><p><a href="https://github.com/EI2030/eink-panels-db">https://github.com/EI2030/eink-panels-db</a></p><a href="#fnref38">↩︎</a></li><li id="fn39"><p><a href="https://en.wikipedia.org/wiki/Original_design_manufacturer">https://en.wikipedia.org/wiki/Original_design_manufacturer</a></p><a href="#fnref39">↩︎</a></li><li id="fn40"><p><a href="https://gitlab.com/power-progress-community/oshw-powerpc-notebook/open-laptop-chassis/-/tree/master/via_openbook_scaled_to_15inch">https://gitlab.com/power-progress-community/oshw-powerpc-notebook/open-laptop-chassis/-/tree/master/via_openbook_scaled_to_15inch</a></p><a href="#fnref40">↩︎</a></li><li id="fn41"><p><a href="https://www.olimex.com/Products/DIY-Laptop/KITS/TERES-A64-BLACK/open-source-hardware">https://www.olimex.com/Products/DIY-Laptop/KITS/TERES-A64-BLACK/open-source-hardware</a></p><a href="#fnref41">↩︎</a></li><li id="fn42"><p><a href="https://github.com/OLIMEX/DIY-LAPTOP/blob/rel3/doc/web/hw_assembly.md">https://github.com/OLIMEX/DIY-LAPTOP/blob/rel3/doc/web/hw_assembly.md</a></p><a href="#fnref42">↩︎</a></li><li id="fn43"><p><a href="https://code.forksand.com/forksand/olimex-teres-case">https://code.forksand.com/forksand/olimex-teres-case</a></p><a href="#fnref43">↩︎</a></li></ol></div></content><link href="https://alexsoto.dev/challenges-building-an-open-source-eink-laptop.html"/></entry><entry><id>https://alexsoto.dev/13in-eink-panels.html</id><title type="text">13.3in E-ink Panels</title><updated>2021-03-21T21:14</updated><content type="html"><p>I did some research about eink panels in the 13inch range that would be suitable for a laptop. According to panelook.com<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn1" id="fnref1">1</a></sup></span>, there are 9 e-ink panels, 7 of which are discontinued and only 2 in production.</p><p>The two in production are the ED133UT2 and ES133TT3<span data-nosnippet=""><sup class="footnote-ref"><a href="#fn2" id="fnref2">2</a></sup></span>. This number doesn’t account for new e-ink panels that use color eink.</p><p>These constraints narrow the pool of e-ink panels that would be suitable for an e-ink laptop, although I would be interested in finding which e-ink panel is used in the Waveshare 13.3 or 12.48inch devices.</p><p>It seems the next step would be to identify the components used in the ES133T3 and creating a driver that would be compatible with it and also a similar future panel. The ES133T3 was released in 2016, and I’m not sure how it’s decided when an eink panel is no longer in production, so that’s something to take into consideration.</p><h2 class="ui horizontal divider header" id="about">About</h2><p><img class="ui left floated small image" id="avatar" src="static/profile.jpeg" /></p><p>Hi, I’m Alexander Soto.</p><p>I’m a community organizer, educator, software engineer, hacktivist, and agent of social change. My interests are in exploring community-building, social justice, education, and leveraging technology to address social problems.</p><p>In the past, I’ve worked as a labor rights organizer, a teacher, and I’m currently the Project Lead at <a href="https://ei2030.org/">EI2030</a>, an Expert In Residence at <a href="https://www.resilientcoders.org/">Resilient Coders</a>, and founder of <a href="https://www.modos.tech/">Modos</a>.</p><p>I enjoy tinkering/playing/breaking things, 3D printing, painting, playing piano, swimming, and writing in my spare time.</p><p>This site is the <a href="https://alexsoto.dev/impulse.html">scattered and unfinished version of my thoughts</a> while documenting what I’m currently learning and exploring.</p><p>If you’d like to know the updates of a post, have questions, comments, suggestions, or would like to collaborate, send me a <a href="https://twitter.com/messages/compose?recipient_id=4648173315">direct message</a> on <a href="https://twitter.com/alexsotodev">Twitter</a>, or an <a href="mailto:[email protected]">email</a> and we can talk.</p><section id="subscriptionLinks"></section>
<div class="ui section divider"></div>
<section id="socialMediaLinks"></section>
<div class="ui section divider"></div>
<div id="commento"></div>
<div id="footnotes"><ol><li id="fn1"><p><a href="https://www.panelook.com/sizmodlist.php?st=&amp;pl=&amp;so_attr=&amp;sizes[]=1330&amp;brand_family=39">13inch eink panels</a></p><a href="#fnref1">↩︎</a></li><li id="fn2"><p><a href="https://www.panelook.com/ES133TT3_E%20Ink_13.3_EPD_overview_31869.html">ES133TT3</a></p><a href="#fnref2">↩︎</a></li></ol></div></content><link href="https://alexsoto.dev/13in-eink-panels.html"/></entry><entry><id>https://alexsoto.dev/electrophoretic-display-patents.html</id><title type="text">Electrophoretic display patents</title><updated>2021-03-20T19:11</updated><content type="html"><ul><li><a href="https://patents.google.com/patent/US5961804A/en?oq=US5961804">Microencapsulated Electrophoretic Display</a></li><li><a href="https://patents.google.com/patent/US10509293B2/en?oq=US10509293">Colored Electrophoretic Displays</a></li><li><a href="https://patents.google.com/patent/US9013394B2/en?oq=US9013394">Driving Method for Electrophoretic Displays</a></li><li><a href="https://patents.google.com/patent/EP2997419B1/en?q=~patent%2fUS20170168370A1">Method of driving a colored electrophoretic display </a></li><li><a href="https://patents.google.com/patent/US9881564B2/en?q=~patent%2fUS20170168370A1">Electro-optic displays with reduced remnant voltage</a></li><li><a href="https://patents.google.com/patent/US20170168370A1/en?q=~patent%2fUS20170168370A1">Methods for driving electrophoretic displays using dielectrophoretic forces</a></li><li><a href="https://patents.google.com/patent/US8199395B2/en?q=~patent%2fUS20170168370A1&amp;page=1">Particles for use in electrophoretic displays</a></li><li><a href="https://patents.google.com/patent/US8730278B2/en?q=~patent%2fUS20170168370A1&amp;page=4">Display device and method of manufacture thereof </a></li></ul><h2 class="ui horizontal divider header" id="about">About</h2><p><img class="ui left floated small image" id="avatar" src="static/profile.jpeg" /></p><p>Hi, I’m Alexander Soto.</p><p>I’m a community organizer, educator, software engineer, hacktivist, and agent of social change. My interests are in exploring community-building, social justice, education, and leveraging technology to address social problems.</p><p>In the past, I’ve worked as a labor rights organizer, a teacher, and I’m currently the Project Lead at <a href="https://ei2030.org/">EI2030</a>, an Expert In Residence at <a href="https://www.resilientcoders.org/">Resilient Coders</a>, and founder of <a href="https://www.modos.tech/">Modos</a>.</p><p>I enjoy tinkering/playing/breaking things, 3D printing, painting, playing piano, swimming, and writing in my spare time.</p><p>This site is the <a href="https://alexsoto.dev/impulse.html">scattered and unfinished version of my thoughts</a> while documenting what I’m currently learning and exploring.</p><p>If you’d like to know the updates of a post, have questions, comments, suggestions, or would like to collaborate, send me a <a href="https://twitter.com/messages/compose?recipient_id=4648173315">direct message</a> on <a href="https://twitter.com/alexsotodev">Twitter</a>, or an <a href="mailto:[email protected]">email</a> and we can talk.</p><section id="subscriptionLinks"></section>
<div class="ui section divider"></div>
<section id="socialMediaLinks"></section>
<div class="ui section divider"></div>
<div id="commento"></div>
</content><link href="https://alexsoto.dev/electrophoretic-display-patents.html"/></entry></feed>