Tek kartlı bilgisayarlar ne işe yarar? Geliştirilmekte olan sistemin güç tüketimi ne kadar düşük olmalıdır? Tek kartlı bilgisayarların diğer üreticileri

  • 21.05.2019

Birkaç saat önce Kickstarter web sitesinde, yaratıcılarının dört çekirdekli x86 uyumlu bir işlemciye sahip en küçük tek kartlı bilgisayar dediği UP Core tek kartlı bilgisayarın piyasaya sürülmesi için bağış toplama işlemi tamamlandı.

Geliştiriciler, hedef miktarın beş katı olan 50.000 Euro'dan fazla para toplamayı başardılar. UP Core'a hak kazanmak için minimum katkı 69 Euro idi.

Bu miktar, 1.84 GHz'e kadar frekansta çalışan bir bilgisayar için tahmin edilmektedir. Intel HD 400 grafik içerir.DDR3L-1600 RAM 2 GB, eMMC flash bellek 16 GB. 4GB RAM, 32GB veya 64GB flash seçenekleri de mevcuttur.

UP Core ekipmanı, HDMI ve eDP video çıkışları, kameraları (2 ve 4 hat) bağlamak için MIPI-CSI arayüzü, USB 3.0 ve USB 2.0, Wi-Fi 802.11b / g / n ve Bluetooth 4.0 LE içerir. Tüm bileşenler 56,5 x 66 mm'lik bir panoda bulunur.

100 pinli bir konektör bulunan ek kartlarla genişletme sağlanır. Kartlardan biri yüksek hızlı PCIe, Gigabit Ethernet ve USB 3.0 arayüzleri için, diğeri ise RS-232/422/484, I2C, I2S ve GPIO için tasarlanmıştır. Genişletme yuvası spesifikasyonunun mevcudiyeti, kendi kartlarını oluşturmak isteyenlere izin verecektir.

Pirinç. 1. Ek kartlı PC / 104 bilgisayarın dış görünümü

Günümüzde bilgi işlem sistemleri insan yaşamının her alanına nüfuz etmiştir: yüksek performanslı gömülü sistemler, üretim hatlarının yönetiminden tıbbi ekipmana kadar tamamen farklı alanlarda kullanılmaktadır. Belirli bir gömülü sistem lehine doğru seçimi yapabilmek için öncelikle işlemcinin performansı ve mimarisi, uygulanan arayüzler, enerji tüketimi, kullanılan yazılım, maliyet ve geliştirme süresi gibi göstergeleri analiz etmek gerekir.

Tasarım sürecinin daha karmaşık hale geldiği açıktır. Genellikle kullanılan gömülü sistemlerin, son kullanıcı yazılımının gerektirdiği belirli arayüzleri desteklemesi, aşırı sıcaklıklarda çalışması ve yeterli güvenilirlikle uzak ve gözetimsiz ekipmanlarda yüksek performans ile düşük güç tüketimi sağlaması gerekir.

Geliştiriciler, optimal çözümü seçmek için tasarımı etkileyen teknik ve işle ilgili konulara aşina olmalıdır. Tüm tasarım gereksinimlerini doğru bir şekilde değerlendirdikten sonra, mühendisler nihayetinde bir sistem oluşturmak için en uygun form faktörünü seçerler. Teknik ve organizasyonel ve ticari nüanslar, sistem tasarım algoritmasını belirlerken aynı önceliğe sahip olabilir, bu nedenle geliştirici tarafından bir bütün olarak düşünülmelidir: örneğin, işlemci performansı, arayüz seti ve geliştirme süresi, tekrarlayan ve tek- zaman mühendislik maliyetleri de aynı şekilde dikkate alınmalıdır. , güncelleme imkanı ve diğer faktörler. Ayrıntılı bir teknik atamanın, her bir özel durumda sistem geliştirme için olası seçeneklerin sayısını önemli ölçüde azaltmaya yardımcı olacağını unutmayın.

Geliştirilmekte olan sistem için en iyi form faktörü nedir?

Tek kartlı bilgisayarlar ve işlemci modülleri, gerekli performansı elde etmek için tamamen farklı tasarım yolları varsayarak benzer yetenekler sunabilir. Kararın uzun vadeli etkisi önemlidir ve seçilen form faktörünü ürün yaşam döngüsüne bağlar. Bir sistem oluşturmak için bir form faktörü seçmek, sıfırdan bir sistem oluşturmak yerine, mevcut sistemlerle uyumluluk gereksinimini ciddi şekilde sınırlayabilir.

Tek kartlı bilgisayarlar, bir taşıyıcı kart oluşturmak için işlemci modülleri kullanılması durumunda geliştirme ve üretim aşamasını ortadan kaldıran anahtar teslim bir çözümdür, bu nedenle sistem tasarımcıları sadece yazılım konularına odaklanır. Bu çözüm, ürünleri mümkün olduğunca çabuk pazara sunmanıza olanak tanır, ancak aynı zamanda daha yüksek bir maliyeti vardır. Tek kartlı bilgisayarlar, tüm müşteri gereksinimlerinin mümkün olan maksimum memnuniyeti dikkate alınarak üretildiğinden, desteklenen arayüzlerde fazlalık önlenemez: sayıları, bu sistemde kullanılan kurulu bellek miktarı vb. Üretimden kaldırıldığında, yeni bilgisayar ile eski bilgisayar arasındaki farkları dikkate alarak sisteminizi güncellemeniz gerekecektir, örneğin, bilgisayar kartındaki arayüz konektörlerinin farklı bir konumu. Aşağıdaki tek kartlı form faktörleri gömülü pazarda yaygın olarak kullanılmaktadır: 3.5 "(146 × 102 mm), 2.5" (100 × 72 mm, alternatif ad Pico ITX) ve PC / 104 (96 × 90 mm) ...

PC / 104 standardının tek kartlı bilgisayarlarına özellikle dikkat edilmelidir. Ek kartlar veya PC / 104 bilgisayarlar için genişletme modülleri, bilgisayar kartı ile aynı boyutlara 96 ​​× 90 mm'dir ve katı tanımlanmış arabirimler (Şekil 1) ile birleştirilir (Şekil 1) PCI, PCI Express (PCIe) ve ISA (içinde) önceki versiyonlar). Böylece, PC / 104 standardı, bir taşıyıcı kartın şirket içinde geliştirilmesi ihtiyacını ortadan kaldırır ve farklı üreticilerin modüllerini kullanarak bir bilgisayarı daha optimum şekilde yapılandırır. PC / 104 standardının uzun süredir varlığı boyunca, birçok üreticinin amaç ve işlev bakımından farklı çok sayıda modül geliştirdiğine dikkat edilmelidir. Belirli bir bilgisayar kartından ek özgürlük, PC / 104'te kasadaki arabirim konektörlerinin kablolar kullanılarak bilgisayar kartına veya genişletme modülüne bağlanmasıyla sağlanır. PC / 104 tek kartlı bilgisayarların kullanımındaki bir sınırlama, düşük güçlü işlemcilerin kullanılmasıdır. Bir PC / 104 tek kartlı bilgisayarın güç tüketimi 25 W'tan fazla olmamalıdır ve bu, PC / 104 standardında kullanılan karttan karta konektörlerin yükündeki sınırlamadan kaynaklanmaktadır. Diğer bir zorluk ise PC/104 standardında kullanılan arayüzlerden dolayı işlemcilerin ağırlıklı olarak x86 mimarisi ile kullanılmasıdır. Daha yakın zamanlarda, ARM işlemcileri PCIe arayüzünü kullanmaya başladı ve daha önce ARM'yi tek kartlı bilgisayarlarda PC / 104'te kullanmak için PCI, PCIe ve ISA arayüzlerini uygulamak için ek mikro devrelerin kullanılması gerekiyordu.

PCB'ye monte bileşenler olarak işlemci modülleri (Şekil 2), sistem fazlalığını optimum şekilde ortadan kaldırır. Geliştirici, baskılı devre kartının boyutunu, şeklini, arayüzlerin yerleşimini ve kullanılan konektör türlerini dikkate alarak teknik görevin gereksinimlerini mümkün olduğunca yakından takip edebilir ve aynı zamanda yalnızca bu çevre birimlerini üzerinde kullanabilir. Bu sistem için gerekli olan taşıyıcı kart. Modüllerin standardizasyonu sayesinde taşıyıcı kart üzerindeki modüller değiştirilerek sistemde kolaylıkla değişiklik yapılabilmektedir. Böylece, müşteri gereksinimlerine göre sistemde ince ayar yapmak ve sistemin az veya çok verimli işlemcilere sahip sürümlerini yayınlamak, hatta sadece modülü değiştirerek işlemci mimarisini değiştirmek mümkündür. Modüllerin değiştirilebilirliği nedeniyle, yeni işlemciler ortaya çıktığında sistemi güncellemek kolaydır ve bu aynı zamanda ürün yaşam döngüsünü de uzatır, belirli bir modülün eskimesini ve kesintiye uğramasını engeller ve tek bir üreticiye bağımlılığı ortadan kaldırır.

Pirinç. 2. İşlemci modüllerinin türleri

PC / 104 standardındaki tek kartlı bilgisayarlarda olduğu gibi, işlemci modülleri için güç sınırlamaları dikkate alınır. COM Express modülleri için katı standartlar yoktur, ancak güç tüketimi değeri, karttan karta konektörlerin özelliklerine göre belirlenir. Tip 2, Tip 6 ve Tip 7 modüller için yaklaşık 50 W ve Tip 10 (Mini COM Express) için 25 W'a karşılık gelir, çünkü bu tip modül öncekilerden farklı olarak sadece bir konektör kullanır. Modülün güç tüketimi, 12 W'a kadar ve SMARC (Akıllı Mobilite Mimarisi) - 15 W'a kadar Qseven standartları ile kesinlikle sınırlıdır. ...

