Tag: ethernet

Programowanie ESP32-ETH01

Temat niejako znowu wraca, bo niedawno było o wgrywaniu NAMF na ESP8266 i choć tytuł mówi o zdalnym, to jest też tam akapit o wgrywaniu na Bidamosa, który nie mając złącza USB wymaga użycia konwertera USB/Serial. W przypadku ESP32-ETH01(czyli wygodnej płytki z ESP32 i interfejsem Ethernet) jest podobnie – ta płytka nie ma złącza USB, a w porównaniu z Bidamosem nie ma nawet przycisku RESET czy PRG. Ale nie stoi to na przeszkodzie by użyć podobnej metody. Potrzebujesz do tego konwertera USB/Serial i kilku kabelków. Ogólnie podłączenie pokazuje poniższy obrazek. Podłączenie: Konwerter ESP32-ETH01 GND GND TX RXO RX TXO Vcc

Czytaj dalej...

Nietypowa karta sieciowa dla Raspberry Pi

Niedawno w moje ręce wpadło Raspberry Pi Zero W. Niestety łączność z nim jest jedynie przez WiFi (w przypadku Zero W) lub wcale. Dlatego trzeba było kombinować ;) I oto wykombinowałem 2 sposoby: prosty i ciekawy. Poniższy tutorial zadziała bez problemu także ze zwykłymi wersjami maliny, jeżeli potrzebowalibyście dodatkowych portów ethernetowych.

Czytaj dalej...

P4A – PHP dla Arduino cz. 2

W poprzednim wpisie skończyliśmy w miejscu w którym Webduino mogło nam już serwować dowolne pliki z karty SD. Teraz musimy wybrane pliki przepuścić przez nasze PHP :) i rezultat przesłać do klienta. Dla uproszczenia całego procesu, zakładamy, że każdy plik który ma zostać poddany obróbce jest nam znany. Tzn rejestrujemy każdy taki plik (URL) za pomocą addCommand. Następnie jak to ma działać? Idea jest taka, że mamy swoje funkcje w kodzie szkicu i których wynik działania ma zostać wklejony w wybrane miejsca kodu HTML. Czyli chcemy mieć plik HTML z takim kawałkiem kodu: <p> Wynik odczytu czujnika 1: MAGIA1<br/> Wynik

Czytaj dalej...

P4A – PHP dla Arduino cz. 1

Gdy poznamy już trochę Arduino w głowie każdego prędzej czy później pojawi się pomysł na projekt, który wymaga aby Arduino mogło połączyć się z siecią. Czy to będzie automatyka domowa dostępna przez sieć, czy zestaw czujników raportujący odczyty do bazy danych – trzeba jakoś połączyć Arduino do Internetu. I tu z pomocą przychodzi nam Ethernet Shield. Najpierw trochę historii. Ethernet Shield był początkowo kompatybilny z małym Arduino. Dlaczego nie z Mega? Otóż do komunikacji z układem W5100 będącym sercem shielda wykorzystywany jest protokół SPI – na cyfrowych wejściach nr 10, 11, 12 i 13. W Arduino Mega SPI jest na

Czytaj dalej...