Review: Ang DevTerm Linux Handheld ay may retro-futuristic vibe

Hindi araw-araw na inilalabas ang isang open source portable Linux PDA, kaya noong una naming nalaman ang tungkol sa makinis na maliit na terminal, hindi ko napigilan ang paglalagay ng order para sa ClockworkPi's DevTerm, na may kasamang 1280 x 480 screen (double wide VGA) at Isang modular na maliit na thermal printer.
Siyempre, ang isang pandaigdigang kakulangan ng semiconductor na isinama sa pagbagal ng pagpapadala ay nagdulot ng mga pagkaantala, ngunit ang proyekto sa kalaunan ay nagsama-sama. Palagi kong gusto ang maliliit na makina, lalo na ang mga mahusay na disenyo, na nangangahulugang masasabi ko sa iyo kung ano ang pakiramdam ng pagsasama-sama at i-on ito. Maraming makikita, kaya magsimula na tayo.
Ang pagpupulong sa DevTerm ay isang mahusay na proyekto sa katapusan ng linggo o hapon. Ang matalinong disenyo ng mga interlock at connector ay nangangahulugang walang paghihinang na kinakailangan, at ang pagpupulong ay kadalasang binubuo ng pagsasama-sama ng mga module ng hardware at mga piraso ng plastik ayon sa manual. Sinuman na may karanasan sa pag-assemble ng mga plastic model kit ay magiging nostalhik sa pamamagitan ng pagputol ng mga plastik na bahagi mula sa mga tarangkahan at pag-snap ng mga ito nang magkasama.
Ang mga ilustrasyon sa manual ay maganda at ang talagang matalino na mekanikal na disenyo ay ginagawang napakahusay ng proseso ng pagpupulong. Ang paggamit ng mga self-centering na bahagi, pati na rin ang mga pin na sila mismo ay nagiging mga boss na nagpapahanay sa sarili, ay napakatalino. Walang kinakailangang mga tool, maliban sa para sa dalawang maliliit na turnilyo na humahawak sa module ng processor sa lugar, literal na walang mga hardware fastener.
Totoo, ang ilang bahagi ay maselan at hindi palya, ngunit ang sinumang may karanasan sa pagpupulong ng electronics ay dapat na walang problema.
Ang tanging mga sangkap na hindi kasama ay dalawang 18650 na baterya para sa power supply at isang 58mm na lapad na thermal paper roll para sa printer. Kinakailangan ang maliit na Phillips screwdriver para sa dalawang maliliit na turnilyo na nagse-secure ng compute module sa slot.
Bilang karagdagan sa screen at printer, mayroong apat na pangunahing bahagi sa loob ng DevTerm;bawat isa ay kumokonekta sa iba nang hindi kinakailangang maghinang ng anuman. Ang keyboard na may mini trackball ay ganap na hiwalay, na konektado sa pamamagitan ng mga pogo pin. Ang motherboard ay naglalaman ng CPU. Ang EXT board ay may fan at nagbibigay din ng mga I/O port: USB, USB- C, Micro HDMI at Audio. Ang natitirang board ang nangangasiwa sa pamamahala ng kuryente at nagho-host ng dalawang 18650 na baterya — ang USB-C port ay nakatuon sa pag-charge, nga pala.
Nagbunga ang modularity na ito. Halimbawa, nakakatulong ito sa DevTerm na mag-alok ng ilang iba't ibang opsyon para sa processor at laki ng memory, kabilang ang isa batay sa Raspberry Pi CM3+ Lite, na siyang puso ng Raspberry Pi 3 Model B+, sa isang form factor na angkop para sa pagsasama. sa ibang hardware.
Naglalaman ang GitHub repository ng DevTerm ng mga schematics, code, at reference na impormasyon tulad ng mga board outline;walang mga disenyong file sa kahulugan ng isang CAD na format, ngunit maaaring lumitaw sa hinaharap. Binanggit ng pahina ng produkto na ang mga CAD file para sa pag-customize o 3D na pag-print ng iyong sariling mga bahagi ay available mula sa isang GitHub repository, ngunit sa pagsulat na ito, ang mga ito ay hindi pa magagamit.
Pagkatapos mag-boot, direktang inilunsad ang DevTerm sa desktop environment, at ang unang bagay na gusto kong gawin ay i-configure ang koneksyon sa WiFi at paganahin ang SSH server. Ang welcome screen ay nagsasabi sa akin nang eksakto kung paano ito gagawin – ngunit ang naunang bersyon ng OS na dumating sa aking DevTerm ay nagkaroon ng isang maliit na typo na nangangahulugan na ang pagsunod sa mga tagubilin ay hahantong sa mga error, na makakatulong sa pagbibigay ng isang tunay na karanasan sa Linux DIY. Ang ilang iba pang mga bagay ay tila hindi rin tama, ngunit ang pag-update ng software ay gumawa ng maraming upang ayusin ito.
Ang default na gawi ng mini trackball ay lalong nakakadismaya, dahil ginagalaw lang nito ang pointer ng kaunti sa tuwing i-swipe mo ang iyong daliri. At saka, ang trackball ay mukhang hindi tumutugon nang maayos sa diagonal na paggalaw. Sa kabutihang palad, ang user [guu] ay muling isinulat firmware ng keyboard, at lubos kong inirerekumenda ang na-update na bersyon, na lubos na nagpapabuti sa pagtugon ng trackball. Ang module ng keyboard ay maaaring i-program gamit ang bagong firmware sa shell sa DevTerm mismo, ngunit ito ay pinakamahusay na gawin ito mula sa isang ssh session bilang pisikal na keyboard maaaring maging hindi tumutugon sa panahon ng proseso.
Ang pag-update ng aking DevTerm A04 sa pinakabagong bersyon ng OS ay naayos ang karamihan sa mga isyu na napansin ko sa labas ng kahon - tulad ng walang tunog mula sa mga speaker, na nagpaisip sa akin kung na-install ko ang mga ito nang tama - kaya inirerekumenda kong siguraduhing gawin ang system na-update bago sumabak sa anumang partikular na isyu.
Kasama sa module ng keyboard ang isang mini trackball at tatlong independiyenteng mga pindutan ng mouse.Ang pag-click sa trackball ay magiging default sa kaliwang button. Mukhang maganda ang layout, na ang trackball ay nakasentro sa tuktok ng keyboard at ang tatlong mga pindutan ng mouse sa ibaba ng space bar.
Ang "65% Keyboard" ng ClockworkPi ay may klasikong key layout, at nakita kong pinakamadaling mag-type kapag hawak ko ang DevTerm sa magkabilang kamay at nag-type gamit ang aking mga hinlalaki, na para bang ito ay isang napakalaking blackberry. Ang paglalagay ng DevTerm sa isang desktop ay isa ring opsyon ;ginagawa nitong mas angkop ang anggulo ng keyboard para sa tradisyonal na pag-type gamit ang daliri, ngunit nakita kong medyo maliit ang mga key upang magawa ito nang kumportable.
Walang touchscreen, kaya ang ibig sabihin ng pagna-navigate sa GUI ay gumamit ng trackball o paggamit ng mga keyboard shortcut. Ang pagkalikot sa isang mini trackball na nakapatong sa gitna ng device — ang mga button ng mouse ay nasa ibabang gilid — Sa tingin ko, medyo awkward ito sa pinakamainam. Functionally , ang keyboard at trackball combo ng DevTerm ay nagbibigay ng lahat ng tamang tool na maaaring kailanganin mo sa isang space-efficient at balanseng layout;hindi ito ang pinaka ergonomic sa mga tuntunin ng kakayahang magamit.
Hindi palaging ginagamit ng mga tao ang DevTerm bilang isang portable na makina. Kapag nagko-configure o kung hindi man ay nagse-set up ng mga bagay, ang pag-log in gamit ang isang ssh session ay isang mas mahusay na diskarte kaysa sa paggamit ng built-in na keyboard.
Ang isa pang opsyon ay ang mag-set up ng malayuang desktop access para magamit mo ang DevTerm sa lahat ng widescreen nitong 1280 x 480 dual VGA glory mula sa ginhawa ng iyong desktop.
Upang gawin ito nang mabilis hangga't maaari, na-install ko ang vino package sa DevTerm at ginamit ang TightVNC viewer sa aking desktop para magtatag ng remote session.
Ang Vino ay isang VNC server para sa GNOME desktop environment, at ang TightVNC viewer ay available para sa iba't ibang systems.sudo apt install vino ay mag-i-install ng isang VNC server (nakikinig sa default na TCP port 5900), at habang hindi ko talaga ito inirerekomenda sa lahat, ang paggamit ng gsettings set org.gnome.Vino require-encryption false ay magpapatupad ng eksaktong zero na koneksyon sa anumang pagpapatotoo o seguridad, na magbibigay-daan lamang sa pag-access sa DevTerm desktop gamit ang IP address ng machine.
Hindi ang pinakamahusay na desisyon sa seguridad, ngunit ito ay nagbigay-daan sa akin upang maiwasan ang trackball at keyboard kaagad, na may sariling halaga sa isang kurot.
Ang thermal printer ay isang hindi inaasahang feature, at ang reel ay ginanap sa isang hiwalay, naaalis na pagpupulong. Sa katunayan, ang pag-andar ng printer ay ganap na modular. Ang printing hardware sa loob ng DevTerm ay matatagpuan mismo sa likod ng expansion port function kung saan ipinasok ang paper stocker kapag nagpi-print.Ang bahaging ito ay maaaring ganap na alisin at ang espasyo ay magagamit muli kung nais.
Sa paggana, ang maliit na printer na ito ay gumagana nang maayos, at hangga't ang aking baterya ay ganap na naka-charge, maaari akong magpatakbo ng mga test print na walang mga isyu. Ang pag-print na may mahinang baterya ay maaaring magdulot ng abnormal na pagkawala ng kuryente, kaya iwasan ito. Ito ay maaaring sulit din na panatilihin isip para sa anumang pagbabago.
Ang kalidad at resolution ng pag-print ay halos kapareho sa anumang printer ng resibo, kaya ibagay sa iyong mga inaasahan, kung mayroon man. Ang mga maliliit na printer ba ay isang gimik? Marahil, ngunit ito ay tiyak na isang mahusay na pagpipilian at maaaring magamit bilang isang reference na disenyo kung sinuman ang gustong i-retrofit ang DevTerm sa ilang iba pang custom na hardware.
Ang Clockworkpi ay tila nagsumikap na gawin ang DevTerm na hackable. Ang mga connector sa pagitan ng mga module ay madaling ma-access, mayroong dagdag na espasyo sa board at ilang dagdag na espasyo sa loob ng case. Sa partikular, mayroong isang toneladang dagdag na espasyo sa likod ng thermal printer module. Kung sinuman ang nagnanais na masira ang panghinang na bakal, tiyak na may puwang para sa ilang mga kable at custom na hardware. Ang modular na katangian ng mga pangunahing bahagi ay lumilitaw din na idinisenyo upang mapadali ang madaling pagbabago, na tumutulong na gawin itong isang kaakit-akit na panimulang punto para sa Cyber ​​​​Konstruksyon ng kubyerta.
Bagama't kasalukuyang walang mga 3D na modelo ng mga pisikal na piraso sa GitHub ng proyekto, isang masiglang kaluluwa ang lumikha ng 3D na napi-print na DevTerm stand na sumusuporta sa device at inilalagay ito sa isang kapaki-pakinabang at nakakatipid na anggulo . Ang 3D na modelo ng bahagi ay napupunta sa GitHub repository.
Ano sa palagay mo ang mga pagpipilian sa disenyo para sa Linux na ito na handheld?Mayroon bang anumang mga ideya para sa mga sikat na hardware mods?Tulad ng nabanggit, ang print module (at ang kasama nitong expansion slot) ay madaling gawing muli;sa personal, medyo nakikibahagi ako sa ideya ni Tom Nardi ng isang naka-box na USB device. Anumang iba pang ideya? Ipaalam sa amin sa mga komento!
Ang aparato ay lubhang nangangailangan ng isang mod kung saan ang pabilog na bagay ay ang encoder na nag-i-scroll sa teksto, hindi lamang pagsasama-sama ng mga bagay.
Ganoon din ang ginawa ko noong na-pre-order ko ang device. Ngunit sa kasamaang-palad ay hindi: ang mga ito ay mga nakikilala lang na Cog na walang screw sa lugar, kaya makakatipid ka ng 5 segundo kapag gusto mong buksan ang iyong device at i-hack ang loob -
Kung ang Model 100 lang ang may mas siksik na screen, gamitin ito bilang isang terminal para sa isang linux computer. Ang isang kumpanya ay may mas malaking ilalim upang palitan ang isang umiiral na, gamitin ito upang magdagdag ng kasalukuyang computer
Pinalitan ng DevTerm ang aking na-hack na Tandy WP-2 (Citizen CBM-10WP). Dahil sa laki, ang keyboard sa WP-2 ay mas mahusay kaysa sa DevTerm keyboard. Ngunit ang stock ROM para sa WP-2 ay nakakapagod at kailangang i-hack lang para sa kakayahang magamit (Ang CamelForth ay napakadaling i-load salamat sa manwal ng serbisyo na may mga kapaki-pakinabang na halimbawa). Gamit ang DevTerm, nagpapatakbo ako ng medyo kumpletong Linux na may mga antas ng pagganap noong unang bahagi ng 2000. Ako ay napakasaya sa Window Maker at ilang xterm configuration na nakatutok para sa full screen at 3270 na mga font. Ngunit ang i3, dwm, ratpoison, atbp. ay mahusay ding mga pagpipilian sa screen at trackball ng DevTerm.
Ginagamit ko ang sa akin halos eksklusibo para sa mga ham radio, lalo na gustong gamitin ito para sa aprs, gusto kong makita ang carrier board na bumaba, i-embed ang baofeng motherboard dito at kontrolin ito sa pamamagitan ng serial, o marahil murang internal gps reception device, malaking potensyal:)
Ang ganoong propesyonal na disenyo, ngunit ang display ay nasa parehong eroplano ng keyboard. Ilang beses namin ituturo sa iyo ang araling ito, matandang lalaki?
Kahit na ang TRS-80 Model 100 ay natutong gamitin ang Model 200 na may nakakiling na screen. Ngunit ang eroplano ay mukhang talagang maganda!
Magiging mas kawili-wili ang Popcorn Pocket PC kung hindi ito Steam software (GNSS, LoRa, FHD screen, atbp.), ngunit hanggang ngayon ay nagbibigay lang sila ng 3D rendering.https://pocket.popcorncomputer.com/
Ilang buwan ko nang hinahangad ito, ngunit ito ang unang pagkakataon na nakakita ako ng larawan nito sa kamay ng isang tao (salamat!) at nabigla ako sa kung gaano ito kaliit. Ito ay walang silbi para sa walang kaguluhan. pagsusulat o paglalakbay hacking use case na naisip ko :/
Sa katunayan, mukhang malaki at maliit ito at hindi angkop para sa anumang gamit na naiisip ko – hindi ito sapat na maliit para sa isang pocket ssh machine na may tunay na pisikal na keyboard, pinipindot mo lang talaga ang mga key na gusto mo – Maginhawa itong dalhin para sa lahat ng iyong mga pangangailangan sa pagsasaayos at kontrol, at mukhang hindi ito sapat na malaki upang talagang gamitin, kahit na para sa amin na may malalaking kamay.
Bagama't napaka-interesante, at sigurado akong magkakaroon ito ng magandang gamit, hindi ko naisip ito.
Kumuha ako ng isa at sinusubukan ko pa ring magdisenyo ng isang mamamatay na app para dito. Mayroon akong normal na laki ng mga kamay (hindi maselan ngunit hindi halimaw) at ang keyboard ay lubhang kapaki-pakinabang. Ito ay halos kasing laki ng isang makapal na iPad, kaya madali itong dalhin sa paligid, ngunit hindi mo ito ilalagay sa iyong bulsa. Ang pinakamalaking hinaing ko ay maliban kung mayroon kang dalawang bintana na magkatabi, mahirap sulitin ang ratio ng screen. Patuloy kong paglalaruan ito at tingnan kung ano ito ay nilalayong gamitin para sa. Ito ay may magandang buhay ng baterya, kaya kahit papaano ay tiwala kang magcha-charge ito.
Para sa akin, kapag kasing laki na ng bag ang kailangan para dalhin, kung kasing laki ng Ipad o kasing laki ng chunky laptop, basta hindi masyadong malaki o mabigat para mailagay sa normal na bag – halimbawa, to carry I'm very Favorite Toughbook CF-19 walang problema, at ang mga bagay na ito ay malamang na 2 pulgada ang kapal (mukhang magaan)...
Naiisip ko na kung mas malaki ka kaysa sa laki ng bulsa, mas mabuting gawin mo itong sapat na malaki para talagang kumportableng gamitin (Hindi talaga nakukuha ng mga CF-19 ang aking hinlalaki – ngunit ang tibay at katahimikan ang mga pangunahing priyoridad para sa them) – No need for ergonomic ideals (dahil walang portable na ganyan), good typing/mouse experience lang (pero kung maganda sa mga taong maliliit ang kamay, hindi maganda sa malalaking kamay at visvesa, so gaano kalaki hindi mga tiyak na Pagsukat).
Ang bagay na ito ay masaya pa rin at gusto ko (kung kaya ko ito nang walang sagabal, bibili ako ng isa).
Nakikita ko na ito ay mas madaling maglakbay at ito ay magaan. Ang aking laptop ay isang lumang MacBook Pro at ito ay medyo bumibigat sa paglipas ng panahon. Sa bagay na ito, ang DevTerm ay mas malapit sa isang iPad kaysa sa isang laptop. Gayunpaman, kung ang kailangan mo lang ay isang terminal ng SSH, hindi ako sigurado na ito ay mas mahusay kaysa sa isang iPad na may terminal na app tulad ng Termius. Gayunpaman, kung kailangan mo ng aktwal na *nix device, nasasaklawan ka nito. Ang paraan upang mag-type sa DevTerm ay gamit ang dalawang thumbs, tulad ng isang BlackBerry. Naging maayos naman doon. Kaya rin hindi problema ang flat screen at hindi kailangang itagilid, hawak mo ito sa iyong kamay kaysa sa kandungan mo.
Kawili-wiling paraan upang gawin ito – ngunit para sa akin, kahit na ang aking malalaking kamay ay tila masyadong malaki at hindi masyadong ergonomic para sa uri ng hinlalaki – ang gitna ng keyboard ay tila napakalayo at ang medyo matitigas na sulok ay dumikit sa iyo Ang palad ng kamay – kung wala ang kamay baka siyempre mali ako doon.
Ngunit iniisip ko pa rin kung ito ay isang mas maliit na device na may pisikal na keyboard na maaari mong i-type gamit ang iyong mga hinlalaki, ito ay magniningning nang husto - sa hanay na kasinglaki ng bulsa, tulad ng mga unang smartphone, ang mga Smartphone na ito ay may mga slide-out na keyboard at nagtatapos. na may katulad na form factor dito sa paggamit.Talagang ito ay maaaring dalhin, ngunit sa isang pisikal na keyboard gusto kong makuha ito mula sa isang device na tulad nito – sa mga kung saan mo talaga kailangan Anumang oras, kahit saan ssh platform kapag nagpapalit ng isang bagay sa isang walang ulo na makina. Ang on-screen na keyboard ay talagang masama …o baka ang susunod na laki para makapag-type ka ng normal.
Sumasang-ayon ako na habang ang ilang mga laptop ay maaaring maging mabigat, sila ay hindi kailangang maging — magbayad para sa anumang mga tampok na pinakamahalaga sa iyo sa bagay na iyon. Ang personal na timbang ay hindi kailanman talagang nag-abala sa akin – masaya akong nagdadala ng isang Pentium 4 era “desktop kapalit" na klase ng laptop na may isang stack ng mga textbook na malamang na higit sa 20kg sa aking backpack – mataas na performance na computer at lahat ng iba pa.
Available na ang mga 3D na modelo mula pa noong nakaraang tag-araw. Sa ilang kadahilanan, nasa page ng store ang mga ito (libre) at wala sa github.
Gustung-gusto ang aking lyrics at 200lx, kaya ipagpatuloy ang iyong trabaho. Maaaring lumipat sa kanan ang trackball. Paano ba naman, mayroong dalawang software sa bawat panig upang makontrol kung alin ang mas mabilis at alin ang mas mabagal. Maaaring maging kawili-wili ang 1280 kung paikutin mula sa landscape patungo sa portrait.
Mayroon akong device na ito at gustong-gusto kong gamitin ito, ngunit patay na ito sa tubig. Wala ni isang kernel patch ang na-upload sa itaas ng agos, kaya tulad ng isang milyong ARM device bago nito, ito ay nakatali sa isang kernel na ibinigay ng vendor na may kaunting pag-asa na magkaroon ng update.
Sa pamamagitan ng paggamit ng aming website at mga serbisyo, hayagang pumayag ka sa paglalagay ng aming pagganap, functionality at cookies sa pag-advertise.


Oras ng post: Mar-09-2022