Geliştirilmekte olan sistemin güç tüketimi ne kadar düşük olmalıdır?

İşlemci performansı doğrudan güç tüketimi ile ilgilidir: daha düşük performanslı işlemciler daha az güç gerektirir. Ayrıca işlemci seçimi soğutma sistemine de bağlıdır. Aktif bir soğutma sistemi daha az kısıtlama getirerek gerekli performansa sahip bir işlemci seçmenize olanak tanır. Sistem pasif fansız soğutma ile sınırlandırıldığında, öncelik düşük güç tüketimine sahip işlemciler olacak ve soğutma sisteminin kütle ve boyut parametrelerindeki sınırlamalar nedeniyle işlemci performansından fedakarlık etmek zorunda kalacak.

Karmaşık komut seti bilgisayarının (CISC) düşük güç alanında, x86 platformu tarihsel olarak ARM işlemcilerin inşa edildiği azaltılmış komut seti bilgisayarı (RISC) mimarisinden daha düşük olmuştur. Daha basit ARM mimarisi, daha küçük bir kalıp alanına sahiptir ve önemli ölçüde daha az güç tüketir. Bu avantaj, bu işlemcilerin en küçük boyuta sahip form faktörleri arasında lider yer almasını sağlamıştır. Qseven ve SMARC, orijinal olarak ARM mimarisi düşünülerek tasarlandı. Bununla birlikte, x86 platformunun gelişimi devam ediyor ve bugün geliştiricilerin düşük güçlü x86 modellerine erişimi var. Yeni işlemciler, 10W'tan daha az tüketirken önceki nesil x86'dan daha iyi performans sunar. Bu, yeni düşük güçlü x86 işlemcilerin Qseven ve SMARC modüllerinde kullanılmasına ve daha küçük bir modülde COM Express standardının sürekliliğini sağlayan yeni bir COM Express Mini (Tip 10) modülü oluşturulmasına izin verdi.

İşletim sistemi ve yazılım seçimi

İşletim sistemi, bir modüle veya tek kartlı bir bilgisayara kurulu işlemci mimarisi seçimini etkiler. Tersine, mühendisin işletim sistemi seçiminde sınırlı olması, kullanılan işlemcinin seçimini etkileyebilir.

Linux en çok yönlü işletim sistemidir. Hem x86 hem de ARM işlemcileri destekler. Geleneksel olarak ARM, Linux'a ve bunun üzerine kurulu Android'e güvenmiştir. Yakın zamana kadar Microsoft, Windows'u ARM mimarisine taşımamıştı. ARM işlemcili birçok tek kartlı bilgisayar ve işlemci modülü üreticisi, kendilerini kullanılan işletim sistemine kısıtlamalar getiren Linux desteğiyle sınırlar. Bu durumda, x86 işlemciler daha çok yönlüdür. Hem Linux hem de Windows tarafından desteklenirler ve VxWorks veya QNX kullanmanız gerekiyorsa, bu işletim sistemleri yalnızca ARM mimarisinin bazı çekirdeklerini desteklediğinden, denge x86 işlemcilere doğru eğilecektir. Windows lehine, sistemin maliyetini artırsa da, bu işletim sistemi için yazılmış çok sayıda yazılım, geliştirme ve hata ayıklama sistemi ve profesyonel destek diyor.

Sistem maliyetini etkileyen faktörler

Sistemin maliyeti, karmaşık bir dizi faktör tarafından oluşturulur. Örneğin, maliyetin modülün veya tek kartlı bilgisayarın boyutuna bağlı olduğu varsayılabilir ve daha küçük bir PCB'de daha az bileşen olduğundan bahsedilebilir. Ancak gerçekte, daha küçük bir modül daha büyük bir modülden daha pahalı olabilir. Spesifikasyonlar, tek çekirdekli veya dört çekirdekli işlemci modeli ve uygulanan G/Ç arayüzleri, kartın toplam maliyetini belirleyecek koşullardır.

Geliştirme ve hata ayıklama için harcanan kaynaklar, kullanılan yazılım ve donanımın maliyeti - tüm bunlar sırayla çözümün maliyetini etkileyecektir. Aynı işlemcinin kurulu olduğu COM Express Temel, Kompakt ve Mini form faktörlerini düşünün. Mini, daha küçük bir PCB ayak izine sahiptir, ancak Temel ve Kompakt modüllerle aynı işlevselliği gerektirebilir. Bunları etkin bir şekilde uygulamak için ek baskılı devre kartı katmanları gerekli olacaktır ve bu, geliştirme süresini ve buna bağlı olarak üretim maliyetlerini artıran pahalı ve özenli bir mühendislik çalışmasıdır.

Mühendislik maliyetleri genellikle şu şekilde yapılandırılır: en pahalıları tam olarak oluşturulmuş, kullanıma hazır tek kartlı bilgisayarlar PC / 104 (baskılı devre kartı üzerindeki montaj yoğunluğu nedeniyle), daha sonra tek kartlı bilgisayarlar 3.5 " ve Pico ITX, COM Express standardının maliyet açısından birbirine yakın modülleridir. SMARC ve Qseven modüllerinin daha az bileşeni vardır ve genellikle COM Express'ten daha düşük işlevselliğe sahiptir, bu da maliyetlerini önemli ölçüde azaltır.

Sistemin tam maliyetini tahmin etmek için, işlemci modüllerinde çözüm için taşıyıcı kartın geliştirilmesi, hatalarının ayıklanması ve test edilmesi için harcanan kaynaklar göz ardı edilemez. Bu çözüm (taşıyıcı kart + işlemci modül), belirli sayıda ürünü geçtikten sonra, daha basit yapı nedeniyle taşıyıcı kartın geliştirme ve hata ayıklama maliyeti, taşıyıcı kartın daha ucuz üretimi ile telafi edilmeye başladığında maliyet kazanmaya başlar. ve tek kartlı bir bilgisayara kıyasla daha az uygulanmış arayüz.

Modüllerin ve tek kartlı bilgisayarların çalışma sıcaklık aralığını unutmamalıyız. –40 ... + 85 ° С endüstriyel sıcaklık aralığı ve sonraki sıcaklık testleri ile bileşenlerin kullanılması, 0 ... + 70 ° С ticari modellere kıyasla maliyeti 1,5 kat artırabilir. Bu nedenle, çalışma sıcaklığı aralığı için gereksinimleri 10… 20 ° С bile yumuşatma fırsatı ihmal edilemez: örneğin, –20… + 75 ° С çalışma sıcaklığı aralığı, aşağıdakilere kıyasla çözümün maliyetini önemli ölçüde azaltacaktır: 40… + 85 ° C. Eksi aralığı –40… –20 ° С'nin maliyet üzerinde + 60… + 85 ° С artı aralığından daha büyük bir etkiye sahip olduğunu da belirtmekte fayda var.

En iyi seçeneği seçme

İşin teslimi için sıkı teslim tarihleri ​​ile, örneğin, projenin uygulanması için altı aydan fazla olmadığında ve taşıma panosunun geliştirilmesi için zaman kalmadığında, tek kart kullanmak gerekli hale gelir. bilgisayar. Tek kartlı bir bilgisayar aslında tam bir sistemdir; tek yapmanız gereken güç eklemek, gerekli arayüzleri bağlamak, yazılımı kurmak ve hata ayıklamaktır.

Tek kartlı bir bilgisayar lehine aynı karar, açıkça geliştirilmekte olan sistemin küçük miktarları ile verilir - (örneğin, 100 adet), Taşıyıcı kartın geliştirme ve üretim maliyetleri, bir işlemci modülü, tek kartlı bir bilgisayara kıyasla.

Sistemin uzun bir süre, örneğin 10 yıldan itibaren kullanılması gerekiyorsa, karar büyük olasılıkla bir işlemci modülünün kullanılması lehinde verilecektir. Tek kartlı bir bilgisayarın yaşam döngüsü, bilgisayar kartına takılan kritik bileşenlerin yaşam döngüsüne doğrudan bağlıdır; bu, kesintiye uğraması makineyi değiştirmeyi pratik hale getirmez ve bu nedenle, aynı zamanda devam etmemesine de yol açar. Bu kritik bileşenler yonga seti ve işlemcidir. Örneğin, Intel'in Embedded serisi için maksimum üretim süresi sadece 7 yıldır. Özel taşıyıcı kartınızdaki eski işlemci modüllerini basitçe değiştirerek uzun sistem ömrü sağlanır.

x86 işlemciler ve ARM arasında seçim yapmak daha da zor. Daha önce de tartışıldığı gibi, kullanılan yazılım ve sistemin güç tüketimi burada önemli bir rol oynayacaktır. Windows ve katı kısıtlamaların olmaması, x86 işlemcileri kullanmanın uygunluğundan bahseder ve Linux ve son derece düşük güç tüketimi ARM'den bahseder.

Bu nedenle, yukarıda gösterildiği gibi, geliştirici genellikle bir sistem oluşturmak için birkaç uygulanabilir seçeneğe sahiptir. Bu makalenin amacı, ana faktörlere dikkat çekmek ve en uygun çözümü seçmek için doğru önceliklerin belirlenmesine yardımcı olmaktır.

Yani bir tasarım fikriniz var ama cihazın beyni olarak hangi kartı seçeceğiniz konusunda şüpheniz mi var? Karar vermenize yardımcı olmaya çalışalım.

Sadece devre, programlama, Linux'ta ustalaşmak istiyorsanız ve henüz öğrenmekten başka belirli bir hedefiniz yoksa, belki de hazır eğitim kitlerinden biri en iyi seçim olacaktır.

