Kas 17

Tesla, Türkiye’de Gömülü Yazılım Geliştirme Üssü Kurar mı?

tesla-türkiye

Daha önce bir hayalimi anlattığım yazımda gömülü yazılımlar Türkiye’yi kurtarır mı? diyerek bir hayalimden bahsetmiştim. Türkiye bölgesinde gömülü yazılım alanında lider bir ülke olur mu diye sormuştum. O yazımdaki bir bölümde şunları yazmıştım:

Avrupalı otomotiv üreticileri ardı ardına “geleceğin akıllı otomobillerini üretmek için Türkiye’de tasarım üstleri kurmak zorundayız. Çünkü önümüzdeki yıllarda otomotiv alanında gelişmelerin büyük çoğunluğu gömülü yazılımlar sayesinde olacaktır ve bu yazılımların en iyileri Türkiye’de geliştiriliyor” şeklinde açıklamalarda bulunuyorlar.

Geçtiğimiz hafta Amerikalı elektrikli otomobil üreticisi Tesla’nın Türkiye ofisinin açıldığı haberi medyada yer aldı. Tabii ki açılan şirket Tesla ürünlerinin ülkemizdeki satışını gerçekleştirecek olan “satış ofisi” idi. Yani yine o bildik “Türkiye iyi bir pazar!” hikayesi.

Şimdi daha önce kurduğum hayale bir tane daha soru ekliyorum. Tesla Türkiye’de gömülü yazılım geliştirme üssü açar mı?

Şöyle bir düşünelim: Tesla mühendisleri şu anda hangi konular üzerine çalışıyorlar. İşin sadece elektronik ve gömülü yazılım kısımlarını düşünüyorum. Aklıma gelenler şunlar:

  • Güç elektroniği ve verimli enerji transferi sistemleri
  • Konfor ve eğlence sistemleri
  • Motor sürücüleri
  • Otonom sürüşle ilgili algoritmalar
  • Emniyet – kritik sistem geliştirme

Tesla’nın aradığı gömülü yazılım (firmware) mühendisliği pozisyonlarına bir bakalım isterseniz. Örneğin şu ilanda Tesla “Robotic Firmware” mühendisi arıyor. Artık otopilot ile kendi kendine giden araçlarla birlikte robotik ve otomotiv iç içe girmeye başladı.

Tesla’nın Linkedin’deki ilanı: https://www.linkedin.com/jobs2/view/79692117

Bu da diğeri: https://www.linkedin.com/jobs2/view/87381586

Otomotivde elektronik ve yazılımın ağırlığı zaten artmaya başlamıştı. Yeni nesil elektrikli araçlarla birlikte bu oran %80’lerin üzerine çıkmaya başlayacak gibi görünüyor. Yani artık otomobiller şasi, aktarma organları ve mekanik aksamları dışında büyük oranda elektronik ve yazılım mühendisliği ürünleri haline gelmeye başladılar. Yani bu işlerde bizler de varız diyeceksek üzerine çalışmamız gereken konular yukarıdaki ilanlardan az çok anlaşılıyor.

Tesla’nın yanında Google gibi birçok büyük firmanın otomotive ilgi göstermeye başladığını görüyoruz. Hatta Apple firmasının bile otomobil üretme projesi olduğu konuşuluyor.

Başta sorduğum soruya gelecek olursak, Tesla’nın şu aşamada burada bir yazılım üssü açmasına pek ihtimal yok gibi. Ama giderek büyük firmaların Türkiye’ye ilgi duymaya başladıklarını görüyoruz. Bunların bir kısmı ar-ge merkezi adı altında “ucuz mühendislik temin merkezi” olarak çalışıyor olsalar da ülkemiz açısından sevindirici gelişmeler. Tabi dileğimiz kendi teknolojilerimizi kendi markalarımız adı altında üretebilmek. Yüzde yüz yerli gibi anlamsız takıntılara kapılmadan tabii ki…

 

Kas 10

Atollic Truestudio’nun ücretsiz versiyonunda kod sınırı kaldırıldı

Geçtiğimiz aylarda ST ve ARM firmaları arasındaki anlaşma ile STM32F0 ve STM32L0 serileri için Keil Mikrovision geliştirme ortamı ücretsiz hale getirilmişti. Şimdi de yeni bir haber Atollic firmasından geldi. Atollic firması  ARM – Cortex M tabanlı mikrodenetleyiciler ile yazılım geliştirmede kullanılan Truestudio ürününde yeni bir fiyatlandırma politikasına gittiğini açıkladı. 32 KB kod sınırlaması olan Lite versiyonda bu sınırlama kaldırıldı. Pro versiyon ise ayda 59 dolar gibi bir fiyatla sunuluyor. Web sitesinde bu fiyatın 12 aylık peşin ödemede geçerli olduğu yazıyor.

Geliştirme platformları ARM tabanlı mikrodenetleyicilerle çalışırken karşılaşılan en temel zorluklardan birisi. Böylelikle ücretsiz seçeneklere bir tane daha eklenmiş oldu. Uzun zamandır Trustudio ürününü kullanmadım. Yeni versiyonu deneyip sizlerle izlenimlerimi paylaşmaya devam edeceğim.

Atollic Truestudio’yu aşağıdaki linkten indirebilirsiniz.

http://timor.atollic.com/truestudio/

Kas 07

1 ve 0’lardan Arduino’ya: Buraya nasıl gelindi?

mother-board-581597_640

Bir şeyler programlamaya Arduino ile başlamış olabilirsiniz. İşlerin nereden gelip gittiğine kısaca bakmakta fayda var. Bilgisayar denilince aklımıza kullandığımız klavyesi ve faresi olan sıradan PC’ler gelse de dünyada birçok yerde işlemciler çalışıyor. İşte bu işlemciler elektronik devrelerin içerisinde beyin olarak çalışıyorlar. Hani araba tamircilerinin dediği gibi “abi arabanın beyni bozulmuş!”

Bugün elektronikte de bir cihaz tasarlarken devrelerin içerisinde işlemciler daha doğrusu mikrodenetleyiciler yer alıyor. Mikrodenetleyici de içerisinde işlemci, bellek, giriş çıkış devreleri vs.. içeren tek çiplik bir bilgisayar aslında. Bu mikrodenetleyiciler içerisindeki yazılımlarla belirli işleri yerine getiriyorlar. Demek ki bunlarda bir de yazılım giriyor işin içine. Bunlara “gömülü yazılımlar” deniliyor. İngilizcesi Firmware ya da embedded software olarak geçiyor.
Continue reading