Daha iyi bir ESP8266 çözümü, GPIO portunda bir SDIO cihazı olarak bağlamaktır.
Bu ucuz ve wifi üzerinden ~ 40Mb / s alabilirsiniz
http://oshlab.com/esp8266-raspberry-pi-gpio-wifi/
Biraz tarih. ESP8266 IC (duymadıysanız), piyasadaki birçok ucuz modüle sahip son derece popüler bir Wifi mikrodenetleyicisidir. Başlangıçta mikrodenetleyiciler için bir UART seri arayüzü olarak kullanıldı, ancak o zamandan beri LUA veya Arduino kullanarak bağımsız bir mikrodenetleyici olarak çalışmak üzere taşındı. 80mhz'de çalışan çok hızlı bir mikrodenetleyicidir. Bu hızlı, ucuz ve wifi olduğu için projeler için kullandığım en sevdiğim mikrodenetleyicilerden biri.
Modülün, SDIO arayüzünü parçalayan ESP-12E ve ESP-12F (her ikisi de yaklaşık 2 - 3 $ civarında) dahil olmak üzere birkaç sürümü çıktı. Bu büyük ölçüde anlamsızdı çünkü SDIO arayüzü flash bellek için kullanılıyordu.
Bununla birlikte, ESP8266'nın gerçekte yeni markalaştırılmış bir ESP8089 IC olduğu ortaya çıktı. ESP8089, küçük tabletler için bir SDIO wifi yongasıdır. GPIO 15'i önyükleme sırasında aşağı çekmezseniz, mikrodenetleyici olarak çalıştırdığınız gibi, SDIO modunda çalışır ve temelde bu noktada bir ESP8089 IC'dir.
Bu proje Hackaday.io RPi WiFi projesine dayanmaktadır . Yeni Raspbian'daki yeni linux çekirdeği ile çalışmak için bazı değişiklikler yaptım ve süreci tamamen otomatikleştirmek için bir senaryo yazdım. Bunu kullanmak için bir ESP-12E veya ESP-12F modülüne ihtiyacınız vardır. ESP-12F önerilir.
İlk önce, ESP-12F'yi bu şekilde bağlayın.
Gerekli SDIO hızlarını elde etmek için 33 ohm'luk dirençler gereklidir, bu yüzden lütfen onları dışarıda bırakmamaya özen gösterin. ESP8266 modülü için 5V'lik raydan çekmek ve ayrı bir LDO'ya sahip olmak daha iyidir, ancak doğrudan Ahududu pi'deki 3.3v'lik bir raydan çekmek iyi sonuç vermelidir.
Raspberry Pi'nize SSH girin ve aşağıdaki komutları girin. Önce raspi-config kullanarak dosya sistemini genişletmek isteyebilirsiniz.
cd ~
git clone https://github.com/oshlab/esp8089.git
cd esp8089
sudo sh install
Bu biraz zaman alacak. Öyleyse sadece otur ve bekle, ya da bir kahve iç.
Bu yapıldığında, Pi'nizi yeniden başlatın.
sudo reboot
Yeniden başlattıktan sonra, ESP8266 modülü etkinleştirilmelidir. Çalıştığından emin olmak için hızlı bir tarama yapabilirsiniz.
sudo iwlist scan
Kablosuz ağları taramalı ve size neyin uygun olduğunu göstermelidir.
Şimdi diğer WIFI modüllerinde olduğu gibi çalışacak. Şerefe.