Internet rzeczy. Podstawy programowania aplikacji i serwerów sieciowych w językach C/C++, MicroPython i Lua na urządzeniach IoT ESP8266, ESP32 i Arduino Mariusz Duka
- Autor:
- Mariusz Duka
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 496
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Internet rzeczy. Podstawy programowania aplikacji i serwerów sieciowych w językach C/C++, MicroPython i Lua na urządzeniach IoT ESP8266, ESP32 i Arduino
Czego się nauczysz?
- Wybierania i rozróżniania popularnych platform IoT: Arduino, ESP8266, ESP32
- Instalowania i konfigurowania środowisk programistycznych Arduino IDE i PlatformIO
- Obsługi systemów plików SPIFFS i LittleFS na urządzeniach IoT
- Aktualizowania i kompilowania firmware dla ESP8266, ESP32 i Arduino
- Programowania w językach C/C++, MicroPython i Lua na mikrokontrolerach
- Tworzenia struktur kodu, zmiennych, funkcji i pętli w C, MicroPythonie oraz Lua
- Wykorzystywania bibliotek programistycznych dedykowanych IoT
- Szybkiego stosowania komend AT do konfiguracji i diagnostyki modułów
- Tworzenia prostych stron WWW i obsługi znaczników HTML na urządzeniach IoT
- Realizowania projektów z wykorzystaniem czujników, przekaźników i kart SD
- Implementowania komunikacji sieciowej: TCP, UDP, Wi-Fi, Ethernet, GSM
- Budowania własnych serwerów WWW na ESP8266, ESP32 i Arduino
- Wysyłania powiadomień e-mail, zapisywania danych na FTP, korzystania z MQTT i DDNS
- Przeprowadzania zdalnej aktualizacji oprogramowania OTA na urządzeniach IoT
- Wdrażania web frameworków: aWOT (C), Microdot (MicroPython), Express (Lua)
- Tworzenia i uruchamiania serwera gry Minecraft na platformie IoT
Internet rzeczy to przykład koncepcji, która - w odróżnieniu od wielu innych relatywnie młodych dziedzin IT - została więcej niż pozytywnie zweryfikowana przez czas i rynek. Już dziś IoT znajduje bardzo szerokie zastosowanie w wielu obszarach życia: od projektów stricte hobbystycznych, przez automatykę domową, handel i usługi, po systemy inteligentnych miast, przemysł i rolnictwo.
Internet rzeczy nadal ewoluuje - i staje się coraz powszechniejszy, a to może być zachętą do tego, by poznać go bliżej. Internet rzeczy. Podstawy programowania aplikacji i serwerów sieciowych w językach C/C++, MicroPython i Lua na urządzeniach IoT ESP8266, ESP32 i Arduino może się okazać świetną propozycją na początek przygody z IoT. Książka kompleksowo objaśnia specyfikę wybranych urządzeń i uczy, jak je programować w sposób na tyle przystępny, że wystarczy przeciętna znajomość obsługi komputera, by zacząć tworzyć pierwsze projekty. Treść została zilustrowana przykładowymi kodami źródłowymi, co zdecydowanie ułatwia stawianie pierwszych kroków.
Dzięki książce:
- poznasz wybrane urządzenia IoT
- zaznajomisz się z narzędziami programistycznymi
- nauczysz się podstaw języków programowania
- uruchomisz własny serwer dla aplikacji web
- stworzysz serwer WWW na urządzeniu IoT
- a nawet zaprojektujesz serwer Minecrafta!
Internet rzeczy ma przed sobą wielką przyszłość, bądź jej częścią!
Wybrane bestsellery
Mariusz Duka - pozostałe książki
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana

Oceny i opinie klientów: Internet rzeczy. Podstawy programowania aplikacji i serwerów sieciowych w językach C/C++, MicroPython i Lua na urządzeniach IoT ESP8266, ESP32 i Arduino Mariusz Duka
(0)