Ancak buna zaten alıştıysanız ve belirli bir proje yapmak istiyorsanız, bu kılavuz bir geliştirme platformuna karar vermenize ve bilinçli bir seçim yapmanıza yardımcı olacaktır.

Arduino mu Raspberry Pi mi? Mikrodenetleyici mi mikrobilgisayar mı?

Tüm geliştirme panoları 2 geniş kategoriye ayrılır:

Mikrodenetleyiciler bir seferde yalnızca bir görevi yerine getirebilir ve bu işi mükemmel bir şekilde yapabilir. Ve tek kartlı bilgisayarlar, programları işletim sistemi (çoğunlukla Linux) içinde çalıştırır, daha yüksek performansa ve geniş multimedya özelliklerine sahiptir.

Hem mikrodenetleyicinin hem de işlemcinin aynı kart üzerinde bulunduğu hibrit platformlar da vardır. Buradaki fikir, güçlü bir işlemci için karmaşık görevler bırakmaktır: ağa erişim, medya işleme ve mikro denetleyiciye sürücülerin, rölelerin, sensörlerin ve diğer çevre birimlerinin hassas kontrolü işlevini emanet edin. Her aileden bir tahta alırsanız, kendiniz bir melez oluşturabilirsiniz. Hepsinin etkileşimlerini düzenleyebileceğiniz ortak arayüzleri vardır.

Her iki kampta da, bazı özelliklerde diğerlerinden öne çıkan özel panolar bulabilirsiniz, ancak tablo, ortalama mikrodenetleyicilerin ve bilgisayarların yeteneklerini karşılaştırmanıza yardımcı olacaktır.

mikrodenetleyiciTek kartlı bilgisayar
Verim 1 çekirdek,
onlarca yüz MHz,
düzinelerce KB RAM,
onlarca ila yüzlerce KB kalıcı bellek.
1 veya daha fazla çekirdek,
yüzbinlerce MHz,
yüzlerce MB RAM,
gigabaytlarca kalıcı bellek.
çoklu görev Numara.
Ama taklit edebilirsin.
Evet.
İşletim sistemi tarafından yönetilir.
İnternet ile çalışmanın rahatlığı Genellikle ek modüllere ve derin protokol bilgisine ihtiyacınız vardır. Kutudan çıkar çıkmaz kolayca bağlanır, ağ modülü genellikle zaten yerleşiktir.
Pil ömrü Birimler-onlarca mA tüketir. Pil ömrü olası haftalar. Yüzlerce ila binlerce mA tüketir. Büyük bir pilin şarjı bir düzine saat sürecek.
Zaman açısından kritik projelerde reaksiyon hızı Sinyal verme süresi ve süresi üzerinde %100 kontrol. Çoklu görev, kritik bir sürecin zamanını aşmasına neden olabilir.
Programlama dillerinin seçimi Sınırlı. Daha sık C / C ++. Python, JavaScript, Bash ve düzinelerce diğerleri: işletim sisteminde mevcut olan herhangi biri.
Video, bilgisayarla görme ile çalışma fırsatları Yetersiz güç. OpenCV, donanım video kodekleri, HDMI çıkışı.
Sesle çalışmak için özellikler Güçlü mikrodenetleyicilerde ses sentezi mümkündür. MP3 / OGG / WAV ile çalışmak için ek modüller gereklidir. OS düzeyinde MP3 / OGG / WAV desteği. HDMI ses çıkışı ve / veya 3,5 mm jak.

Böylece, görevinize bağlı olarak, bir mikrodenetleyiciye mi yoksa bir bilgisayara mı ihtiyacınız olduğuna karar verdiniz. Hangi tahtanın sizin için en iyi olduğuna nasıl karar veriyorsunuz?

Yüz yüze mikrodenetleyicileri ve mikrobilgisayarları karşılaştırmak pek mantıklı olmadığı için, aşağıda ailemizdeki belirli kartların avantajlarını ve dezavantajlarını ayrı ayrı belirteceğiz.

Mikrodenetleyicilerin karşılaştırılması

Mikrodenetleyici kartlarını projenizin görevlerinden ayrı olarak ele alırsak, farklı platformların avantajlarını ve dezavantajlarını kısaca nesnel olarak tanımlamak zordur. Genel olarak dezavantaj olan şey, cihazınızda bir rol oynamayabilir ve bunun tersi de geçerlidir.

Amiral gemisi DIY-platform Arduino Uno'nun yeteneklerinden başlayarak panoları karşılaştırmaya çalıştık, çünkü bu ailenin panoları tüm dünyada hobi elektroniğinin gelişimine inanılmaz bir ivme kazandırdı. Çeşitli şirketler “Arduino uyumlu”, “Arduino için Tasarlandı” isim levhaları vb. ile modüller, sensörler, platformlar, eklentiler üretir. Bu kelimelerin arkasında, öncelikle Arduino Uno ile ve ancak o zaman diğer her şeyle elektronik ve yazılım uyumluluğu vardır.

Tipik olarak, ince ayarlar veya ek bileşenlerin yardımıyla her şeyi, her şeye bağlayabilirsiniz. Ancak elektronikle mücadeleye değil de projenize odaklanmak ister misiniz? Bu nedenle, isteyerek değil, bir mikrodenetleyici üzerindeki herhangi bir kartı Arduino Uno ile karşılaştırmak istiyorum. Yani yapacağız.

