merhaba,

bu eposta grubunun uzun zamandan sonra canlanmasına sevindim. İbrahim Bey bugün 
karar verdiğini yazmış ama ben yine de fikirlerimi paylaşmak istedim.

Bahsi geçen cihazlar tamamen farklı kategorilerde. öncelikle ne yapmak, hangi 
alanda çalışmak istediğinize karar vermeli, sonra ona uygun bir cihaz 
seçmelisiniz.

Arduino bir mikrodenetleyici seti. İçinde işletim sistemi koşmaz. İşlem gücü ve 
hafızası diğerlerine göre çok düşüktür. Processing adında C tabanlı bir dili 
var. Kullanması çok kolay. LCD, LED veya motorları bağlayıp kontrol etmesi, 
analog veya dijital sensörleri okuması çok kolay. Arduino'nun fiyatı oldukça 
uygun ama ihtiyacınız olan çevrebirimleri kendiniz bağlamalısınız. Lehim 
yapmak, kablo soymak bazen zahmetli olabiliyor. Biraz daha fazla para verip 
LCD'si, LEDleri içinde ibr set alabilirsiniz. BigAVR'ı tavsiye ederim. 
(http://www.mikroe.com/eng/products/view/322/bigavr6-development-system/)

Pandaboard ve Beagleboard'un hala gömülü sistemlerin uç noktası. İşlemci gücü 
ve hafıza konusunda birkaç yıl önce masaüstünde kullandığımız bilgisayarlardan 
geri kalmıyorlar.  Beagleboard'un yanında Angström Linux işletim sistemi yüklü 
bir mikro sd kart geliyor. Ben Ubuntu da yükledim, biraz yavaş ama 
çalıştırıyor. Beagleboard'u GPIO pinlerini kullanarak elektronik cihazlara 
bağlayabilirsiniz. Ama kullanması Arduino'ya göre daha zahmetli.

FPGA'ler ise tamamen ayrı bir dünya. FPGA programlanabilir mantıksal kapılardan 
oluşuyor. Yani aldığınızda içinde bir işlemci gelmiyor. Siz kendi işlemcinizi 
kendiniz tasarlayabilirsiniz. Ama bunun pek de kolay olmadığınından emin 
olabilirsiniz. Açık kodlu bazı projeleri indirip kullanabilirsiniz. Ama bunları 
anlamak için bile iyi seviyede elektronik ve bilgisayar mimarisi bilmeniz 
gerekiyor. Ben de bir ara CPU Turkey yarışmasına katılmaya heveslenip Spartan 
3E almıştım ama açıkçası beklediğimden daha zor olduğunu gördüm ve vazgeçtim. 
(http://www.cpu-turkey.com/)

Eğer gömülü sistemler konusunda çalışmaya yeni başlayacaksanız ben size bir 
mikrodenetleyici setiyle başlamanızı tavsiye ederim. Bir yandan da masaüstü 
bilgisayarınızda Linux öğrenmeye başlayın. İkinci aşamada Panda/Beagle gibi bir 
bilgisayara geçip Linux ile elektroniği buluşturabilirsiniz.

sevgiler,
Mustafa

[email protected]
www.aldemir.net


________________________________
 From: Cemal DEMIR <[email protected]>
To: [email protected] 
Sent: Tuesday, December 13, 2011 10:27 PM
Subject: [Linux-elektronik] Re: Rasperry Pi vs..
 

Merhaba arkadaşlar bende linuxa eni başlayacağım ama bir board almadan önce 
bilgisayarımın bir bölümüne bir linux kurup oradan başlıyacağım daha sonra 
board'a geçicem. istanbul da çalıştığım bir firma FPGA İçin mükemmele bir 
teknoloji diyordu. Günümüzde kullanılan CMOS işlemcilere oranla konuşuyordu. 
FPGA işlemci mimari değişti diye neden bu kadar Mükemmelleşiyor anlamıyorum. 
Biraz bilgi lazım tabi kounşmak için. 
Herkese kjolay gelsin.


13 Aralık 2011 14:00 tarihinde Ali Utku Selen <[email protected]> yazdı:


>
>
>---------- Forwarded message ----------
>From: Ali Utku Selen <[email protected]>
>Date: 2011/12/13
>Subject: Re: [Linux-programlama] Re: [Linux-elektronik] Rasperry Pi vs..
>To: Özgür yazılımlarla çeşitli dillerde yazılım geliştirme 
><[email protected]>
>
>
>Ikinci el kirik dokuk root-lanabilir ya da zaten acilabilir 
>(http://unlockbootloader.sonyericsson.com/instructions) bir android telefon 
>alsaniz
>1) yazilim ve bilgi olarak daha cok destek bulursunuz
>2) telefonun ekrani, kablosuzu, bluetoothu, gpsi, modemi hizmetinizde olur
>
>diye dusunuyorum...
>
>
>2011/12/12 Samet Atdağ <[email protected]>
>
>Merhaba, 
>>
>>
>>Bu konuda ilk etapda onunuze cikabilecek secenekler sunlar olacak:
>>
>>
>>Arduino
>>Raspberry PI
>>Pandaboard, Beagleboard
>>FPGA
>>
>>
>>Bunlar icinden Arduino daha cok mikrobilgisayar ailesine yakinken, Raspberry 
>>PI, Pandaboard ve Beagleboard turevleri SoC denilen, tek bir kart uzerinde 
>>gerceklenmis bilgisayarlardan ibaret. FPGA ise, kendi islemcinizi 
>>tasarlayabileceginiz, daha esnek bir yapi.
>>
>>
>> * Arduino'nun Java'ya benzeyen bir dili (Processing) var, Python ile ilgili 
>>bir calisma yapilip yapilmadigini bilmiyorum. Istenirse ayrica ethernet, usb 
>>gibi shield'larini satin almak mumkun
>>
>>
>> * Pandaboard ve Beagleboard size tam bir bilgisayar sunuyorlar, yani normal 
>>bir bilgisayar alip uzerine Linux kurmaktan pek de farklari yok. Python 
>>development icin ideal ortam, ben bunun icin Pandaboard kullaniyorum. Ayrica 
>>bu kartlarin uzerinde WiFi, Bluetooth, ethernet, usb arayuzleri var. 
>>Istenirse baska elektronik cihazlar baglamak icin kart uzerinde pinler 
>>mevcut. Ikisi uzerinde de cesitli Linux dagitimlari calistiran projeler var. 
>>Ikisi uzerinde de Android calisiyor.
>>
>>
>> * Raspberry PI en ekonomik olani, ancak henuz piyasaya cikmadi. Bu ay 
>>cikaracaklarini soyluyorlardi, henuz ses yok. (PCB fotograflarini 
>>yayinlamislar gerci)
>>
>>
>> * FPGA konusunda benden daha iyi bilenler bilgi verebilir :)
>>
>>
>>Bu durumda en elde edilebilir olarak Pandaboard/Beagleboard gorunuyor. 
>>Bunlardan bir tane edinip hizlica gelistirme yapmaya baslayabilirsiniz. Panda 
>>icin biraz beklemek gerekse de, Digikey'den alabilirsiniz:
>>http://www.digikey.com/product-highlights/us/en/texas-instruments-pandaboard/686#tabs-2
>>
>>
>>
>>
>>Samet
>>
>>
>>2011/12/12 ibrahim YILMAZ <[email protected]>
>>
>>Merhaba,
>>>
>>>Yıllardır hayalini kurduğum ortamı yakaladım. Şimdi gömülü sistemler
>>>üzerine bir şeyler yapmanın tam vakti diye düşünüyorum. Araştırmalarım
>>>sırasında fiyat/performans olarak en çok göze batan tek kart bilgisayar
>>>(single board computer) Rasperry Pi oldu. İşin açıkçası bu konuda hiç
>>>deneyimim yok. Esas olarak python ile çalışacağım. Çok profosyonel bir
>>>şeye ihtiyacım yok, tamamen hobi amaçlı. Bu konudaki donanım
>>>önerilerinizi duymak isterim. Hatta bir de bu donanımları nereden nasıl
>>>alacağımı belirtirseniz çok teşekkür ederim.
>>>İki ayrı listeye mail attığım için özür dilerim ama ikisini de
>>>ilgilendiriyor gibi geldi...
>>>
>>>Selamlar...
>>>_______________________________________________
>>>
Linux-elektronik mailing list
>>>[email protected]
>>>https://liste.linux.org.tr/mailman/listinfo/linux-elektronik
>>>Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>>
>>
>>
>>_______________________________________________
>>Linux-programlama mailing list
>>[email protected]
>>https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>
>
>_______________________________________________
>Linux-elektronik mailing list
>[email protected]
>https://liste.linux.org.tr/mailman/listinfo/linux-elektronik
>Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
>


-- 
Cemal DEMIR
+90 530 656 61 48


[email protected]
[email protected]

_______________________________________________
Linux-elektronik mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-elektronik
Liste kurallari: http://liste.linux.org.tr/kurallar.php
_______________________________________________
Linux-elektronik mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-elektronik
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap