]> Git — Sourcephile - sourcephile-txt.git/blob - Demandes_de_Critiques/ddc9_-_logiciellerie_-_une_infra_de_dev.md
DDC9: compléments suite à l'installation
[sourcephile-txt.git] / Demandes_de_Critiques / ddc9_-_logiciellerie_-_une_infra_de_dev.md
1 # Une infrastructure de développement pour Sourcephile
2 - Demande de Critiques: 9
3 - De: Julien Moutinho <julm+ddc9@sourcephile.fr>
4 - À: Sourcephile <equipage@sourcephile.fr>
5 - Révision: 1 (2020-03-13)
6 - Phase: Test
7
8 # Bilan approximatif
9 ## Mentions possibles
10 - R: « À rejeter »
11 - C: « À clarifier »
12 - A: « À améliorer »
13 - T: « À tester »
14 - G: « À garder »
15
16 ## Analyses des préoccupations
17 ### [G] Pour l’indépendance
18 #### [G] Concernant les charges
19 - [G] julm: on est sur une dépense de ~350€ de matériel neuf ce qui 3 à 4 fois moins qu'un bon NUC avec un i7 de dernière génération. C’est un prix très correct.
20 #### [T] Concernant l’autonomie
21 - [T] julm: on a la main sur le matériel (le Celeron J4005 est cependant moins ouvert que le GX-412TC de l'APU2), et le logiciel (sauf à priori le BIOS).
22 ### [T] Pour la science
23 - [T] julm: comme il s'agit d'une architecture x86_64 on peut mettre du NixOS, du Haskell et du PureScript sans nouveaux soucis. Il n'est pas certain que le CPU puisse être utilisé à pleine puissance avec la batterie actuelle. Cependant il offre une puissance de calcul légèrement supérieure à l'i7-620M de mon actuel X201.
24 ### [T] Pour la production
25 - [T] julm: si le système ne convient pas ou plus pour du dév, il pourra être réemployer ou dédié complètement à l'infrastructure de production, d'autant plus que le DL10J et le disque NVMe sont neufs.
26 ### [A] Pour l’essaimage
27 - [A] julm: rien de particulier pour favoriser l'essaimage.
28 ### [A] Pour la coopération
29 - [A] julm: les machines sont fabriquées à l'autre bout de la planète dans des conditions sociales probablement déplorables.
30 ### [A] Pour l’environnement
31 - [A] julm: c’est une machine très basse consommation (entre 5W et 17W, mais sans écran), comparé à mon actuel X201 entre (20W et 35W). Mais ça reste une consommation. Seulement une partie du matériel est du réemploi, le reste est du neuf.
32
33
34 # Explications
35 ## Motivations
36 Chacun des 4 CPU de mermet (APU2E4) plafonne à 800MHz, cette puissance de calcul convient aux services actuellement en production, mais n'est pas propice aux tâches de développement, surtout que beaucoup sont mono-thread : attendre 2 min pour `hdevtools` ou 10 min pour `stack build` sur les programmes en développement, c'est pour moi une perte de temps et de concentration.
37
38 ## Objectif
39 ### Objectif minimal
40 Avoir une machine x86_64 assez puissante pour utiliser confortablement les outils de développement d'Haskell, Purescript et Nix.
41 ### Objectif modeste
42 ### Objectif honorable
43 Avoir une machine silencieuse et consommant suffisamment peu d'énergie pour pouvoir l'auto-héberger chez un.e proche ou à très bas coût dans une association.
44 ### Objectif ambitieux
45 ### Objectif maximal
46 Avoir une machine utilisable chez moi, sur une batterie que je possède déjà.
47
48 #### Écran
49 L'alimentation **doit** être en USB, et les données en USB ou HDMI sur un port différent.
50 L'écran **devrait** consommer en moyenne 5W et au maximum 10W, en 5V 2A USB-A ou USB-C.
51 Cela oriente vers une taille autour de 10 pouces.
52 Un captage tactile simple ou multi-points **peut** être supporté pour éviter d'avoir une souris (cela ne consomme en général qu'environ 0,1mA).
53 La résolution 1280x800 **devrait** être supportée.
54 Le constrate **peut** être aussi faible que 500:1, il ne s'agit pas ici de regarder des films, mais de coder et naviguer.
55 Le temps de réponse n'a pas besoin d'être très élevé comme pour des jeux vidéos, mais suffisant pour ne pas le remarquer lors de l'édition de texte, soit moins de 50ms.
56 La luminosité ne doit pas être à base de PWM, pour êviter les maux de tête.
57 Plusieurs angles d'inclination dans les modes portrait et paysage **devraient** être supportés.
58 Une fixation sur pied du type VESA **devrait** être supportée.
59
60 ## Études
61 ### RAM
62 > LPDDR3 and DDR4 use about the same energy under load, however LPDDR RAM can ramp down into a low power state faster and consume far less energy while there
63 - https://www.reddit.com/r/hardware/comments/5dimal/lpddr3_vs_ddr4_power_usage/da542as/
64
65 ### SSD
66 - https://www.phoronix.com/scan.php?page=article&item=samsung-970-evo&num=1
67
68 ### Bluetooth
69 - https://doc.ubuntu-fr.org/bluetooth_materiel-soutenu
70
71 ### TDP
72 - AMD: https://www.gamersnexus.net/guides/3525-amd-ryzen-tdp-explained-deep-dive-cooler-manufacturer-opinions
73 - Intel: https://www.how2shout.com/what-is/what-does-tdp-mean-thermal-design-power.html
74
75 ### CPU
76 #### Intel Core i7-620M
77 - https://en.wikichip.org/wiki/intel/core_i7/i7-620m
78 - CPU de mon ThinkPad X201, pour comparaison.
79 - Consommation électrique: entre 18W (powersave) et 24W (ondemand), mesuré par `powertop` pendant un `stress --cpu 4`, avec écran éteint.
80 - Année: 2010
81 - TDP: 35W
82
83 #### AMD Ryzen Embedded V1605B
84 - https://en.wikichip.org/wiki/amd/ryzen_embedded/v1605b
85 - Année: 2018
86 - TDP: 15W
87 - cTDP down: 12W
88 - cTDP up: 25W
89
90 #### Intel Pentium N4200
91 - https://en.wikichip.org/wiki/intel/pentium_(2009)/n4200
92 - TDP: 6W
93 - Frequency: 1100MHz
94 - Turbo Frequency: 2500MHz (1 core)
95
96 #### Intel Celeron J3455
97 - https://en.wikichip.org/wiki/intel/celeron/j3455
98 - Année: 2016
99 - TDP: 10W
100
101 #### Intel Celeron J4005
102 - https://en.wikichip.org/wiki/intel/celeron/j4005
103 - Année: 2017
104 - TDP: 10W
105 - Frequency: 2,000MHz
106 - Turbo Frequency: 2,700MHz (1 core)
107
108 #### Intel Core i7-7600U
109 - https://en.wikichip.org/wiki/intel/core_i7/i7-7600u
110 - Année: 2017
111 - Frequency: 2,800MHz
112 - Turbo Frequency:
113 - 3,900MHz (1 core)
114 - 3,900MHz (2 cores)
115 - TDP: 15W
116 - cTDP down: 7.5W @800MHz
117 - cTDP up: 25W @2,900MHz
118
119 #### Intel Core i7-7660U
120 - https://en.wikichip.org/wiki/intel/core_i7/i7-7600u
121 - Année: 2017
122 - Frequency: 2,500MHz
123 - Turbo Frequency: 4,000MHz (1 core)
124 - TDP: 15W
125 - cTDP down: 9.5W @800MHz
126
127 #### Intel Core i7-8565U
128 - https://en.wikichip.org/wiki/intel/core_i7/i7-8565u
129 - Année: 2018
130 - Frequency: 1,800MHz
131 - Turbo Frequency:
132 - 4,600MHz (1 core)
133 - 4,500MHz (2 cores)
134 - 4,100MHz (4 cores)
135 - TDP: 15W
136 - cTDP down: 10W @800MHz
137 - cTDP up: 25W @2,000MHz
138
139 #### Intel Core i7-8665U
140 - https://en.wikichip.org/wiki/intel/core_i7/i7-8665u
141 - https://www.notebookcheck.net/Intel-Core-i7-8665U-SoC-Whiskey-Lake.416029.0.html
142 - Année: 2019
143 - Frequency: 1,900MHz
144 - Turbo Frequency: 4,800MHz (1 core)
145 - TDP 15W
146 - cTDP down 10W
147 - cTDP up: 25W
148
149 #### Intel Core i7-10710U
150 - Année: 2019
151
152 # Actions
153 ## Ordinateur : Shuttle XPC Slim DL10J
154 - https://www.ldlc.com/fiche/PB00259273.html
155 - https://mitxpc.com/products/dl10j?_pos=3&_sid=997c6e4a6&_ss=r
156 - Intel Celeron J4005
157 - Seulement 8G de RAM (DDR4).
158
159 > [root@losurdo:~]# sensors
160 > acpitz-acpi-0
161 > Adapter: ACPI interface
162 > temp1: +45.0°C (crit = +95.0°C)
163 >
164 > coretemp-isa-0000
165 > Adapter: ISA adapter
166 > Package id 0: +45.0°C (high = +105.0°C, crit = +105.0°C)
167 > Core 0: +44.0°C (high = +105.0°C, crit = +105.0°C)
168 > Core 1: +44.0°C (high = +105.0°C, crit = +105.0°C)
169
170 ### NVMe : Samsung SSD 970 EVO Plus M.2 PCIe NVMe 250 Go
171 - https://www.ldlc.com/fiche/PB00265389.html
172
173 Dans le BIOS il faut sélectionner PCIE pour le port M.2.
174 Malheureusement le DL10J ne sait pas encoe booter directement sur certains NVMe M.2, celui-ci en fait partie :(
175
176 > [root@losurdo:~]# nvme smart-log /dev/nvme0
177 > Smart Log for NVME device:nvme0 namespace-id:ffffffff
178 > critical_warning : 0
179 > temperature : 64 C
180 > available_spare : 100%
181 > available_spare_threshold : 10%
182 > percentage_used : 0%
183 > endurance group critical warning summary : 0
184 > data_units_read : 1 445
185 > data_units_written : 6 277
186 > host_read_commands : 34 269
187 > host_write_commands : 278 531
188 > controller_busy_time : 0
189 > power_cycles : 85
190 > power_on_hours : 3
191 > unsafe_shutdowns : 73
192 > media_errors : 0
193 > num_err_log_entries : 2
194 > Warning Temperature Time : 0
195 > Critical Composite Temperature Time : 0
196 > Temperature Sensor 1 : 64 C
197 > Temperature Sensor 2 : 75 C
198 > Thermal Management T1 Trans Count : 0
199 > Thermal Management T2 Trans Count : 0
200 > Thermal Management T1 Total Time : 0
201 > Thermal Management T2 Total Time : 0
202
203
204 ### Spectre et Meltown
205 Tout est OK :
206 > sudo ./spectre-meltdown-checker.sh
207 > SUMMARY: CVE-2017-5753:OK CVE-2017-5715:OK CVE-2017-5754:OK CVE-2018-3640:OK CVE-2018-3639:OK CVE-2018-3615:OK CVE-2018-3620:OK CVE-2018-3646:OK CVE-2018-12126:OK CVE-2018-12130:OK CVE-2018-12127:OK CVE-2019-11091:OK CVE-2019-11135:OK CVE-2018-12207:OK
208
209 ## Bluetooth : TRENDnet TBW-107UB
210 Le Bluetooth permet de réutiliser mon clavier Keys-to-Go, que je peux utiliser sans déranger les personnes qui se reposent dans la même pièce car il est très silencieux.
211 - https://www.ldlc.com/fiche/PB00107707.html
212
213 ## Alimentation : USB Power ZK-DP3D
214 Pour réutiliser la batterie Anker PowerCore 26800 que j’ai (capable de délivrer du 5V 6A, répartis sur 3 USB-A à 5V 3A max),
215 il faut un élévateur de tension USB 5V vers 12V ou 19V et supportant les 15W.
216
217 - 11e, https://www.thanksbuyer.com/adjustable-usb-power-supply-15w-usb-fan-speed-controller-cv-cc-support-fast-charge-zk-dp3d-63918
218
219 ## Êcran : LP101WH1 10" HD
220 Je peux commencer par essayer de réutiliser ce modèle car j'en ai déjà un, cependant c'est un écran d'orinateur portable, il n'a pas de fixations adaptées pour le tenir au bout d'un bras. J'improvise donc un support avec du carton.
221 - https://secure.reichelt.com/de/en/raspberry-pi-display-lcd-10-1-hdmi-lp101wh1-rpi-lcd-10-1hdmi-p191307.html
222
223 # Critiques
224 ## Questions non-résolues
225
226 ## Alternatives
227 ### Enclosure
228 #### Akasa Plato X8
229 - http://www.akasa.com.tw/update.php?tpl=product/product.detail.tpl&no=181&type=Fanless%20Chassis&type_sub=Fanless%20NUC&model=A-NUC43-M1B
230
231 #### Streacom NC2 Fanless Chassis
232 - https://streacom.com/products/nc2-fanless-chassis/
233 - Format: Intel NUC
234
235 #### Streacom FC5 Alpha Fanless Chassis
236 - Format: Mini-ITX, Micro-ATX and Full ATX
237
238 ### Ordinateur
239 #### Louer un espace en ligne
240 #### ASRock iBox-V1000
241 - https://www.asrockind.com/overview.asp?Model=iBOX-V1000
242 - 500e, https://mitxpc.com/products/ibox-v1000
243 - CPU: AMD Ryzen™ Embedded V1605B (4 Cores/8 Threads – Base 2.0GHz – Turbo 3.6GHz - TDP 12-25W)
244 - Consommation: 12W-25W
245 - Stockage: M.2 jusqu'à 22x80 et SATA 2.5"
246
247 #### Viking D16 systems
248 - https://store.vikings.net/libre-friendly-hardware/the-server-1u
249 - ~1500€
250
251 - Micrologiciel: Various options based on a de-blobbed coreboot, 2 - 16 MB firmware images
252 - Processor/System Bus: 2 x Socket G34, 6200 series, HyperTransport™ Technology 3.0, 6.4 GT/s per link (triple link)
253 - Carte graphique: On-board (Aspeed AST2050 with 8MB VRAM) or PCIe expansion card
254 - Ports: Total Slots: 6 Slot Location 1: PCI 32bit/33MHz Slot Location 2: PCI-E x16 (Gen2 X8 Link) Slot Location 3: PCI-E x16 (Gen2 X16 Link), Auto switch to x8 link if slot 2 is occupied Slot Location 4: PCI-E x8 (Gen2 X4 Link) Slot Location 5: PCI-E x16 (Gen2 X16 Link) Slot Location 6: PCI-E x16 (Gen2 X16 Link), Auto turn off if slot 5 is occupied, For 1U FH/FL Card, MIO supported Additional Slot 1 : PIKE Slot for Storage expansion
255 - Core Logic: AMD SR5690, AMD SP5100
256 - Form Factor: SSI-EEB
257 - On Board: I/O1 x PSU Power Connector (24-pin SSI power connector + 8-pin SSI 12V + 8-pin SSI 12V power connector), 1 x Management Connector , Onboard socket for management card, 3 x USB pin header , Up to 6 Devices, 1 x Internal A Type USB Port, 8 x Fan Header , 4pin (3pin/4pin fan dual support), 2 x SMBus, 1 x Serial Port Header, 1 x TPM header, 1 x PS/2 KB/MS portBack I/O Ports1 x External Serial Port, 2 x External USB Port, 1 x VGA Port, 2 x RJ-45, 1 x PS/2 KB/Mouse
258
259 #### ASUS KPGE-D16
260 Assemblage DIY basé sur le Viking D16.
261
262 Achats :
263 - KPGE-D16, 224e+64e, https://www.ebay.fr/itm/ASUS-KGPE-D16-2UHS-Motherboard-2x-OS6386-CPU-with-heatsink-Fan-IO-Shield-/352941344143
264
265 Ressources :
266 - https://wiki.vikings.net/wiki/KGPE-D16
267 - https://libreboot.org/docs/hardware/kgpe-d16.html
268 - https://www.raptorengineering.com/coreboot/kgpe-d16-status.php
269
270 ##### Micrologiciel
271 Coreboot ou Libreboot devraient pouvoir être installés avec un flasher CH341A pour SPI 25xx sur P-DIP8.
272
273 Using a chip extraction tool for the swap, and making sure to clear my CMOS memory between each swap.
274
275 Once you write coreboot.rom to your chip, remember to read it back out and do an md5sum against what you got back, to compare against your original file. This way, you can verify that the image did not get corrupted during the transfer.
276
277 If you're coming from the original KGPE-D16's BIOS, you'll need to clear your CMOS (use the jumper, or just remove power and the CMOS battery and wait 5 minutes.)
278
279 Achats:
280 - Winchiphead CH341A
281 - 6e, https://www.ebay.fr/itm/USB-Programmer-CH341A-24-25-Serie-Graveur-BIOS-Writer-SPI-Flash-de-bord-U6N2-/263081754209
282
283 Ressources :
284 - https://libreboot.org/docs/install/bbb_setup.html
285 - https://www.deityguard.org/flashing
286 - https://flashrom.org/Supported_hardware
287 - AMD family 10h support dropped by coreboot: https://www.reddit.com/r/coreboot/comments/dz0bkf/comment/f84ruo6
288
289 ##### Ventilateur
290 - https://noctua.at/en/nh-u12do-a3
291 - https://www.dynatron.co/product-page/t757
292
293 Un ventilateur dure environ 5 ans. Le système peut être endommagé si le ventilateur n'est pas remplacé.
294
295 ##### CPU
296 Opteron 6272, 2-2.4-3Ghz, 16 cores, family 15h, socket G34, year 2012, 32nm
297
298 - Supporte la DDR3 1600 ECC registered, en UDIMM ou RDIMM
299 - Support l'accelération de la virtualisation par AMD-V
300 - Supporte l'accelération du chiffrement par AES-NI
301
302 Achats :
303 - Deux vendus avec la carte KPGE-D16 d'occasion.
304
305 ##### RAM
306 Kingston à éviter d'après libreboot.
307
308 Achats :
309 - 52e, 1x 8Go, DDR3 1600MHz, ECC registered, Crucial, https://www.ebay.fr/p/Ram-M%C3%A9moire-Crucial-Ct102464bd160b-8-GB-Ddr3l-1600-MHz-Pc3-12800/567387997?iid=293273368349
310
311 ##### Alimentation
312 Les Opteron sont des CPU pre-Ryzen, le 6272 est annoncé comme nécessitant entre 80W et 115W, à comparer aux 15W à 25W du V1605B.
313
314 > It requires a 24 pin SSI motherboard power connector, and 2 independent 12V 8 pin SSI CPU power connectors
315
316 > Other things to keep in mind with SSI EEB motherboards is that you will most likely be using 2 x 8pin (EPS12V) server power connectors, which most consumer grade power supplies do not provide.
317
318 ##### Enclosure
319 > SSI EEB will fit in an EATX case or bigger. Its dimensions are exactly 12 x 13 inches. However, not all screw holes will line up (usually 3 screw holes will not line up, depending on the exact SSI EEB motherboard you have). The corners line up and some intermediate ones do, and the motherboard should be held tight enough for most usage. But you may notice some motherboard bending due to the missing screws in other areas.
320
321 - ~200€, Nanoxia Deep Silence 5
322
323 ##### Stockage
324 - Main Storage (SSD recommended)
325 - Samsung EVO 860, 500GB, https://www.ldlc.com/fiche/PB00243244.html
326 - Storage HDD 2x Seagate BarraCuda..
327
328 #### System76 Thelio
329 - https://system76.com/desktops/thelio-b1/configure
330 - ~1000€, AMD Ryzen 3 3200G, 2x 8GB Dual Channel DDR4 @3200MHz, 1x 250GB NVMe (Seq. Read: 3500MB/s, Write: 2300MB/s)
331 - ~1600€, AMD AMD Ryzen 7 3800X (3.9 up to 4.5 GHz - 8 Cores - 16 Threads), 2x 8GB Dual Channel DDR4 @3200MHz, 1x 250GB NVMe (Seq. Read: 3500MB/s, Write: 2300MB/s)
332 - ~1635€, Intel i9 9900K (3.6 up to 5 GHz - 8 Cores - 16 Threads), 2x 8GB Dual Channel DDR4 @3200MHz, 1x 250GB NVMe (Seq. Read: 3500MB/s, Write: 2300MB/s)
333
334 > the Core i9 9900K and the Ryzen 9 3900X. Both are amazing CPUs that are very similar in price and have a good specialty; the 3900X is featuring 4 more cores and 8 more threads than the 9900K thus making it a gaming and workstation beast, beating the 9900K by as much as 50% in rendering/editing/streaming tasks all while consuming less power and producing less heat thanks to its superior 7nm production process. The 9900K though has a small edge in gaming performance that holds even if we overclock both CPUs to the max.
335
336 #### System76 Meerkat
337 - https://system76.com/desktops/meerkat
338 - ~1000€, Intel i7-8559U (2.7 up to 4.5GHz – 8MB Cache - 4 Cores - 8 Threads), 16GB Dual Channel DDR4 at 2400 MHz, 250GB NVMe (Seq. Read: 3500MB/s, Write: 2300MB/s)
339
340 #### Talos™ II Entry-Level Developer System
341 - https://www.raptorcs.com/content/TLSDS3/intro.html
342 - CPU: IBM POWER9 (2017, 14 nm FinFET) https://en.wikipedia.org/wiki/POWER9
343 - >2500e
344 - Frais de port éĺevés.
345 - Architecture PowerPC (et non x86_64, bien supportée par NixOS et Haskell).
346
347 #### Onlogic CL210G-11
348 - https://www.onlogic.com/cl210g-11/
349 - Seulement 4G de RAM.
350
351 #### Intel NUC7CJYH
352 - https://www.notebookcheck.net/Intel-NUC-Kit-NUC7CJYH-Celeron-J4005-UHD-600-Mini-PC-Review.308466.0.html
353 - Intel Celeron J4005
354 - Seulement 8G de RAM (DDR4).
355
356 #### NUC8v7PNH
357 - Intel Provo Canyon 8th Gen NUC with i7 Processor
358 - DDR4.
359 - Pas de jack audio.
360
361 #### Intel NUC8CCHKR
362 - http://simplynuc.com/8CCHKR-full/
363 - Seulement 4G de RAM.
364
365 #### Intel NUC8i7INH
366 - https://www.intel.com/content/www/us/en/products/boards-kits/nuc/kits/nuc8i7inh.html
367 - Seulement 8G de RAM.
368 - LPDDR3.
369
370 #### Intel NUC8v7PNF
371 - https://simplynuc.com/8v7pnf-full/
372 - https://ark.intel.com/content/www/us/en/ark/products/199110/intel-nuc-8-pro-kit-nuc8v7pnh.html
373 - i7-8665U
374 - ~1000€
375 - Livraison mi-mai 2020
376
377 #### Shuttle DS77U7
378 - https://www.ldlc.com/fiche/PB00239089.html
379 - Dual-Core Intel i7-7500U
380 - Fanless
381
382 #### TranquilPC Mini Multi display PC
383 - AMD Ryzen™ Embedded V1605B (4 Cores/8 Threads – Base 2.0GHz – Turbo 3.6GHz - TDP 12-25W)
384 - N'a pas l'air de pouvoir inclure un disque 2.5"
385
386 #### Simply NUC LLMv6SQ (code named Sequoia)
387 - http://simplynuc.com/sequoia-v6-full/
388 - ~700€
389 - not fanless
390
391 #### Fanless Quad-Core ML100G-40
392 - https://www.onlogic.com/ml100g-40/
393 - ~700€
394
395 #### IB918
396 - AMD Ryzen™ Embedded V1000/R1000 SoC 3.5-inch Disk-Size SBC
397 - http://ibase-usa.com/english/ProductDetail/EmbeddedComputing/IB918
398
399 #### EmETXe-a10M0
400 - AMD Ryzen Embedded V1000 V1605B/V1756B/V1807B COM Express® Compact Type 6 CPU Module
401 - https://www.arbor-technology.com/gl/Product/Pro/Model/EmETXe-a10M0
402
403 #### BleuJour METAu
404 - https://www.bleujour.com/pc-embarque/meta-u/
405
406 #### Prime Computer PrimeServer Pro
407 - https://primecomputer.co/products/prime-server-pro/
408 - Prix abusés !
409
410 ### Alimentation
411 - USB Power ZK-DP2F
412 - 4e, http://www.icstation.com/adjustable-step-down-power-supply-module-fast-charging-cvcc-buck-boost-voltage-converter-p-13741.html
413 - USB Power ZK-DP2
414 - 4e, http://www.icstation.com/mobile/adjustable-step-down-power-supply-module-cvcc-buck-boost-voltage-converter-with-shell-p-13463.html
415 - 7e, https://www.tindie.com/products/icstation/15w-adjustable-step-updown-power-module-13452/
416 - VariPower-USB-700
417 - 35e, http://www.etonnet.com/varipower-700.html
418 - 35e, https://www.tindie.com/products/etonnet/varipower-usb-700/
419
420 Il serait également possible d'acheter une batterie avec USB-PowerDelivery et un sink négociant 12V :
421 - https://www.tindie.com/products/pier42/usb-c-pd-sink/
422
423 ### Écran
424 - https://www.gechic.com/en-portable-monitor-onlap1306h-specification.html
425 - 5V 1.6A
426 - https://www.gechic.com/en-portable-monitor-onlap1102e-overview.html
427 - 5V 1.7A
428 - https://www.gechic.com/en-portable-monitor-onlap1102e-overview.html
429 - Asus ZenScreen MB16AC (15,6 pouces, FHD, IPS)
430 - https://www.notebookcheck.biz/Courte-critique-de-l-ecran-Asus-ZenScreen-MB16AC-15-6-pouces-FHD-IPS.268242.0.html
431 - Elecrow Raspberry Pi Écran portable IPS 10,1" 2K 2560 x 1600