Arduino Uno 16 MHz işlemci, 32 KB sabit ve 2 KB RAM, 20 G/Ç bağlantı noktası, 6 analog giriş, 6 PWM kanalı, 2 donanım kesintisi, belki etkileyici değil, ancak işletim sistemi şeklinde balastsız ve tercümanlar, çeşitli sensörler ve aktüatörlerle neredeyse her türlü hassas iletim problemini çözmenize izin verir. Tonlarca belge, öğretici ve hazır kitaplık, devasa topluluk, Arduino C ++ dili ile öğrenmesi kolay Arduino IDE'den çalışır. Bütün bunlar size "usta olmadım" deme fırsatı vermeyecek. De facto standart olan 5 voltluk doğal voltaj ve genişletme kartları, analog girişler, her türlü donanım arabirimi takmak için pedler, neredeyse tüm çevre birimlerini, sensörleri ve aktüatörleri bağlamanıza olanak tanır. Arduino Leonardo Aynı Arduino Uno, ancak aynı sınıfta olan ancak bazı olumlu farklılıkları olan farklı bir mikro denetleyiciye sahip. Sensörler için daha fazla analog giriş (12'ye karşı 6), daha fazla PWM kanalı (6'ya karşı 7), donanım kesintili daha fazla pin (5'e karşı 2), USB ve UART için ayrı bağımsız seri arabirimler. Arduino Leonardo, bir bilgisayar için klavye veya fare (HID cihazı) gibi davranabilir. Bu, kendi giriş cihazınızı yapmanızı kolaylaştırır. Arduino Uno'dan biraz farklı pin çıkışı nedeniyle, bazı genişletme kartlarıyla uyumsuzluk mümkündür. Ancak bu tür durumlar nadirdir ve bunları mağazamızda açıkça kaydederiz. Iskra Neo Aynı Arduino Leonardo, ancak bizim tarafımızdan Rusya'da üretildi. Orijinalinden çok daha ucuz. Arduino Mini Aynı Arduino Uno, ancak farklı bir form faktöründe. Kompakt. Sadece 30 × 18 mm. Form faktörü nedeniyle, Arduino genişletme kartlarını ince ayar yapmadan kuramazsınız. Ek modüllere kablolarla ve / veya bir breadboard üzerinden bağlanmak amaçlanmıştır. Kartın bir USB bağlantı noktası yoktur, bu nedenle ayrı bir USB-Seri adaptör aracılığıyla flash yapmanız gerekir. Iskra Mini Aynı Arduino Mini, ancak bizim tarafımızdan Rusya'da üretildi. Orijinalinden çok daha ucuz. Lehimli pedli ve lehimsiz delikli bir versiyonda mevcuttur. Arduino Micro Aynı Arduino Leonardo, ancak farklı bir form faktöründe. Kompakt. Sadece 48 × 18 mm. Form faktörü nedeniyle, Arduino genişletme kartlarını ince ayar yapmadan kuramazsınız. Ek modüllere kablolarla ve / veya bir breadboard üzerinden bağlanmak amaçlanmıştır. Arduino Mega Arduino Uno'ya benzer, ancak aynı mimariye sahip daha güçlü bir mikro denetleyiciye dayanır. "Büyüme için" veya Arduino Uno'nun başa çıkmayı bırakması durumunda mükemmel bir seçim. Birçok kez daha fazla bellek: 256 KB sabit ve 8 KB RAM. Çoğu zaman daha fazla port: 60 tanesi 16 analog ve 15 tanesi PWM ile. Temel Arduino Uno'dan biraz daha uzun: 101x53mm'ye karşı 69x53mm. Arduino Due Arduino Mega'ya benzer bir form faktöründe Cortex-M3 mikrodenetleyici üzerinde Arduino'nun en üretken kartlarından biridir. 84 MHz işlemci ve 512 KB bellek. 12'si analog giriş olmak üzere 66 I/O pini, 12'si PWM'yi destekler ve 66'sı donanım kesintisi olarak konfigüre edilebilir. Yerleşik CAN veri yolu denetleyicisi, Due'yi ağ oluşturmanıza veya otomotiv elektroniği ile etkileşime girmenize olanak tanır. İki DAC kanalı, 4,88 Hz çözünürlükte stereo ses sentezine izin verir. Kartın doğal voltajı 3,3 V'tur ve geleneksel 5 V değildir. Seçilen çevre birimlerinin bu seviye ile çalışmayı desteklediğinden veya voltaj seviyesi dönüştürücüler kurduğundan emin olmak gerekir. Espruino çekirdeğine dayalı Iskra JS Board: JavaScript'te programlanmıştır. JavaScript üst düzey bir dildir. Programları yazmak daha kolay, daha kompakt ve etkileyici. Özellikle sayısız dizi işlemi, veri dizileri, web arayüzü söz konusu olduğunda. Güçlü bir Cortex M4 168 MHz mikrodenetleyici, 1 MB flaş, 192 KB RAM, düzinelerce PWM bağlantı noktası ve analog giriş, 2 analog çıkış, birkaç I²C, SPI, UART - tüm bunlar çok çeşitli sensörlerle bağlantı kurmanıza ve bunlarla çalışmanıza olanak tanır ve modüller aynı anda... Kartın doğal seviyesinin 3,3 volt olmasına rağmen, pimler 5 volta toleranslıdır: beş voltluk bir çevre birimini bağlamak önemsizdir. Farklı programlama ortamı ve ekosistem nedeniyle, seçilen çevre birimi için hazır bir kitaplık olmayabilir. Bunu kendiniz uygulamak zorunda kalacaksınız. Strela Hepsi bir arada robot platformu, herhangi bir hafif mobil robot oluşturmak için ihtiyacınız olan şeylerin çoğunu içerir. Strela, diğer Arduino'lar gibi, Arduino IDE'den programlanmıştır ve Arduino Leonardo ile aynı mikro denetleyiciye dayanmaktadır. İki motor için yerleşik sürücü, servolar için 4 konektör, 4 düğme ve 4 serbest atanabilir LED, sesli uyarı, LCD yuvaları ve kablosuz modül. Güçlü güç regülatörü, birçok farklı pili herhangi bir ince ayar yapmadan kullanmanıza olanak tanır. İlave sensör ve modüllerin kolay bağlanması için 11 adet giriş-çıkış 3 pinli konnektör şeklinde dışarı çıkarılmıştır. LCD ekran, butonlar ve LED'ler bir port genişletici ile bağlanır, böylece genel amaçlı I/O'yu işgal etmezler. Kartın Arduino genişletme kartlarını takmak için pedleri yoktur. Değişen pin numaralandırması nedeniyle (temel Arduino Leonardo ile karşılaştırıldığında), kartın pinleriyle çalışmak için biraz farklı işlevlerin kullanılması gerekir. Aynı adı taşıyan kütüphanede sağlanırlar. Arduino Yún OpenWRT Linux üzerinde Arduino Leonardo ve mikrobilgisayarın benzersiz melezi. Nesnelerin İnterneti için mükemmel bir seçim. Kart, cihazla iletişim kurabileceğiniz ve hatta platformu uzaktan yeniden başlatabileceğiniz Ethernet ve WiFi ile donatılmıştır. Linux'un gücü, multimedya ile çalışmanıza izin verir ve ağ oluşturma yetenekleri, sosyal ağlar ve diğer web servisleriyle kolayca bütünleşebilir. OpenWRT, dilimlenmiş bir Linux'tur. Tüm Linux yazılımları bir mikro bilgisayara yüklenemez. Ve kutudan çıkan programlama dilleri olarak yalnızca Bash ve Python kullanabilirsiniz. Güçlü Cortex-M4 mikro denetleyicili STM32 Nucleo F401RE Kartı. Platform, Arduino IDE aracılığıyla değil, mbed.org çevrimiçi ortamı aracılığıyla programlanmıştır. Öznel olarak, yaygın olmasa da Arduino IDE'den daha güçlü ve daha incedir. Sorgulayan bir zihin için bu mükemmel bir seçimdir. 84 MHz işlemci, 512 KB sabit ve 96 KB RAM. 16'sı analog ve 29'u PWM olmak üzere 50 I/O portu. Doğal voltaj seviyesi 3,3 V'tur, ancak tüm pinler 5 V'a toleranslıdır, bu nedenle Arduino çevre birimleri ile elektronik uyumlulukta herhangi bir sorun olmamalıdır. Genişletme başlıkları Arduino Uno ile aynı şekilde yapılandırılmıştır, böylece Nucleo'ya çeşitli Arduino genişletme kartları takabilirsiniz. Kartın ayrı bir SPI konektörü yoktur. ICSP üzerinden SPI kullanan Arduino genişletme kartları, ince ayarlar olmadan çalışmayacaktır. Farklı programlama ortamı ve ekosistem nedeniyle, seçilen çevre birimi için hazır bir kitaplık olmayabilir. Bunu kendiniz uygulamak zorunda kalacaksınız. Güçlü Cortex-M4 mikro denetleyiciye sahip Teensy 3.2 Kompakt kart. Tanıdık Arduino IDE'den programlanmıştır. Daha küçük Arduino Micro (35x17mm), ancak neredeyse Nucleo kadar güçlü: 72MHz işlemci, 256KB sabit ve 64KB RAM, 21'i analog olabilen ve 12'si PWM'yi destekleyen 34 G/Ç bağlantı noktası. Teensy 3.1 çok enerji verimlidir. Voltaj regülatörü yoktur, ancak giriş 3,3 ile 5,5 V arasında herhangi biri olabilir. Bu aynı voltaj bir mantık seviyesi olacaktır. Uyku modunda, kart yalnızca 0,25 mA tüketir, bu da birkaç ay boyunca pil gücüyle çalışmayı mümkün kılar. Yerleşik CAN veri yolu denetleyicisi, Due'yi ağ oluşturmanıza veya otomotiv elektroniği ile etkileşime girmenize olanak tanır. İki DAC kanalı, 4,88 Hz çözünürlükte stereo ses sentezine izin verir. Kart, lehimlenmemiş kontaklarla birlikte verilir. Pin konektörlerini lehimlemeniz veya kablolamayı kendiniz yapmanız gerekecektir. Klasik Arduino ile mimarideki büyük fark nedeniyle, tüm üçüncü taraf çevre kütüphaneleri kutudan çıktığı gibi çalışamaz. Çalışma voltajı, giriş voltajına eşittir ve bu nedenle akü boşaldıkça yüzer. Belirli bir voltaj için tasarlanmışlarsa, çevre birimleri seçerken bu önemli olabilir. Netduino 2 Kart, Arduino Uno'nun form faktörünü tekrar eder, ancak .NET platformunda yazılmış programları çalıştıracak kadar güçlü bir donanıma sahiptir. Netduino, herhangi bir .NET geliştiricisinin aşina olduğu Visual Studio ortamında C# veya başka bir .NET dilinde programlanmıştır. .NET Micro Framework, standart bir kitaplık olarak sağlanır. Visual Studio'da otomatik tamamlama, araç ipuçları, MSDN'de bağlama duyarlı yardım ve tam teşekküllü bir hata ayıklayıcı bulunur. Kesme noktalarına, adım adım kod yürütmeye, değişkenleri izlemeye erişiminiz var. Hata ayıklama, yalnızca bağlı bir USB kablosuyla herhangi bir ince ayar olmadan gerçekleşir. Tüm bunlar sayesinde, Netduino için geliştirme hızı, diğer herhangi bir platform için geliştirme hızından birkaç kat daha yüksektir. Kart üzerinde ayrı bir SPI konektörü yoktur. ICSP üzerinden SPI kullanan Arduino kartları, ince ayarlar olmadan çalışmayacaktır. Farklı programlama ortamı ve ekosistem nedeniyle, seçilen çevre birimi için hazır bir kitaplık olmayabilir. Bunu kendiniz uygulamak zorunda kalacaksınız. Netduino Plus 2 Netduino gibi, yalnızca daha güçlü ve yerleşik Ethernet ile. IoT projelerini uygulamak için mükemmel bir seçim. Netduino 2 ile aynı.

Tek kartlı bilgisayarların karşılaştırılması

Tek kartlı bilgisayarlar arasında trend belirleyici Raspberry Pi'dir. Bir zamanlar bu süper popüler platform, DIY elektronik mühendisleri için tam teşekküllü bir bilgisayarın olanakları, boyutları ve maliyeti fikrini değiştirdi.

Yine, her proje için bir veya başka tek kartlı bilgisayar daha uygun olabilir, ancak Raspberry Pi'nin popülaritesi nedeniyle diğer platformları onunla karşılaştıracağız.

Raspberry Pi 3 Model B En popüler single boardlardan biridir. Dört 1200 MHz çekirdek, 1 GB RAM ve Debian tabanlı tam teşekküllü bir Linux, hesaplama kaynakları gerektiren birçok görevi çözmeye yardımcı olacaktır. Bunlara bilgisayarla görme, gerçek zamanlı ses işleme ve web servislerinin oluşturulması dahildir. Tonlarca belge, öğretici ve hazır kitaplık, devasa topluluk. Bütün bunlar size "usta olmadım" deme fırsatı vermeyecek. Tanıdık bağlantı noktaları HDMI, 3,5 mm ses, 4 USB, bir monitör, hoparlör, klavye, fare ve diğer USB aygıtlarını kolayca bağlamanıza yardımcı olur. Yerleşik BLE ve WiFi modülleri, bilgisayarınızı kablosuz olarak diğer cihazlara bağlamanıza yardımcı olur. Kartta ADC yoktur, bu nedenle analog sensörlerin bağlantısı yalnızca harici, ek bileşenler yardımıyla mümkündür. Yalnızca 1 donanım PWM kanalı sağlanır, bu da PWM tarafından kontrol edilen çevre birimleriyle çalışmayı zorlaştırır. BeagleBone Black Raspberry Pi'ye benzer bir mikrobilgisayar, bir mikrodenetleyici kartının avantajlarından daha fazlasını sağlar. Çeşitli sensörleri ve aktüatörleri yönetmeniz gerektiğinde IoT projeleri için mükemmel bir seçim. Güçlü geliştirme ortamı Cloud9 IDE. Bir tarayıcı aracılığıyla BeagleBone'a gidin ve Python, JavaScript (Node.js), Bash veya başka herhangi bir Linux dili gibi en sevdiğiniz dilde programlayın. Sonuç anında kontrol edilebilir ve bir şey işe yaramazsa, ortama yerleşik tam teşekküllü bir hata ayıklayıcı kullanabilirsiniz. Linux işletim sistemine sahip 4 GB'lık bir eMMC flaş zaten gemide kurulu. Bellek, harici bir microSD kart ile genişletilebilir. Çevre birimlerini bağlamak için geniş olanaklar. 8 PWM çıkışı ve 7 analog giriş. Donanım kesintileri mümkündür. Bir monitör bağlamak için tuhaf bir microHDMI konektörü. Ayrıca ses iletmek için kullanılır. Hesaplama gücü, Raspberry Pi'ninkinden daha mütevazı: 400 MHz'de 1 çekirdek ve 512 MB RAM.

