WiFi (2.4GHz - Espressif)

WiFi (2.4GHz - Espressif)


wifi

novo: ESP32 - kliknite ovde

Uvod

Frekvencija 2.4GHz, deo ISM opsega, je jedna od prvih izbora za kratkodometnu komunikaciju uredjaja. Iako je prilično opterećena već velikim brojem postojećih uređaja, pogotovo u urbanim delovima, to sa druge strane predstavlja i prednost kako zbog mogućnosti korišćenja postojećih infrastruktura bežičnih mreža tako i zbog niske cene i dostupnosti samih tih uređaja.

Implementacija WiFi u embedded dizajn je do sada bio priličan izazov zbog više faktora. Dosadašnja rešenja su uglavnom bila bazirana na posebnom čipu koji je rešavao problem samog povezivanja (hardware/datalink layer) dok je TCP/IP deo morao da radi već postojeći ili čak poseban mikrokontroler. Obzirom da je TCP/IP prilično procesorski zahtevan, to je dodatno podizalo cenu samog dizajna. 

Poseban problem je radio deo - 2.4GHz je visoka frekvencija za koje mnogo firmi ni nema odgovarajuću opremu ili inženjere sa poznavanjem ove oblasti.

Na kraju, za puštanje uređaja u prodaju je potreban odgovarajući atest, što košta kako vremena tako i novca.

 

Mi vam ovde prestavljamo 4 proizvoda firme ESPRESSIF koj će vam omogućiti vrlo lako, praktično "instant" implementiranje WiFi u vaš dizajn.

 

ESP-WROOM-02

ESP WROOM

ESP-WROOM-02 je Wi-Fi modul tj. čip(set) na PCB-u sa svim neophodnim spoljnim komponentama, koje vas lišavaju potrebe da sami dizajnirate Wi-Fi deo. 

Modulu je za punu funkcionalnost potrebno dovesti napajanje te povezati sa ostatkom sistema.

Za povezivanje, modul podržava mnoštvo interfejsa: UART/HSPI/I2C/I2S/IR Remote Control GPIO/PWM.

Što se softvera tiče, modul se može kontrolisati AT komandama u Hayes stilu a ugrađeni procesor može i sam izvršavati aplikacije, pa vam dodatni mikrokontroler možda neće ni trebati.

Modul je izuzetno malih dimenzija (18mm x 20mm x 3mm) a i ima integrisanu PCB antenu (dobitak antene 2dBi).

Modul poseduje sve neophodne sertifikate: CE, FCC, TELEC itd pa je sertifikacija vašeg uređaja sa ovim modulom praktično samo formalnost.

Modul je baziran na čipu ESP8266 sa dodatnih 2MB ili 4MB flash memorije. O samom čipu više u nastavku teksta.

 

ESP8266

ESP8266ESP8266 je visokointerisan SoC (System on a Chip) čip, namenjen da pojednostavi implementaciju Wi-Fi konektivnosti vaših uređaja. Radi se o samostalnom čipu koji može sam da izvršava aplikacije ili pak da rastereti već postojeći procesor uređaja od Wi-Fi funkcija.

Tipičan dizajn sa ESP8266 zahteva samo 7 spoljnih komponenti, pri čemu su sve radio-komponente integrisane u samom čipu čime je dizajn maksimalno pojednostavljen i lišen svih problema sa visokim frekvencijama.

Iskustva iz prakse pokazala su da je domet ESP8266 medju najboljim u odnosu na konkurentska rešenja.

Cene čipa i modula su iznenađujuće pristupačne!

Konkretno, ESP8266 se sastoji od analog front-end dela i Tensilica L106 Diamond 32-bitnog procesora.

Na raspolaganju je nekoliko Espressif-ovih firmware-a kao i izvestan broj open-source rešenja:

  • - firmware sa AT komandama - najjednostavniji, sa podrškom za osnovne funkcije, za proste aplikacije sa eksternim upravljačkim mikrokontrolerom.
- SDK (Software Development Kit) kojim možete napraviti svoju aplikaciju koja će se izvršavati samostalno na ESP8266. Podržava sve funkcije ESP8266. Postoji u verzijama:
   - non-OS
   - RTOS
