ESP8266
ESP8266 - bu Wi-Fi interfeysini qo'llab-quvvatlaydigan Espressif ishlab
chiqaruvchisidan Xitoy mikrokontrolleri. Bularning barchasini nafaqat brauzerdan,
balki Android/iOS/Desktop’dagi ilovalardan ham boshqarishingiz mumkin. Agar bu
turdagi mikrokontrollerlar WiFi tarmog'iga yetib bormaydigan joyda ishlatilsa,
ESP8266 kirish nuqtasi rejimida ishlashi mumkin.
ESP8266 mikrokontrolleri SPI interfeysi orqali tashqi flesh xotira bilan ishlaydi.
Uning hajmi 512 KB dan 4 MB gacha o'zgarib turadi, zarurat tug‘ilganda xotira chipini
32 MB gacha oshirish mumkin.
O'z navbatida, ushbu versiyaning bir nechta variantlari mavjud: ESP-12S, ESP-
12F, ESP-12E.
Texnik xususiyatlari
Bularning barcha platalari ESP8266EX mikrokontroller chipsetiga asoslangan va
shuning uchun ular bir xil xususiyatlarga ega:
Chastota diapazoni: 2,4 gigagerts - 2,5 gigagerts.
Protsessor yadrosi: Tensilica L106 32 bit.
Kuchlanish diapazoni: 2,5 V - 3,6 V.
O'rtacha oqim iste'moli: 80 mA.
WiFi rejimlari: Station/SoftAP/SoftAP+Station.
WWW.HUMOSCIENCE.COM
1307
Xavfsizlik: WPA/WPA2.
Shifrlash: WEP/TKIP/AES.
Mikrodasturni yangilash: UART orqali, havo orqali (OTA - Over The Air).
8-rasm. ESP8266
mikrokontrollerining ko‘rinishi
NATIJALAR
Yuqoridagi AVR32, AT91SAM7S256,
ATmega32U4
,
Arduino Uno, Arduino
Yun, Arduino Nano,
STM32, ESP8266 mikrokontroller turlari o‘rganib chiqildi va
yig‘ilgan ma`lumotlardan foydalangan holda quyidagi natijaviy jadval (1-jadval) hosil
qilindi. Jadvalda mikrokontrollerlarning ayrim xususiyatlari: xotirasi, tezligi, elektr
energiyasi istemoli, kiritish-chiqarish portlari soni, GRIO pinlari soni, qo‘llab
quvvatlovchi tizimlari bo‘yicha solishtirilgan.
№ Mikrokontroller
nomi
Xotira
hajmi
(Kb)
Tezligi
(MHz)
Elektr
energiya
istemoli
(mA)
Kiritish
chiqarish
portlar
soni
(umumiy)
GRIO
Pinlar
soni
Qo‘llab
quvvatlovchi
tizimlar
1
AVR32
32
200
32
4
-
Linux
Android
2
AT91SAM7S256
256
55
-
3
64
Windows
3
ATmega32U4
32
16
40
20
44
Windows
WWW.HUMOSCIENCE.COM
1308
4
Arduino Uno
32
16
20
20
14
Windows,
MAC, Linux
5
Arduino Yun
32
16
20
6
20
Windows,
MAC, Linux
6
Arduino Nano
32
16
20
8
14
Windows,
MAC, Linux
7
STM32
16
120
20
6
20
Linux
8
ESP8266
82,
Tashqi
flesh
xotirali
(512Kb
-32Mb)
160
12
11
Android/iOS
/Desktop
1-jadval.
|