Herkese selamlar.

Bugün tek kartlı bir bilgisayara genel bir bakış sunmak istiyorum.

MySku, dünyadaki en büyük ve yaygın tek kartlı cihazlar olan Raspberry Pi, Orange Pi ve Banana Pi'yi zaten inceledi. Bu nedenle, inceleme için RuNet hakkında neredeyse hiçbir bilgi bulunmayan daha orijinal bir model seçmeye karar verdim.

İncelediğim mikrobilgisayar Khadas Vim olarak adlandırılıyor ve Çin'de WesionTek tarafından üretiliyor.

Bu modelin ayırt edici özellikleri arasında Android 7 desteği ve 4K H.265 video için bir donanım kod çözücünün bulunması yer alır, bu nedenle bu mikrobilgisayar normal bir TV alıcı kutusu olarak da kullanılabilir.

Arka plan



İki yıl önce Çinli şirket WesionTek, GeekBuying mağazasıyla birlikte GeekBox adlı bir cihaz piyasaya sürdü.

GeekBox kendi başına normal bir medya ekiydi. Ancak ayrı satılan Landingship kartını satın alırsanız, 60 pime kadar bir GPIO arabirimi, gerçek zamanlı bir saat, bir IR bağlantı noktası, birkaç fiziksel düğme, CSI ve DSI arabirimleri ile oldukça işlevsel bir ARM mikrobilgisayarına dönüştü.

Ayrı ayrı kamera modülleri ve tescilli bir 7,9" ekran, dizüstü bilgisayarlara takılanlar gibi kompakt bir soğutucu ve diğer bazı aksesuarlar satın almak da mümkündü.

Fikir ilginçti ve standart dışıydı, ancak sonunda hepsi başarısızlıkla sonuçlandı.

Muhtemelen bu, cihazın net bir şekilde konumlandırılmamasından kaynaklanıyordu: Birbirine bağlı birkaç panodan bu cihazın ne olduğunu potansiyel bir alıcıya almak ve açıklamak o kadar kolay değil.

Ya da belki fiyat başarısızlığa katkıda bulundu: GeekBox'ın satışların başlangıcındaki maliyeti 110 dolardı, Landingship ücreti için ekstra ödeme yapmak için 30 dolar daha teklif edildi, diğer tüm aksesuarlar da ayrı paraya mal oldu ve hep birlikte bir kutuya döküldü. önemli miktar.

GeekBuying hala satılmayan artık geekbox'ları indirimli fiyatlarla satıyor - ana kart için 65 dolar, Landingship için 10 dolar, ekran için 50 dolar ve uyumlu bir 8MP kamera için 10 dolar daha. Hala biraz pahalı, ama kim bilir, eğer bu fiyatlar başlangıçta belirlenmiş olsaydı, o zaman proje kalkabilirdi.

Bir yıl sonra, WesionTek geliştiricileri yeni bir proje sundu - Khadas Vim tek kartlı bilgisayar.

Geekbox'ın başarısızlığından sonuçlar çıkararak fikri basitleştirdiler. 1 bilgisayar = 1 kart, GPIO zaten lehimlenmemiş ve CSI ve DSI arayüzleri gereksiz olduğu için atılıyor.

Rockchip yerine Amlogic işlemciyi kullanmaya karar verdiler, fiyat 55 dolara düştü ve proje ortağı GeekBuying değil GearBest oldu. Bundan ne çıktığını öğrenmek için okumaya devam edin.

Özellikler



Khadas Vim, Amlogic S905X işlemci tarafından desteklenmektedir. Böyle bir işlemci genellikle orta fiyat segmentindeki TV kutularında kullanılır. Ve şu anda ağırlıklı olarak Android tabletlerin bütçe modellerinde bulunan grafik işlemcisi Mali-450, grafiklerden sorumludur.

Mikrobilgisayarın iki sürümü vardır - normal ve Pro. Lehimli eMMC bellek (8GB veya 16GB) ve birleştirilmiş Bluetooth ve Wi-Fi adaptör modülü miktarında farklılık gösterirler: eski model 5GHz bandında çalışmayı desteklerken, daha genç model 802.11'e kadar yalnızca 2.4GHz standartlarını destekler n dahil.

Bu inceleme, Khadas Vim'i Pro modifikasyonunda - 16GB dahili bellek ve 5GHz Wi-Fi ile incelemektedir. Mikrobilgisayarın Pro ve Pro olmayan sürümleri arasındaki fiyat farkı yaklaşık 10 $, her iki sürüm de GearBest'ten satın alınabilir.

ODROID-C2, Khadas Vim'e en yakın tek kartlı bilgisayardır. S905 işlemciye ("x" değil) ve Mali-450 GPU'suna dayanır, ayrıca 4K videonun donanım kodunun çözülmesine izin verir (test etmedim, ancak geliştirici bunun mümkün olduğunu iddia ediyor) ve ayrıca Gigabit Ethernet'i de taşıyor Vim için 10 / 100Mbit Ethernet'e karşı. Ancak ODROID-C2 çok daha pahalıdır ve at marjlarıyla ünlü Rus DNS mağazasında, Ali'deki Çinlilerden birkaç yüz ruble daha ucuza satılmaktadır. İnanılmaz, ama dedikleri gibi gerçek.

Vim'in benzersiz bir özelliği boyutudur. Geliştiriciler, USB bağlantı noktalarının sayısını azaltarak, kartı yalnızca 11 mm yüksekliğinde yapmayı başardılar - bu, Raspberry Pi ve benzeri ARM mikro bilgisayarlarının neredeyse yarısı kadardır.

Eh, özelliklerle ilgili konuşmanın sonunda, GPIO hakkında birkaç söz. Khadas Vim, 40 pinli bir GPIO arayüzü ile donatılmıştır, ancak pin çıkışı Raspberry Pi'nin GPIO pin çıkışından farklıdır.