- ESP8266 IOT Platform - mesh lightning and temperature sensors demo
Od ostalih karakteristika izdvajamo:
Wi-Fi protocols: 802.11 b/g/n
Operating voltage: 3.0 V ~ 3.6 V
Operating current: Average: 80 mA
Operating temperature range: -40°C ~ 125°C
Wi-Fi mode: Station/SoftAP/SoftAP + Station
Security: WPA/WPA2, WPS driver
Encryption: WEP/TKIP/AES 
Firmware upgrade: UART Download / OTA (via network)
Download and write firmware via host Software development Supports Cloud Server Development
SDK for custom firmware development 
Network protocols: IPv4, TCP/UDP/HTTP/FTP User configuration AT Instruction Set, Cloud Server, Android/iOS App

 

ESP32 i ESP-WROOM-32

ESP32-DevKitC razvojna ploča

ESP32 je samostalni kombinovani WiFi i Bluetooth čip.

Baziran je na dual-core Tensilica 240MHz procesoru. Čip ima 512KB SRAM i 16MB flash memorije. Dizajniran je za ultra-low-power aplikacije a i relativno je skromnih dimenzija 6x6mm. Što se WiFi-ja tiče, ESP32 ima implementiran TCP/IP, puni 802.11 b/g/n/e/i WLAN MAC protokol kao i Wi-Fi Direct specifikaciju.

Bluetooth je dual-mode, što znači da radi i kao klasičan Bluetooth v4.2 BR / EDR ali i kao BLE (Bluetooth Low Energy). Od klasičnih BT profila, podržani su: SDP, GAP, SMP, ATT/GAT, HID, A2DP/AVRCP/SPP, HSP/HFP, RFCOMM.

Od periferija i interfejsa, na raspolaganju su 48 GPIO linija, 12-bit SAR ADC, 2x 8-bit DAC, Ultra Low Noise Analog Pre-Amplifier, Temperature Sensor, Hall sensor, podrška za Touch sensor (10 capacitive sensing GPIOs), SD/SDIO/MMC Host Controller, UART, I2C, I2S, IR, PWM, LED PWM, SPI.

U najavi je i verzija ESP32SC koja će imati samo jedno procesorsko jezgro, zbog smanjenja potrošnje a i niže cene.

Takodje, čip prate i odgovarajući moduli:
- ESP-WROOM-32 (najmanji, 4MB flash, integrisana PCB antena),
- ESP32-WROVER (4MB flash + 4MB PSRAM, PCB antena ili IPEX konektor)

Na raspolaganju su sledeći razvojni sistemi:
- ESP32-DevKitC: jednostavna razvojna ploča, prikazana na slici gore desno,
- EPS32-WROVER-KIT: sadrži SPI LCD i microSD, na slici dole.

Što se softvera tiče, trenutno postoji firmware sa AT komandama za WiFi i BLE kao i razvojno okruženje (IDF) bazirano na RTOS-u.

Zbog povoljne cene i malih dimenzija ESP32 se nameće kao rešenje i za uredjaje gde su potrebni samo BT ili samo WiFi. 

ESP32 WROVER KIT 1

Prosledi na:

Print this page

Novosti:

Espressif - nova linija za WiFi

13 November 2015

VitaELKO je postao distributer firme ESPRESSIF Systems.

Espressif ESP32 i ESP-WROOM-32

16 November 2016

Espressif je izbacio već dugo najavljivani ESP32 kombinovani WiFi i dual mode Bluetooth čip. ESP32 je baziran na dual-core Tensilica 240MHz procesoru. Čip ima 512KB SRAM i 16MB flash memorije. Dizajniran je za ultra-low-power aplikacije a i relativno je skromnih dimenzija 6x6mm.

Dobavljači:

Espressif

Espressif je firma proizvođač WiFi čipa i modula.

Wireless-Tag

Wireless-Tag je firma čiji su proizvodi usavršene i doradjene verzije referentnog dizajna originalnih proizvođača.

WIZnet

WIZnet je korejska firma koja se bavi TCP/IP baziranim proizvodima.

Semtech

Semtech je firma proizvođač visoko kvalitenih analognih i mixed-signal integrisanih kola.

Go to top

Prijavite se za našu mailing listu,
kliknite ovde!

VitaELKO.com © 2013. Sva prava zadržana.
Web dizajn: Etik.rs & Web Development: WebNerds.rs