Difference between revisions of "Ekiteki"

From Digitálne technológie výroby
Jump to: navigation, search
Line 1: Line 1:
Oblak sa skladá z vodných kvapôčok a ekiteki (názov projektu, po [https://jisho.org/word/%E6%B6%B2%E6%BB%B4 japonsky] kvapka má víziu prispieť svojou trochou k rozloženiu súčasného čoraz centralizovaného systému na menšie, osobnejšie, jednotlivcami spravované časti.
+
Oblak sa skladá z vodných kvapôčok a ''ekiteki'' (názov projektu, po [https://jisho.org/word/%E6%B6%B2%E6%BB%B4 japonsky] kvapka) má víziu prispieť svojou trochou k rozloženiu súčasného čoraz centralizovaného systému na menšie, osobnejšie, jednotlivcami spravované časti.
  
ekiteki je  osobný server z open source softwaru a open source hardwaru.
+
''Ekiteki'' je  osobný server z open source softwaru a open source hardwaru.
  
 
== Hardware ==
 
== Hardware ==
Line 11: Line 11:
 
Srdce celého servera, do slovenčiny preložiteľné ako počítač na jednej doske, často skracované na SBC. Obsahuje processor, RAM, vstupné a vystupne porty, niekedy aj pamäť na uloženie operačného systému.
 
Srdce celého servera, do slovenčiny preložiteľné ako počítač na jednej doske, často skracované na SBC. Obsahuje processor, RAM, vstupné a vystupne porty, niekedy aj pamäť na uloženie operačného systému.
  
Vybrali sme [https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-LIME2/open-source-hardware A20-OLinuXino-Lime2], pretože  dual Core 1GHz processor, 1GB RAM, 1GB Ethernet, 2 USB, HDMI, SATA sú v ideálne v pomere výkonu a veľkosti spotreby. Podobné špecifikácie ponúkajú aj iné dosky, ale OLIMEX ponúka pod licenciou Creative Commons [https://creativecommons.org/licenses/by-sa/3.0/us/ ShareAlike 3.0. US] k svojim doskám aj podrobný [https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-LIME2/resources/A20-OLinuXino-LIME2-UM.pdf manuál], podrobný [https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-LIME2/resources/dimensions_A20_lime2.png rozpis dimenzii], všetky [https://github.com/OLIMEX/OLINUXINO/tree/master/HARDWARE/A20-OLinuXino-LIME2 CAD súbory]. Umožňuje využívať dosky na osobné ako aj komerčné účely a taktiež umožňuje na základe poskytnutých informácií môže ktokoľvek iný vyrábať tieto dosky vo vlastnej réžii aj na komerčné účely.  Dosky OLinuXino sú bližšie k Open Source Hardwaru ako všetky SBC, o ktorých doposiaľ vieme. Predpokladáme, že by Lime2 bol aj certifikovaný, len asi processor, ktorý sami nevyrábajú, nie je asi Open Source Hardware. Tento procesor od firmy AllWinner, je však dostupný na kúpu aj v malých množstvách, čo uľahčuje  prípadným záujemcom, výrobu len malého množstva týchto dosiek.
+
Počas užšieho výberu, sme vylúčili mnohé známejšie SBC. Napríklad k ''Rasberry Pi'' ani zďaleka nespĺňal požiadavky pre open source hardware. Nie sú k nemu dostupné ani kompletné schémy, použitý processor od Broadcom nie je dostupný na kúpu malých v malých množstvách a používa BGA package, ktorý vyžaduje drahé nastavenie pred výrobou. Je určený pre domácnosť<sup>[<u>Citation needed</u>]</sup> (OLinuXino je dostupný v industriálnych verziách pre teploty od -25 do +85 C ). ''BeagleBone'' má síce open source CAD súbory, používa však BGA procesor, je príliš komplexný na výrobu v malých množstvách je obtiažna<sup>[<u>Citation needed</u>]</sup>.
 +
 
 +
Vybrali sme [https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-LIME2/open-source-hardware A20-OLinuXino-Lime2] so dual Core 1GHz processor, 1GB RAM, 1GB Ethernet, 2 USB, HDMI, SATA sú v ideálne v pomere výkonu a veľkosti spotreby, ktorý je navyše narozdiel od ostatných SBC s podobnými špecifikáciami aj certifikovanú od Open Source Hardware Association ako [Open Source Hardware Project https://certification.oshwa.org/bg000039.html] . OLIMEX teda ponúka pod licenciou Creative Commons [https://creativecommons.org/licenses/by-sa/3.0/us/ ShareAlike 3.0. US] prístup k svojim doskám aj podrobný [https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-LIME2/resources/A20-OLinuXino-LIME2-UM.pdf manuál], podrobný [https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-LIME2/resources/dimensions_A20_lime2.png rozpis dimenzii], všetky [https://github.com/OLIMEX/OLINUXINO/tree/master/HARDWARE/A20-OLinuXino-LIME2 CAD súbory]. Umožňuje využívať dosky na osobné ako aj komerčné účely a taktiež umožňuje na základe poskytnutých informácií môže ktokoľvek iný vyrábať tieto dosky vo vlastnej réžii aj na komerčné účely.  
  
 
Ako bonus, prekvapivo fabrika firmy Olimex sa nenachádza niekde v Číne, ale Bulharskom meste [https://hackaday.com/2016/01/05/25-years-of-hardware-manufacturing-in-plovdiv/ Plovdiv].
 
Ako bonus, prekvapivo fabrika firmy Olimex sa nenachádza niekde v Číne, ale Bulharskom meste [https://hackaday.com/2016/01/05/25-years-of-hardware-manufacturing-in-plovdiv/ Plovdiv].
 
 
[[File:A20-OLinuXino-LIME.jpg|link=https://www.olimex.com/wiki/images/6/6f/A20-OLinuXino-LIME2_bottom_naming.jpg]]
 
 
Prečo sme nevybrali hardware X?
 
Rasberry Pi - nie sú dostupné ani kompletné schémy, použitý processor od Broadcom nie je dostupný na kúpu malých v malých množstvách a používa BGA package, ktorý vyžaduje drahé nastavenie pred výrobou. Je určený pre domácnosť<sup>[<u>Citation needed</u>]</sup> (OLinuXino je dostupný v industriálnych verziách pre teploty od -25 do +85 C ).
 
BeagleBone - má open source CAD súbory, používa však BGA procesor, je príliš komplexný a výrobu v malých množstvách je obtiažna<sup>[<u>Citation needed</u>]</sup>.
 
  
 
Veríme, že rovnako ako open source bol revolučný pre software, tak že rovnako revolučným krokom bude aj Open Source Hardware, a preto chceme aj v tomto projekt túto myšlienku podporiť tým, že takýto hardware budeme využívať.
 
Veríme, že rovnako ako open source bol revolučný pre software, tak že rovnako revolučným krokom bude aj Open Source Hardware, a preto chceme aj v tomto projekt túto myšlienku podporiť tým, že takýto hardware budeme využívať.
Line 26: Line 21:
 
== Software ==
 
== Software ==
  
Pre predstavu odporúčame si pozrieť túto [https://yunohost.org/#/try ukážkovú verziu] operačného systému YunoHost, ktorá je určená aj pre dosku Lime2.
+
Lime2 je má [https://ftp.freedombox.org/pub/freedombox/pioneer/ oficiálnu] softvéru podporu pre operačný systém [https://freedombox.org/ FeedomBox], ktorého demo ukážku si môžete pozrieť [https://freedombox.org/demo/ tu].
 +
 
 +
Pre Lime2 existujú tiež verzie operačné systém [https://build.yunohost.org/ YounoHost] ([https://yunohost.org/#/try demo ukážka]), ktorý v aspoň zatiaľ v roku 2019 [https://yunohost.org/#/apps podporuje] viac serverových aplikácii ako FreedomBox. Ďalej sa na Lime2 dá tiež spustiť minimalistický operačný systém [https://www.armbian.com/olimex-lime-2/ Armbrian].
  
 
== Inšpirácia ==
 
== Inšpirácia ==
Line 33: Line 30:
  
 
Ako trocha štandardnejšia inšpirácia by mohol slúžiť tento low cost, low power [https://hackaday.com/2018/09/18/arm-based-nas-is-a-low-cost-low-power-beauty/ NAS server], aj keď používa iný SBC meno Banana Pi, či tieto servre uložené uložené v [https://hackaday.com/2017/11/09/home-server-has-amd-cpu-and-ikea-case/ IKEA poličkách], na [https://hackaday.com/2018/03/21/3d-printed-raspberry-pi-nas-with-dual-drive-bays/ 3D tlačiarni] vytlačenom obale (s [https://chapelierfou.org/blog/a-small-3d-printed-nas.html OpenSCAD súborom] licencovaným pod GPLv3), alebo aj prenosný server v [https://hackaday.com/2014/03/27/riotnas-mobile-storage-for-street-photography/ malom batohu].
 
Ako trocha štandardnejšia inšpirácia by mohol slúžiť tento low cost, low power [https://hackaday.com/2018/09/18/arm-based-nas-is-a-low-cost-low-power-beauty/ NAS server], aj keď používa iný SBC meno Banana Pi, či tieto servre uložené uložené v [https://hackaday.com/2017/11/09/home-server-has-amd-cpu-and-ikea-case/ IKEA poličkách], na [https://hackaday.com/2018/03/21/3d-printed-raspberry-pi-nas-with-dual-drive-bays/ 3D tlačiarni] vytlačenom obale (s [https://chapelierfou.org/blog/a-small-3d-printed-nas.html OpenSCAD súborom] licencovaným pod GPLv3), alebo aj prenosný server v [https://hackaday.com/2014/03/27/riotnas-mobile-storage-for-street-photography/ malom batohu].
 +
 +
== Kryt ==
 +
 +
Prvá časť projektu ''Ekiteki'' sa skladala z prieskumu už existujúcich  open sourcových možností a zistenia, že väčšina potrebných komponentov je už dostupných. Aj vhodný kovový obal by už bol [https://www.olimex.com/Products/OLinuXino/BOXES/BOX-LIME/ dostupný], ale povedali sme si, že kryt na Lime2 navrhnutý pomocou CAD (Computer-aided design) prinesie viacero výhod. Bude ho možné vyrobiť kdekoľvek kde je dostupná 3D tlačiareň a bude môcť slúžiť aj ako základ pre elaborátnejšie projekty s týmto hardvérom, pretože sa bude dať ľahko upraviť podľa požiadaviek daného projektu.

Revision as of 12:09, 16 September 2019

Oblak sa skladá z vodných kvapôčok a ekiteki (názov projektu, po japonsky kvapka) má víziu prispieť svojou trochou k rozloženiu súčasného čoraz centralizovaného systému na menšie, osobnejšie, jednotlivcami spravované časti.

Ekiteki je osobný server z open source softwaru a open source hardwaru.

Hardware

Hardware je vyberaný tak, aby sa čo najbližšie približoval oficialnej definícii Open Source Hardware, v najlepšom prípade malo certifikát od Open Source Hardware Association.

Single Board Computer

Srdce celého servera, do slovenčiny preložiteľné ako počítač na jednej doske, často skracované na SBC. Obsahuje processor, RAM, vstupné a vystupne porty, niekedy aj pamäť na uloženie operačného systému.

Počas užšieho výberu, sme vylúčili mnohé známejšie SBC. Napríklad k Rasberry Pi ani zďaleka nespĺňal požiadavky pre open source hardware. Nie sú k nemu dostupné ani kompletné schémy, použitý processor od Broadcom nie je dostupný na kúpu malých v malých množstvách a používa BGA package, ktorý vyžaduje drahé nastavenie pred výrobou. Je určený pre domácnosť[Citation needed] (OLinuXino je dostupný v industriálnych verziách pre teploty od -25 do +85 C ). BeagleBone má síce open source CAD súbory, používa však BGA procesor, je príliš komplexný na výrobu v malých množstvách je obtiažna[Citation needed].

Vybrali sme A20-OLinuXino-Lime2 so dual Core 1GHz processor, 1GB RAM, 1GB Ethernet, 2 USB, HDMI, SATA sú v ideálne v pomere výkonu a veľkosti spotreby, ktorý je navyše narozdiel od ostatných SBC s podobnými špecifikáciami aj certifikovanú od Open Source Hardware Association ako [Open Source Hardware Project https://certification.oshwa.org/bg000039.html] . OLIMEX teda ponúka pod licenciou Creative Commons ShareAlike 3.0. US prístup k svojim doskám aj podrobný manuál, podrobný rozpis dimenzii, všetky CAD súbory. Umožňuje využívať dosky na osobné ako aj komerčné účely a taktiež umožňuje na základe poskytnutých informácií môže ktokoľvek iný vyrábať tieto dosky vo vlastnej réžii aj na komerčné účely.

Ako bonus, prekvapivo fabrika firmy Olimex sa nenachádza niekde v Číne, ale Bulharskom meste Plovdiv.

Veríme, že rovnako ako open source bol revolučný pre software, tak že rovnako revolučným krokom bude aj Open Source Hardware, a preto chceme aj v tomto projekt túto myšlienku podporiť tým, že takýto hardware budeme využívať.

Software

Lime2 je má oficiálnu softvéru podporu pre operačný systém FeedomBox, ktorého demo ukážku si môžete pozrieť tu.

Pre Lime2 existujú tiež verzie operačné systém YounoHost (demo ukážka), ktorý v aspoň zatiaľ v roku 2019 podporuje viac serverových aplikácii ako FreedomBox. Ďalej sa na Lime2 dá tiež spustiť minimalistický operačný systém Armbrian.

Inšpirácia

Lime2 už bola využítá v serverových projektoch. Napríklad ako webhosting fungujúci iba a len na solárnu energiu, čo ale znamená, že na stránke vidíte indikátor baterky, a keď tá sa minie tak sa server vypne a zapne sa opäť až keď nazbiera dosť energie. Nie je to bug, je zámer, niečo ako webový ekologický aktivizmus, upozorňujúca na čoraz zvyšujúci elektrickú spotrebu (nielen) webových webstránok.

Ako trocha štandardnejšia inšpirácia by mohol slúžiť tento low cost, low power NAS server, aj keď používa iný SBC meno Banana Pi, či tieto servre uložené uložené v IKEA poličkách, na 3D tlačiarni vytlačenom obale (s OpenSCAD súborom licencovaným pod GPLv3), alebo aj prenosný server v malom batohu.

Kryt

Prvá časť projektu Ekiteki sa skladala z prieskumu už existujúcich open sourcových možností a zistenia, že väčšina potrebných komponentov je už dostupných. Aj vhodný kovový obal by už bol dostupný, ale povedali sme si, že kryt na Lime2 navrhnutý pomocou CAD (Computer-aided design) prinesie viacero výhod. Bude ho možné vyrobiť kdekoľvek kde je dostupná 3D tlačiareň a bude môcť slúžiť aj ako základ pre elaborátnejšie projekty s týmto hardvérom, pretože sa bude dať ľahko upraviť podľa požiadaviek daného projektu.