Yani, GPIO'yu kullanabilirsiniz, ancak Raspberry Pi'den gelen aksesuarlar (çok sayıda ekran, ses DAC'leri ve diğer hazır endüstriyel genişletme kartları) onunla uyumlu değildir. Bunu dikkate almamız gerekiyor.

Görünüm ve teslimat seti



Posta paketleri görünümüyle halkı mağdur etmeyeceğim, hemen konuya girelim.

Khadas Vim, kitap kapağı şeklinde bir karton kutu içinde gelir. "Kitabın" içinde, bir bilgisayar ve bir USB Type-C kablosu içeren bir süper sert köpük kauçuk formu vardır. Hiçbir talimat veya başka kağıt parçası eklenmemiş, kapağın iç tarafında cihazın kısa özellikleri basılmış ve arka tarafta, nasıl başlayacağınız veya geliştiricilerle iletişim için talimatlar için khadas.com'a gitmeniz için bir çağrı var. Herhangi bir sorunuz varsa cihazı e-posta ile gönderin.

Khadas Vim ve birlikte verilen USB Type-C güç kablosu. Kabloya gelince, sadece iyi bir izlenim bıraktığını söyleyebilirim. Kumaş örgü, metal bağlantı yuvaları.

Mikrobilgisayar, çok katmanlı akrilik bir kutuda önceden monte edilmiş halde gelir. Bu arada, şu anda Khadas Vim için tek fabrika kasası bu, aksesuarlarla birlikte bu cihaz genellikle çok seyrek. Gelecekte durumun değişeceğine inanmak istiyorum.

Kasayı monte ederken standart olmayan üçgen yuvalı vidalar kullanıldı. Sıra dışı görünümlerine rağmen, çapa uygun sıradan bir altıgen ile vidalanırlar.

Cihazın yan tarafında üç düğme - Güç, İşlev, Sıfırlama.

Şimdi detayları daha iyi görebilmek için kartı kasadan çıkaralım.

Tüm konektörlerin bir uçta yer aldığına dikkatinizi çekmek isterim.

Raspberry Pi geliştiricileri, mikrobilgisayarlarının ilk versiyonunda, USB + Ethernet'i ve diğer tüm konektörleri farklı uçlarda parçaladı. Sonuç olarak, güç ve HDMI kablolarının tek kartın arkasından çıktığı (cihazı monitörlü kullanırsak) ve bir Ethernet kablosu ve USB ile bağlı çevre birimlerinden gelen kabloların içinden çıktığı ortaya çıktı. taraf. Hayata müdahale etmiyor, ama özensiz görünüyor.

Ve sonra aynı uygulama diğer tek kartlı cihazların geliştiricileri tarafından da alındı: bazıları "ahududu" kasalarıyla uyumluluk amacıyla ve bazılarının uyumluluğu yoktu, ancak kabloların her yöne yapışması için kötü moda oldu. gözlemlendi.

Khadas Vim'in böyle bir sorunu yok. Tüm kablolar bir tarafa bağlanır; bu, mikrobilgisayarın bir masaüstü veya TV standına yerleştirildiğinde bir görsel kalıntı kaynağı olmayacağı anlamına gelir.

Şimdi kısaca cihazın bileşenlerinden bahsedeceğim.

En merkezde Amlogic S905X işlemci var. Altına bir eMMC yongası lehimlenmiştir ve burada 2 GB RAM dört 512 MB modül şeklinde sunulmaktadır. Bunlardan ikisi işlemcinin ve eMMC belleğinin yanında lehimlenmiştir ve ikisi daha kartın alt tarafındadır.

Soldaki iki pimli konektör, pili gerçek zamanlı saate bağlamak içindir. Aygıtın üst kısmındaki USB Type-C konektörünün altındaki dört pimli konektör, USB Type-C bağlantı noktasını atlayarak mikro bilgisayara güç vermenizi sağlayan alternatif bir güç konektörüdür.

Bu gümüş mikro devre, Bluetooth ve Wi-Fi modüllerini birleştiren bir AMPAK AP6255 modülüdür (bunun için). Anten için I-PEX konektörü tam orada kablolanmıştır ve hatta bazı ilkel antenler bağlanmıştır. Gerekirse, standart anten daha güçlü bir şeyle değiştirilebilir.

İleriye baktığımda, böyle bir olasılığın olmaması nedeniyle 802.11ac standardında burada kullanılan Wi-Fi adaptörünün çalışmasını kontrol etmediğimi söyleyeceğim: ev yönlendiricim 5 GHz aralığını desteklemiyor.

Ön planda ikili bir IR alıcısı ve onun solunda çalışma sırasında yanan bir LED var.

Ne yazık ki, telefonum inatla odak noktası olarak daha uzak bir çekimi seçti.

Son olarak, cihazın alt tarafı. Buradaki ilginç şeylerden iki tane daha RAM modülü ve bir microSD kart yuvası görebilirsiniz.

Khadas Vim bir eMMC sürücüsü ile donatıldığından, bellek kartı ek depolama işlevi görür, bellenimi yüklemek veya çift önyükleme için ek bir işletim sistemi depolamak için kullanılabilir. Ve ana işletim sistemi eMMC'den yüklenir.

Khadas Vim İşletim Sistemleri

Şu an itibariyle Khadas Vim aşağıdaki işletim sistemlerini desteklemektedir:
  • Android 6
  • Android 7
  • Ubuntu 16.04 (Armbian)
  • Ubuntu 16.04 Sunucusu
  • Ubuntu Dostu
  • LibreELEC
Multimedya amaçları için (Vim'i set üstü kutu olarak kullanmak) Android veya LibreELEC kullanmak en iyisidir.
Diğer her şey için Ubuntu iyidir.

Neredeyse tüm ARM bilgisayarlarının geleneksel bir sorunu, kutudan çıktığı gibi * nix sistemlerinde video hızlandırma desteğinin olmamasıdır.

Kötü haber şu ki, 7 Temmuz 2017'de bu incelemeyi yazarken Khadas Vim de bundan etkileniyor. Bu nedenle, çok övülen 4K H.265 donanım video kod çözücüsü Android ve LibreELEC'te çalışır, ancak Ubuntu altında ağır bir video çalıştırma girişimi bir slayt gösterisi ile sonuçlanacaktır.

İyi haber şu ki, WesionTek'teki geliştiriciler, video hızlandırmanın eklenmesini yakın gelecek için önceliklerden biri olarak görüyorlar. Vim için yeni donanım yazılımının onlar tarafından gerçekten düzenli olarak ortaya konulduğu gerçeğini göz önünde bulundurarak, kişisel olarak zamanla video hızlandırma olacağına inanıyorum.

Genel olarak, bence, Vim'i nispeten az bilinen tek kartlı bilgisayarların genel kitlesinden ayıran ana avantajlarından biri olan yazılım kısmıdır. Geliştiriciler () 5 yıl boyunca teknik destek sağlamayı ve en az 3 yıl bellenimi güncellemeyi taahhüt eder.

Android6, Android7



Khadas Vim, Android 6 ile önceden yüklenmiş olarak gelir.

Sevdiğim şey, bunun tamamen stok bir android olmasıydı. Üzerinde üçüncü taraf başlatıcı yok, önceden yüklenmiş Çince yazılım yok.

İşte menü. Bir Play Market ve alternatif bir uygulama mağazası Aptoide var. Kök var.

Asphalt 8, Megapolis, Walking Dead, HD Videobox, SeasonHit - Bunu zaten test sırasında koydum.

Bu aynı zamanda Android 7'de de geçerlidir. Çöp yok: kök ve uygulama mağazasıyla temiz sistem.

Her iki "android" de Vim'de iyi çalışıyor, ancak öznel gözlemlere göre, Android 7 öncekinden biraz daha neşeli olacak.Bu, karşılaştırmalı testlerin sonuçlarıyla da doğrulanır, ancak bunları daha sonra konuşacağız.

Armbian



Ancak Ubuntu 16.04 olarak da bilinen Armbian, bu mikrobilgisayarda kullanılamaz. Her durumda, Khadas Vim için özel olarak oluşturulmuş bir derleme.

Sorun, kullanıcının köke erişiminin derlemede sıkıca engellenmesidir. Sonuç olarak, kök ayrıcalıklarıyla gerçekleştirilen eylemlerin hiçbiri kullanılamaz. Kurulu paketleri güncelleyemezsiniz (sudo apt-get update, sudo apt-get dist-upgrade). Yeni bir paket yükleyemezsiniz. Ve daha birçok benzer kısıtlama var. Sonuç olarak, sistemde çalışabilirsiniz, ancak yalnızca ellerinizle hiçbir şeye dokunmazsanız ve önceden yüklenmiş bir dizi uygulamadan memnun kalırsanız.

Elbette, Amlogic S905X tabanlı cihazlar için evrensel bir montaj indirebilirsiniz. Veya neredeyse kesinlikle işe yarayacak bir ODROID-C2 yapısı. Ama mesele şu ki, eğer Ubuntu Mate mevcutsa bunu yapmak ve şimdi sorunsuz çalışıyor mu?

Armbian ile ilgili bu sorunun bu incelemeyi yazarken alakalı olduğunu tekrar ediyorum. Montajın yeni sürümlerinde muhtemelen düzeltilecektir.

Ubuntu Dostu



Ubuntu Mate, Vim'de mükemmel çalıştı, test sırasında göze çarpan herhangi bir hata bulamadım.

Burada kullanılan grafiksel arayüz Armbian'dan daha güzel görünüyor, tabii ki zevk meselesi olsa da.

LibreELEC



Vim için LibreELEC yapısının çalıştığı söylenemez.

Kurulumdan sonra karşılaştığım ilk şey, Wi-Fi desteğinin olmamasıydı (ve Bluetooth, sanırım, çünkü her ikisinin çalışmasından bir modül sorumludur): sistem, kablosuz ağların hiçbirini görmedi. ayarlarda kablosuz adaptör dahil.

Ethernet bağlantısında sorun yoktu. Çeşitli formatlardaki videoların oynatılması ile - çok. 4K videolar da sorunsuz oynatıldı.

Anlaşılmaz bir özellik: Yukarıdaki sistemlerin tümü eMMC belleğinden kaydedilir ve yüklenirse, LibreELEC yalnızca bir microSD karttan kurulur ve başlatılır.

Yanıp Sönen Khadas Vim

Mikrobilgisayar iki şekilde yanıp söner: önyüklenebilir bir (bellenim?) Bellek kartının hazırlanması yoluyla veya USB aracılığıyla bir bilgisayara doğrudan bağlantı yoluyla.

Bu şekilde denedim, her iki seçenek de çalışıyor. Ancak, bir hafıza kartı hazırlamanın ve ondan bir eMMC sürücüsüne bellenimi indirmenin, bellenimi doğrudan bir bilgisayardan bir eMMC sürücüsüne indirmekten daha fazla zaman aldığı dikkate alındığında, cihazı ikinci kez flaş etmek daha uygundur. şekilde, bir bilgisayara USB bağlantısı ile.

Firmware'i USB üzerinden güncellemek için programı da indirmeniz gerekir. Anladığım kadarıyla bu, herhangi bir Amlogic cihazını flaş etmek için evrensel bir uygulamadır.


Vim'i bir USB kablosu ile bilgisayara bağlayıp firmware indirme moduna alıyoruz. Bunu yapmak için Güç düğmesini basılı tutun ve bırakmadan Sıfırla'ya basın, ardından Gücü birkaç saniye daha basılı tutun ve bırakın. Her şey doğru yapılırsa, program Connect Success durumunu görüntüler.

Daha sonra indirilen firmware dosyasını programa yüklüyoruz ve Başlat'a tıklıyoruz. Kayıt işlemi başladı.

(Ekran görüntüsünde kızaran hata mesajına dikkat etmeyin - bu, bir microSD karttan yeniden başlatma girişiminin sonucudur. Bu arada, bir bilgisayardan Vim'in yanıp sönmesi lehine ekstra bir argüman - bu seçenek daha güvenilir ve kayıt işlemi sırasında hataya yol açmaz)

Kayıt birkaç dakika içinde sona erecektir. Durdur'a tıklamanız ve mikrobilgisayarı PC'den ayırmanız gerekir. Bu, ürün yazılımı yükseltme işlemini tamamlar ve Vim'i kullanmaya başlayabilirsiniz.

Performans testi

Testleri Vim'de kurulu tüm sistemlerde çalıştırdıktan sonra, inceleme metnini aynı türden çok sayıda ekran görüntüsü ile uzatmamaya, sonuçları tek bir tabloya getirmeye karar verdim.

Ama birisi ekran görüntülerini görmek isterse, hepsini yayınladım.

Burada açıklığa kavuşturulması gereken birkaç şey var.

Öncelikle. Android'in Khadas Vim'deki performansını Raspberry Pi 3 ile karşılaştırmak istedim, ancak Raspberry Pi 3'te Android'in aslında çalışmadığını gördüm. Yani deney başarısız oldu.

İkinci. FFmpeg karşılaştırması, sonunda iki değeri görüntüleyen -benchmark anahtarıyla ffmpeg konsol yardımcı programı ile rastgele seçilen bir video dosyasının kodunun dönüştürülmesinin sonucudur: zaman ve kullanılan RAM miktarı. Bu işlemi farklı cihazlarda (veya aynı cihazdaki farklı sistemlerde) aynı dosya ile çalıştırırsanız, bu, cihazların performansını birbirine göre karşılaştırmanıza olanak tanır. Rakamlar ne kadar küçük olursa, bu durumda performans o kadar yüksek olur. Ne yazık ki, ARM Linux sistemleri altında çalışan daha zarif kriterler bilmiyorum.

Üçüncü. Octane 2.0, tarayıcısı ve İnternet bağlantısı olan herhangi bir cihazdan çevrimiçi olarak kullanılabilen bir karşılaştırma testidir. Bu test sırasında cihaz üzerinde çeşitli matematiksel işlemler yapılır, her birinin sonuçlarına göre sonuç geleneksel değerlerde gösterilir, ardından ortalama genel sonuç hesaplanır. Bu, farklı işletim sistemlerini çalıştıran cihazların performansını karşılaştırmanın en kolay yoludur (bu durumda Linux ve Android).

Çözüm



İşte inceleme için bana gelen bir mikro bilgisayar.

Performans açısından, yaklaşık olarak Raspberry Pi 3'e eşittir, yalnızca önemli ölçüde daha düşük ısı dağılımına sahiptir (Raspberry Pi 3'ü soğutucu olmadan kullanmak neredeyse imkansızdır, Vim onlarsız iyi hissettirir - ek soğutma asla kimseye zarar vermez, bu yüzden Çok yakın bir gelecekte işlemcisine bir soğutucu yapıştıracağım).

İçimdeki mükemmeliyetçi, teller için tüm konektörlerin bir tarafa çıkışından çok memnun oldu.

Geliştiricilerin kullanıcılarla iletişim kurma konusunda oldukça aktif olduğu yerleri beğendim.

Yeni bir sürüm ve stok durumunda Android desteğini beğendim. Bazı amaçlar için Android, Linux'tan daha uygun olabilir.

Dezavantajları, aksesuarların eksikliğini içerir. Şimdiye kadar, her şey modelin genç yaşına ve düşük popülaritesine bağlanabilir ve zamanla üçüncü taraf üreticilerin veya geliştiricilerin kendilerini yakalayacakları, yazılımı bitirdikten sonra genişlemeye karar verecekleri umudu var. üretilen mal yelpazesi.

Ve bir dezavantajı, bir ses jakının olmamasıdır. Mikrobilgisayarın görünümünün dikkate alındığı inceleme bölümünde kasıtlı olarak buna odaklanmadım, okuyucu buna kendi başına dikkat etmezse, bunun çok önemli bir dezavantaj olmadığını düşündüm. Gerçekten de ses, HDMI kablosu aracılığıyla iletilir ve Bluetooth akustiği giderek daha yaygın hale gelmektedir.

Ancak genel olarak Khadas Vim hoş bir izlenim bıraktı ve satın almak için tavsiye edebilirim.

Herhangi bir sorunuz varsa, bu gece veya bu hafta sonu cevaplamaya çalışacağım.


Not: Satın alırsanız markalı uzaktan kumandayı GearBest alışveriş sepetine eklemeyi unutmayın. Kite dahil değildir ve ayrı olarak maliyeti yaklaşık 5 $'dır, ancak bir mikro bilgisayarla birlikte sipariş edildiğinde tamamen ücretsiz olarak temin edilebilir.

Ürün, mağaza tarafından bir inceleme yazılması için sağlanmıştır. İnceleme, Site Kurallarının 18. maddesi uyarınca yayınlanır.

+46 almayı planlıyorum Favorilere ekle incelemeyi beğendim +71 +117

Kredi kartı boyutundaki bilgisayarlar (daha büyük ve daha küçük modelleri var ama bu bir tür standart) zaten oldukça meşhur. İncelendiler, uygulanıyorlar, toplumun iyiliği için çalışıyorlar.

Nedir?

Bu, iş için gereken minimum her şeye sahip olan bir cihazdır. Kural olarak, bunlar CPU, GPU, kabloları ve muhtemelen USB ve ağ arayüzleridir - hem kablolu hem de kablosuz. Video çıkışları farklı olabilir: eski VGA veya kompozit videodan oldukça modern HDMI'ya - yalnızca yerleşik video çekirdeği destekliyorsa. Kural olarak, USB konektöründen güç alırlar ve 500-1500 mA aralığında bir akım gerektirirler. Yani, geleneksel bir cep telefonu şarj cihazı veya (daha iyisi) bir tablet kullanılarak çalıştırılabilirler.

Bu neden gerekli?

Böyle bir bilgisayarın üstesinden gelebileceği görevlerin sayısı oldukça fazladır. Liste ev bilgisayarıyla başlar ve yönlendiriciler ve modemlerle biter. Örneğin, böyle bir cihaza, neredeyse eksiksiz Linux'u kolayca yükleyebilir, onu belgelerle çalışmak, internette gezinmek, müzik dinlemek ve diğer basit görevler için iyi bir makineye dönüştürebilirsiniz. Hatta bazı modeller 1080p'ye kadar video oynatmayı bile idare edebilir! Ve tüm bunlar - tanıdık grafik arayüzü ile. Sorunların ortaya çıkabileceği tek yer farklı bir mimaride. Doğru olduğu gibi, birçok uygulamanın ARM mimarisi için bir sürümü vardır ve değilse, bir analog bulmak kolaydır, ancak bu platformda belirli bir yazılım hala nadirdir.

Madalyonun diğer yüzü otomasyon ve dar uzmanlaşmadır. Bu nedenle, aynı Raspberry Pi için, onu bir Wi-Fi yönlendiriciye, ağ depolama birimine veya kablosuz ağ oynatıcısına dönüştürmenize izin veren bir ürün yazılımı vardır. Çoğu zaman, bu tür çözümler mümkün olduğu kadar eksiksizdir ve kurulumcunun yalnızca istenen görüntüyü bir veri taşıyıcıya (çoğunlukla bir hafıza kartına) yazmasını ve gerekli ayarları belirlemesini gerektiren minimum karışıklık gerektirir. Olasılıklar gerçekten sonsuzdur - bu panolardan sadece birkaçını kullanarak bütün bir akıllı ev inşa edebilirsiniz. Tabii ki, bunun için tüm bu tür cihazları kurmakla uğraşmak zorunda kalacaksınız, ancak burada bile ellerin yalnızca minimum düzeyde basitliğini gerektiren hazır çözümler var.

Ayrıca, Nesnelerin İnterneti (IoT) olarak adlandırılan yeni ortaya çıkan fenomeni de unutmayın. Örneğin Microsoft, özel bir Windows 10 IoT Sürümü yayınlamak üzere. Özel protokoller kullanan bir cihaz (ve onlar tarafından geliştirilen bir yazılım grubu) Lumia telefonlarla bile iletişim kurabilecek! Tek kartlı bilgisayarlar için fikirlerin geliştirilmesi açısından, bu gerçekten ileriye doğru bir adımdır: ondan önce kontrol yalnızca bir yönlendirici aracılığıyla gerçekleştirilebilirdi. Şimdi bu bağlantı ortadan kalkıyor, cihazların doğrudan iletişim kurmasına izin veriyor ve hatta bunun için bilinen yöntemleri kullanarak - örneğin, dünya çapında iyi bilinen ve popüler olan C #, Arduino ile etkileşim kurmak için kullanılıyor.

Tek kartlı bilgisayarların dış dünya ile iletişim kurmasını sağlayan en önemli şey GPIO portlarıdır. Bunlar, cihazın açık-kapalı olarak iletişim kurmasını sağlayan hem giriş hem de çıkış olabilen bağlantı noktalarıdır. Fikrin bu basitliği, örneğin uygun komuta sahip bir e-posta aldığınızda bir ampulü açıp kapatmanıza olanak tanır. Tipik bir tek kartlı bilgisayarda 5-10 GPIO bağlantı noktası bulunur, ancak bu sayı çeşitli şekillerde genişletilebilir.

Popüler modeller

1. Ahududu Pi

Ahududu Pi (ya da meraklıları arasında bilinen adıyla "Malinka") bu hikayeyi başlatan cihazdır. Bu ailenin bilgisayarları ilk kez 2012'de ortaya çıktı ve daha sonra birçok kişiye bir fantezi gibi göründü. Kredi kartı büyüklüğünde bir bilgisayar mı? 25 dolar için mi? Linux'u çalıştırmak? Yine de Temmuz ayı sonunda anakartın alfa versiyonu üretime girdi, Ağustos ayında ilk hazır modeller geldi ve insanlar yavaş yavaş cihazlarını almaya başladı.

Gemide ne var?

  • GPIO - herhangi bir cihazla çalışmak için evrensel bağlantı noktaları;
  • kompozit video çıkışı;
  • ses çıkışı 3,5 mm;
  • USB;
  • Ethernet;
  • HDMI;
  • microUSB (güç kaynağı);
  • hafıza kardı bölümü.

Malinka'nın farklı konfigürasyonları vardır: A, A +, B, B +, 2B. A modelleri en basit olanlarıdır, 256 MB RAM'e, önceki nesillerin ARMv6 işlemcisine, bir USB bağlantı noktasına ve 25/40 GPIO bağlantı noktalarına sahiptirler. B indeksli varyantlar çok daha ilginç - zaten 512 MB bellek, Ethernet ve daha fazla USB var (modele bağlı olarak 2 veya 4). Sonuncusu 2B, dört çekirdekli bir işlemci, 1 GB RAM ile donatılmıştır ve genel olarak önceki modellerden nesnel olarak daha iyidir. Fiyatlar 20 $ (Model A +) ile 35 $ (2B) arasında değişmektedir.

Ne kurulabilir?

Ahududu Pi yaygın, bu yüzden bu kart için birçok farklı dağıtım var. Temel olarak bu, Linux çekirdeğine dayalı bir yazılımdır, ancak istisnalar vardır: örneğin, RISC OS veya FreeBSD.

Ahududu Pi

Kredi kartı büyüklüğünde bilgisayar

Malinka'nın farklı konfigürasyonları vardır: A, A +, B, B +, 2B. A modelleri en basit olanlarıdır, 256 MB RAM'e, önceki nesillerin ARMv6 işlemcisine, bir USB bağlantı noktasına ve 25/40 GPIO bağlantı noktalarına sahiptirler. B indeksli varyantlar çok daha ilginç - zaten 512 MB bellek, Ethernet ve daha fazla USB var (modele bağlı olarak 2 veya 4).

malinka

Daha önce de belirtildiği gibi, böyle bir bilgisayarın olanakları neredeyse sınırsızdır: yeterli işlemci gücü olduğu sürece her işi yapabilir. 2B hariç tüm modellerde açıkçası zayıf. Raspberry Pi, resmi çevrimiçi mağazalar (RS, Element 14) aracılığıyla ve bölgemizde yerel tedarikçiler aracılığıyla satılmaktadır. Örneğin, Ahududu veya Arduino'da var. İlk etapta satın almaya değer (tabii ki, finansman kısıtlı değilse) model 2B. Çok daha güçlü ve daha fazla bağlantı noktası var ve 4 USB çok değerli. Fiyat farkı çok büyük değil, yazılım uyumluluğu tamamlandı.

2. Küp tahtası

Gemide ne var?

  • Güç bağlantısı;
  • Ethernet;
  • HDMI;
  • optik dijital ses çıkışı;
  • VGA'yı;
  • USB;
  • mikro USB;
  • ses çıkışı 3,5 mm;
  • Hafıza kartı;
  • SATA'yı;
  • GPIO.

Cubieboard, Çin'den kasvetli bir mühendislik dehasının yaratılmasıdır. Eylül 2012'de test versiyonlarında ortaya çıktı. İlk versiyon pek başarılı olmadı, o halde üçüncü versiyondan bahsedelim (neyse ki fiyat aynı kalıyor). Resimden de görebileceğiniz gibi, Raspberry'den daha fazla bağlantı noktası var, ayrıca Wi-Fi, Bluetooth ve kartta bir kızılötesi bağlantı noktası lehimlenmiş - bu kesin bir artı. Makine çift çekirdekli ARM Cortex-A7 işlemci, 1/2 GB RAM, gigabit Ethernet taşıyor ve genellikle ilginç şeylerle dolu.

Ne kurulabilir?

Ahududu muadili gibi, Linux'ta çalışır, genellikle Cubian'ın özel sürümü (Debian varyantı). Çok sayıda yazılım var ve eksik yardımcı programları kendi başınıza derlemek kolaydır (bir dosyada bazı değişiklikler yapıldıktan sonra). GPIO konektörleri başarıyla uygulandı, kartın farklı bölümlerine ayrıldılar.

Neden ihtiyacım var ve nereden satın alabilirim?

küp tahtası

Cubieboard - Çin'den kasvetli bir mühendislik dehasının yaratılması

Kartta Wi-Fi, Bluetooth ve kızılötesi bağlantı noktası lehimlenmiştir - bu kesin bir artı. Makine çift çekirdekli ARM Cortex-A7 işlemci, 1/2 GB RAM, gigabit Ethernet taşıyor ve genellikle ilginç şeylerle dolu. Linux'ta çalışır. Çok fazla yazılım var ve eksik yardımcı programları kendi başınıza derlemek kolaydır.

Cubieboard, Raspberry'nin yeteneklerini tekrarlayarak yer yer genişletiyor. Bununla birlikte, fiyatlar da daha yüksek: daha eski model için ~ 85 $ istiyorlar, yani Raspberry Pi 2'den tam olarak 2,5 kat daha fazla. Buna değer mi - size kalmış.

3. BeagleKemik

Gemide ne var?

  • güç bağlantısı;
  • Ethernet;
  • mikro USB;
  • mikroSD;
  • mikroHDMI;
  • USB;
  • GPIO.

BeagleBone Black, ilk olarak 2013'te önceki BeagleBoard'un halefi olarak ortaya çıktı. Haklı olarak en şık olarak adlandırılabilir. Geliştiriciler, çok sayıda evrensel bağlantı noktasının varlığına odaklanır. Ayrıca, BeagleBone için bazı uygun aksesuar kitleri var. Kablosuz modül yok. İşlemci - 1 GHz Cortex-A8, 512 MB RAM. Genel olarak, Raspberry Pi 2'nin arka planına karşı zaten oldukça soluk görünüyor.

Ne kurulabilir?

Diğer tüm tek kartlı bilgisayarlar gibi - Linux. Önemli olan anakartın zaten 2 veya 4 GB belleğe sahip olması ve hatta kendi Debian dağıtımınızın bile oraya kurulabilmesidir. Çok sayıda genişletme bağlantı noktası, herhangi bir şeyi uygulamanıza olanak tanır ve çevresel kartlar, cihazın özelliklerini gerçekten etkileyebilir. Sadece nasıl göründüklerine bir göz atın:

Neden ihtiyacım var ve nereden satın alabilirim?

BeagleKemik

BeagleBoard haklı olarak en şık olarak adlandırılabilir

Geliştiriciler, çok sayıda evrensel bağlantı noktasının varlığına odaklanır. Ayrıca, BeagleBone için bazı uygun aksesuar kitleri var. Kablosuz modül yok. İşlemci - 1 GHz Cortex-A8, 512 MB RAM.

BeagleBone öncelikle aksesuarlara odaklanır. Resmi fiyat 45 dolar, bölgemizde her zamanki gibi yukarıya doğru farklılık gösteriyor. Tahta, Raspberry Pi ile aynı mağazalarda bulunabilir.

Hazır çözümler dünyasında neler oluyor?

Birdenbire panolarla ve işletim sistemi kurulumuyla uğraşmak istemiyorsanız, hizmetinizde olan sözde "çubuk bilgisayarlar" var. Çin kararları burada hüküm sürüyor. “Android TV” için farklı kalitede yüzlerce cihaz bulunabilir. Çeşitlilik nedeniyle, özellikle uygun bir şekilde sıralanamazlar, bu nedenle birkaç basit kurala uymak yeterlidir. Cihazınız:

  • Android'in 4.2'den eski olması. O zamandan beri, birçok yararlı küçük şey ortaya çıktı, kuruş tasarruflarını kovalamamalı ve kaybetmemelisiniz.
  • Tam boyutlu bir USB'ye sahip olun. USB OTG de elbette bir seçenektir, ancak kolaylık açısından ciddi şekilde düşüktür.
  • Wi-Fi anteniniz olsun. Küçük bir alanda, bu bir zorunluluktur. Sağlanmadığı yerlerde lehimleme talimatlarını sıklıkla bulabilirsiniz. Hayatınızı kolaylaştırın - hazır bir antenle alın.
  • Bir uzaktan kumandanın varlığını da dikkate almaya değer. Özellikle bir klavye ile birleştirildiğinde birçok işlem için çok kullanışlıdır.

Bu arada, Intel kısa süre önce kendi çözümünü tanıttı - Compute Stick. Atom işlemci, 2 GB RAM ve 32 GB depolama alanına sahip tam teşekküllü bir x86 bilgisayardır. Aslında, bu şekilde herhangi bir monitörü veya TV'yi bir bilgisayara dönüştürebilirsiniz. Cihaz, Bing'li ücretsiz bir Windows 8.1 sürümüyle birlikte gelir ve ayrıca üzerine Linux da yükleyebilirsiniz. Ukrayna'da önerilen maliyet 130 $ 'dır. Bu, bu materyalde listelenen tüm çözümlerden daha pahalıdır, ancak geleneksel kullanıcı yazılımı ile performans ve uyumluluk seviyesi burada tamamen farklıdır.

Peki ya yepyeni ürünler?

Şimdi Kickstarter'daki popülerlik, C.H.I.P projesini hızla kazanıyor.

Yaklaşımı BeagleBone'a benzer: kendi başına sadece 9 $ (+ 20 $ nakliye) maliyeti. Farklı çıkışlara, pile ve hatta telefon kılıfına sahip ek kartlar satın alabilirsiniz:

Yatırım yapmaya hazırsanız, bu belki de iyi bir seçim olacaktır. Cihaz gerekli miktarı zaten topladı, buradan destekleyebilirsiniz (bağış toplama birkaç gün daha devam edecek).

bir toplam yerine

Bugün birçok farklı tek kartlı bilgisayar ve çubuk bilgisayar var. Öyle ki, bu terimin çerçevesi bile bazen silinir, doğruluğu kaybeder: örneğin, bazen Arduino'ya bile böyle denir. Bu materyalde, en popüler ve yaygın seçenekleri ele almaya çalıştık ve bunlardan ne seçeceğimizi ve hatta daha fazlasını, temellerini oluşturmak zaten sizin kararınız.

notİşte bu tür 44 bilgisayarın karşılaştırmalı özellikleri.