Biegowelove.pl

informacje o Polsce. Wybierz tematy, o których chcesz dowiedzieć się więcej

Mikrokontroler Pi nadal obsługuje serwer WWW

Mikrokontroler Pi nadal obsługuje serwer WWW

Na pierwszy rzut oka Raspberry Pi Pico może wyglądać jak czarna owca w porównaniu z innymi ofertami Fundacji Raspberry Pi. Podczas gdy większość reszty grupy może uruchamiać środowiska Linux z pełnymi komputerami stacjonarnymi, Pico jest w dużej mierze ograniczony do zadań mikrokontrolera w zamian za znacznie mniejsze ceny i rozmiary. Ale to nie znaczy, że nie można go zmusić do zrobienia niektórych rzeczy, których moglibyśmy chcieć od głównego Pi, Podobnie jak uruchomienie serwera WWW.

Projekt może uruchomić statyczną stronę internetową, po prostu dostarczając Pico kod projektu dostępny pod adresem Strona GitHuba oraz kod HTML, który ma dostarczyć Pico. Może to być coś więcej niż tylko statyczna strona internetowa, ponieważ może również uruchamiać polecenia Pythona za pośrednictwem interfejsu internetowego. Serwer może również przekazywać polecenia z serwera WWW iz powrotem, umożliwiając sterowanie różnymi projektami za pośrednictwem interfejsu przeglądarki. Teoretycznie może to być znacznie prostsze niż budowanie rzeczywistego interfejsu użytkownika dla projektu poprzez przeniesienie całej kontroli na serwer WWW.

Projekt nie tylko obsługuje Raspberry Pi Pico oparte na RP2040, ale może być również zaimplementowany na innych płytach mikrokontrolerów obsługujących WiFi, takich jak ESP8266 i ESP32. Posiadanie czegoś takiego pod ręką może znacznie uprościć małe projekty bez konieczności sięgania po mocniejszy (i droższy) komputer jednopłytkowy, taki jak Pi 3 lub 4. Widzieliśmy kilka innych projektów na tych płytach, które są w stanie nie obsługują tylko renderery HTML i CSS, ale obsługują również niektóre formaty obrazów.


READ  „Humankind” otrzyma pewne zmiany przed kolejnym wydaniem