• esp8266'nın yerini henüz alamasa da çok daha gelişmiş bir versiyonudur. esp12'deki basitlik yerini büyük bir "karmaşaya" bırakmış.

    - 240 mhz çift çekirdekli tensilica lx6 mikroişlemci
    - wifi 802.11bgn
    - bluetooth (ble)
    - dahili analog amplifier
    - dahili hall sensörü
    - dahili kapasitif dokunmatik sensörü (10 adet)
    - 3 x uart
    - 3 x spi
    -2 x i2c
    -2 x i2s
    -2 x dac
    -12 x adc
    - bütün gpio'lar'da pwm/timer input/output
    - sdio master/slave
    - sd kart
    - spi flash desteği

    görünce insanın ağzının suyu akıyor ama şimdilik kazın ayağı öyle değil. esp-idf (espressif ıot development framework) kullanarak programlayabiliyorsunuz ve ortalama bir kullanıcı için hazır projeyi çalışır hale getirip flash'a kod yüklemek bile çok zor.

    windows ortamı için özet :

    - msys2 kurulur.
    - github'dan esp-idf klonlanır
    - msys terminalinden "windows_install_prerequisites.sh" scripti çalıştırılır. (esp-idf tools klasöründe)
    - xtensa kurulmuş olacaktır (msys32/opt klasörüne)
    - eclipse kurulur
    - proje import edilir. (existing code as makefile project)
    - derleyici olarak cross gcc seçilir
    - project/properties/c c++ build/environment altına batch build, idf path, xtensa path girilir.
    - project/properties/c c++ general/preprocessor include paths macros etc altında
    ilgili ayarlar yapılır.
    - project/properties/c c++ general/paths and symbols altına include klasörleri girilir.
    - bitmedi msys de proje klasörüne gelinir ve make menuconfig ile proje ayarları yapılır. (seri port, baud rate, wifi, bt vs)
    - eclipse genellikle zıçıyor, msys'de önce make, ardından make flash ile program çipe yüklenir.
    - sigara içmiyorsanız bile bir sigara yakılır, hak ettiniz.

    ben ilk denememde başaramadım, kütüphaneleri bulamadı, proje tam bir çorbaya döndü. ikinci denememde gene çalıştıramadım, eclipse derlerken zçtı. üçüncü denememde build ve flash işlemi için eclipse kullanmadım, direkt msys içinden çalıştırdım komutları. ayrıca kod yüklerken modülünüzdeki "boot" tuşuna basılı tutun yoksa kod yüklenmiyor.

    kaynaklar :

    https://esp-idf.readthedocs.io/…/windows-setup.html
    http://esp-idf.readthedocs.io/…t/eclipse-setup.html
    https://www.youtube.com/watch?v=byh2w0hzs7s
  • esp8266 ile affordable iot konusunda çığır açan espressif şirketinin yeni ürünüdür.

    ilk versiyonunda deep sleep fonksiyonu ile ilgili donanımsal bir bug bulunduğundan , bu özellik kullanılacaksa revizyonlar için biraz beklenmelidir. yazılımsal kısmı ise her geçen gün daha düzgün hale gelmekte.
  • artik arduino-core ustunde de calisabilen sufer multicore microcontroller.
    tam randiman alabildimmi, alamadim tabikine. en basit arduino fonksiyonlarinda ya reset atiyor ya da bana mal mal bakiyor, pek anlasamadik ama kil kaptigi yerleri anlarsam anlasicaz gibi.
  • birkaç gündür incelediğim mikrokontrolör ya da öyle bir şey. wifi be bluetooth barındırması ayrı bir nimet ayrıca arduino uno da ram dolacak flash dolacak derken bu resmen efil efil alan sunuyor. fiyatı aliekspressde çok uygun olmasına rağmen ben gidip yerli marketlerden almak zorunda kalacağım zira güvenemiyorum hala, mikropython üzerinde çalışıyor oldukça da güzel gözüküyor, tabi aslında bu kadar düşük donanımda ben pythona karşıyım aslında ama en verimsiz halimde bile bana sayfalarca kod yazdırabilen bir dilin olması fena fikir gözükmüyor, aslında ben çok basit işlerim için kullanacağım bunu kah okula götürüp hanrun ethernet zamazingosuna bağlayıp wifi access point oluşturup okulun internetini kendi sınıfımda kablosuz yapmak istiyorum, kendisine de gücü bir powerbank ile vermeyi düşünüyorum. bir prototip cihazını günlük böyle kullanmak çok verimli olmasa da şimdi kim gidip lehimdi havyaydı uğraşacak.
  • hem donanımsal özellikleriyle hem de image recognition'a yetecek hızıyla beni benden alan küçük canavar.

    benim için arduino bitmiştir.
  • üzerinde rahat rahat micropython çalıştırabileceğiniz espressif adlı şirketinesp8266'dan bir sonraki ucuz iot ürünü.

    hala esp8266 kadar popüler değil ya da esp8266'nın yerine geçemedi bunun sebebi aradaki fiyat farkı mıdır yoksa çok daha karmaşık bir ürün olması mıdır bilemiyorum.
  • kendi idf framework ü ile veya arduino platformu ile birlikte kullanılabilmekte olan küçük dev soc modüldür.

    kendisinin 8 mb ram 16 mb nor flash lı versiyonu 2.8$ lara kadar alınabilmektedir.

    tam bir fiyat performans ürünü, ayrıca kullanıcılarının sayısının çok olması ve standart olarak desteklediği ethernet, wi-fi, spi, i2c, bluetooth gibi haberleşme çevre birimleri ile tam bir m2m connectivity çözümüdür.
  • 4mb flash, 8mb sram, wifi, bt, spi, i2c,can, sd card,ethernet controller vs bütün donanımlar + hall sensor, 240 mhz dual core cpu anteni de dahil olmak üzere modül fiyatı 2.7 usd. hiçbir cortex mcu bu fiyata bu özellikler ile yarışamaz. tek eksiği gpio sayısının gerçekten az olması.
  • esp32 c3 diye bir versiyonu da vardır işlemcisi risc-v mimarisine sahiptir. ayrıca bluetooth 5.0 ve can bus protokolünü destekler
  • silikon gofret kemiremedigimiz su gunlerde asla stok sorunu olmayan, fiyati aldiginiz randimana gore muhtesem otesi olan ve her seyi cozmek icin onu kullanmak istemenizi saglayan soc. texas, stm falan gelsin elini opsun.

    tek sikintisi datasheetleri biraz cacik. mission critical, super duper bug free bi sistem yapmiyorsaniz secenek sirasi 1. yapiyorsaniz da secenek sirasi 1.5.
hesabın var mı? giriş yap