Archiwum kategorii: Internet of Things

Arduino i Ethernet shield WP5100

Jakiś czas temu emocjonowałem się ESP8266 a tu proszę – cały shield do podłączenia do Ethernetu jak na zawołanie:)

Ethernet Shield dla Arduino
Ethernet Shield dla Arduino
Nienormalnie długie piny mają odsunąć gniazdo Ethernetowe od USB
Nienormalnie długie piny mają odsunąć gniazdo Ethernetowe od USB
Arduino i Ethernet Shield
Arduino i Ethernet Shield

Postanowiłem kontynuować temat IOT (Internet Of Things – Internet Rzeczy) i zobaczyć co można z tym modułem zrobić.
Czytaj dalej Arduino i Ethernet shield WP5100

WiFi na Arduino?! Tak: ESP8266 (cz. 2)

W poprzedniej części udało się wydać pierwsze komendy AT. Nadal używam konfiguracji:
fff

  • Elementy: ESP8266, płytka stykowa, przejściówka-samoróbka z poprzedniego postu, rozszerzenie do zasilania płytki stykowej, zasilacz 12V (wpinany do rozszerzenia), konwerter UART-do-USB (podłączony do masy płytki stykowej; bez zasilania) i oczywiście komputer z Putty (+zworki i kabelki połączeniowe)
  • ESP wpięty do płytki stykowej
  • ESP: piny Vcc, CH_PD i Reset podłączone do 3,3V; GND do masy;RX/TX do przejściówki UART-do-USB

Podłączcie się Putty do ESP (port szeregowy jak dla przejściówki, 9600) i wykonajcie sekwencję (za każdą linią czekając na potwierdzenie):

Wszystkie polecenia AT podajemy bez spacji! Po każdej komendzie wciskamy [ENTER]

AT+RST
AT+CWMODE=2
AT+CWSAP="esp_test","",2,0
AT+CIPMUX=1
AT+CIPSERVER=1,80
Na komputerze zeskanujcie dostępne sieci WiFi. Na liście powinniście zauważyć AP (access point) nazywający się „esp_test”.
Czytaj dalej WiFi na Arduino?! Tak: ESP8266 (cz. 2)

WiFi na Arduino?! Tak: ESP8266 (cz. 1)

aIMG_1111Łączność bezprzewodowa po WiFi tradycyjnie zarezerwowana była dla maszynek z wyższej półki niż mikrokontrolery. Oczywiście można dostać odpowiednie shieldy, ale ich ceny są dość zniechęcające. Wraz z pojawieniem się modułu ESP8266 świat „Internet of Things” otworzył się i dla Arduino. I to za naprawdę niewielkie pieniądze! Niestety nie ma nic za darmo. Nieźle się naczytałem, żeby ten moduł uruchomić.

Czytaj dalej WiFi na Arduino?! Tak: ESP8266 (cz. 1)

RTL8188cu

Taniej się nie dało… Kupiłem na naszym portalu aukcyjnym dongla WiFi z chipsetem RTL8188cu. Po wystartowaniu RPi (tutaj akurat A+), dmesg wyświetlił:
[ 2.651252] usb 1-1: New USB device found, idVendor=0bda, idProduct=0179
[ 2.661497] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2.670195] usb 1-1: Product: 802.11n NIC
[ 2.676509] usb 1-1: Manufacturer: Realtek
[ 2.682243] usb 1-1: SerialNumber: 00E04C817EE6

Tutaj też ok:
pi@raspberrypi:~$ lsusb
Bus 001 Device 002: ID 0bda:0179 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Niestety lsmod nie pokazał żadnego modułu wifi…
Czytaj dalej RTL8188cu