Ovládněte Raspberry Pi Pico v jazyce C: WiFi s lwIP a mbedtls

Hodnocení:   (4,4 z 5)

Ovládněte Raspberry Pi Pico v jazyce C: WiFi s lwIP a mbedtls (Mike James)

Recenze čtenářů

Shrnutí:

Kniha byla vysoce hodnocena pro svůj informativní a srozumitelný obsah, zejména pro objasnění programování s Pico pomocí jazyka C, zejména pokud jde o WiFi. Elektronická podoba, zejména na Kindle, však byla kritizována pro nedostatečnou použitelnost a elegantní formátování.

Klady:

Skvělý obsah, který vyplňuje mezery v dokumentaci pro programování Pico pomocí jazyka C, zejména pro WiFi
srozumitelný
užitečný pro začátečníky i středně pokročilé uživatele
doporučován více čtenáři
pokrývá nejnovější Pico SDK

Zápory:

Verze pro Kindle se špatně používá a chybí verze pro cloud
problémy s formátováním znesnadňují orientaci
někteří čtenáři považují předchozí zkušenosti s programováním Pico za přínosné.

(na základě 4 hodnocení čtenářů)

Původní název:

Master the Raspberry Pi Pico in C: WiFi with lwIP & mbedtls

Obsah knihy:

Přidáním WiFi k Raspberry Pi Pico se toto levné zařízení malých rozměrů stane skutečným zařízením internetu věcí. Další schopnosti přidané do Pico W otevírají spoustu možností, ale pouze pokud jste připraveni bojovat se dvěma knihovnami, které zajišťují síťové připojení a zabezpečení - lwIP a mbedtls. Problémem těchto rozsáhlých knihoven s kódem je, že jsou špatně zdokumentované a neodkazují přímo na Pico W a jeho SDK. Tato kniha se to snaží napravit tím, že poskytuje průvodce těmito knihovnami spolu s příklady toho, co s nimi můžete dělat.

Po představení zásobníku Pico WiFi a základních síťových připojení se podíváme na to, jak používat protokol TCP k vytvoření veledůležitého řídicího bloku protokolu, a poté se budeme zabývat implementací klienta HTTP. Kromě pokrytí základní mechaniky používání lwIP se také zaměříme na to, jak organizovat používání asynchronní knihovny založené na zpětných voláních.

Problém zabezpečení internetu věcí je jedinečný, protože k zařízením internetu věcí může útočník získat fyzický přístup, a proto je třeba veškerá tajemství obsažená v jejich kódu považovat téměř za veřejně známá. I přesto se vyplatí implementovat šifrování, čehož se dosáhne pomocí mbedtls pro vytvoření klienta HTTPS. Pokud se podaří zajistit fyzické zabezpečení zařízení IoT, je možné jej provozovat jako server, což je pokryto v režimech HTTP i HTTPS, doplněných o certifikáty. Probereme základy kryptografie, včetně problematiky generování náhodných čísel, co je to šifrovací sada a různé režimy šifrování AES.

Pozdější kapitoly se věnují konkrétním protokolům a využívají jak lwIP, tak mbedtls. Podíváme se na protokoly UDP; SNTP pro nastavení hodin reálného času Pico W; SMTP umožňující zasílání oznámení e-mailem a MQTT.

Harry Fairhead je také autorem knih Programming The Raspberry Pi Pico/W In C; Raspberry Pi IoT in C, Raspberry Pi IoT In C Using Linux Drivers, Applying C For The IoT With Linux, Fundamental C: Getting Closer To The Machine a Micro: bit IoT in C.

Mike James je autorem knih Programování Raspberry Pi Pico/W v MicroPythonu; Raspberry Pi IoT v Pythonu s využitím GPIO Zero; a řady knih Programmer's Python: Something Completely Different a několika dalších titulů z edice Programmer Library.

Další údaje o knize:

ISBN:9781871962819
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Příběh hory špaget a extra pikantních masových kuliček - The Story Of Spaghetti Mountain And The...
Představivost, dobrodružství a pořádná dávka...
Příběh hory špaget a extra pikantních masových kuliček - The Story Of Spaghetti Mountain And The Extra Spicy Meatball
Zbytky vzdáleností - Leftover Distances
"Mike James je básník zamilovaný do mostů, básník chvály.Hledá spojovací tkáň, je neúnavně v pohybu,.Pátrá po signifikantech,...
Zbytky vzdáleností - Leftover Distances
Příběh hory špaget a extra pikantní masové kuličky - The Story Of Spaghetti Mountain And The Extra...
Představivost, dobrodružství a pořádná dávka...
Příběh hory špaget a extra pikantní masové kuličky - The Story Of Spaghetti Mountain And The Extra Spicy Meatball
Průvodce programátora Kotlinem - Programmer's Guide To Kotlin
Existuje druhé vydání této knihy. Kotlin přitahuje pozornost jako "lepší Java", zejména od té...
Průvodce programátora Kotlinem - Programmer's Guide To Kotlin
Kouř a zrcadla: Vzestup a pád seriálového antipodnikatele - Smoke and Mirrors: The Rise and Fall of...
Smoke and Mirrors je oficiální popis událostí,...
Kouř a zrcadla: Vzestup a pád seriálového antipodnikatele - Smoke and Mirrors: The Rise and Fall of a Serial Antipreneur
Kouř a zrcadla: Vzestup a pád sériového antipodnikatele - Smoke and Mirrors: The Rise and Fall of a...
Smoke and Mirrors je oficiální popis událostí,...
Kouř a zrcadla: Vzestup a pád sériového antipodnikatele - Smoke and Mirrors: The Rise and Fall of a Serial Antipreneur
Silnější kompozice fotografií - čtyřkrokový systém: Více než 100 technik a nástrojů - Stronger Photo...
Změňte své fotografie pomocí tohoto komplexního...
Silnější kompozice fotografií - čtyřkrokový systém: Více než 100 technik a nástrojů - Stronger Photo Composition - Four-Step System: Over 100 Techniques and Tools
Programátorský Python: Všechno je objekt: Něco úplně jiného - Programmer's Python: Everything is an...
Cílem této knihy je vysvětlit hlubší logiku...
Programátorský Python: Všechno je objekt: Něco úplně jiného - Programmer's Python: Everything is an Object: Something Completely Different
Deep C#: C#: Ponořte se do moderního jazyka C# - Deep C#: Dive Into Modern C#
C# je dobře zavedený jazyk a díky své open-source inkarnaci získal novou...
Deep C#: C#: Ponořte se do moderního jazyka C# - Deep C#: Dive Into Modern C#
Portable Light: Nové a vybrané básně, 1991-2021 - Portable Light: New & Selected Poems,...
"Buďte obyčejní i mystičtí," radí Mike James v básni ze...
Portable Light: Nové a vybrané básně, 1991-2021 - Portable Light: New & Selected Poems, 1991-2021
Vrány v jukeboxu: Básně - Crows in the Jukebox: Poems
Mike James Vrány v jukeboxu vychází z těch nejlidštějších témat: rodiny, vzpomínek, smutku a lásky. James medituje...
Vrány v jukeboxu: Básně - Crows in the Jukebox: Poems
Programátorský Python: Async - Vlákna, procesy, asyncio a další: Něco úplně jiného - Programmer's...
Python má větší flexibilitu než většina moderních...
Programátorský Python: Async - Vlákna, procesy, asyncio a další: Něco úplně jiného - Programmer's Python: Async - Threads, processes, asyncio & more: Something Completely Different
Kufřík cestovatele - Journeyman's Suitcase
Mike James žije nedaleko Nashvillu v Tennessee.Publikoval v mnoha časopisech po celém světě.Plainsongs, Laurel Poetry Review, ....
Kufřík cestovatele - Journeyman's Suitcase
Raspberry Pi IoT v jazyce Python pomocí GPIO Zero - Raspberry Pi IoT In Python Using GPIO...
Raspberry Pi je ideálním řešením pro internet věcí...
Raspberry Pi IoT v jazyce Python pomocí GPIO Zero - Raspberry Pi IoT In Python Using GPIO Zero
JavaScript Jems: Úžasné části - JavaScript Jems: The Amazing Parts
Ať už jste profesionální programátor, student nebo nadšenec, jazyk JavaScript budete...
JavaScript Jems: Úžasné části - JavaScript Jems: The Amazing Parts
Ovládněte Raspberry Pi Pico v jazyce C: WiFi s lwIP a mbedtls - Master the Raspberry Pi Pico in C:...
Přidáním WiFi k Raspberry Pi Pico se toto levné...
Ovládněte Raspberry Pi Pico v jazyce C: WiFi s lwIP a mbedtls - Master the Raspberry Pi Pico in C: WiFi with lwIP & mbedtls
Raspberry Pi IoT v Pythonu s použitím linuxových ovladačů - Raspberry Pi IoT In Python Using Linux...
Raspberry Pi je ideálním řešením pro internet...
Raspberry Pi IoT v Pythonu s použitím linuxových ovladačů - Raspberry Pi IoT In Python Using Linux Drivers
Programování ESP32 v MicroPythonu - Programming the ESP32 in MicroPython
ESP32 je pozoruhodné zařízení. Je levné, ale má mnoho různých subsystémů, díky...
Programování ESP32 v MicroPythonu - Programming the ESP32 in MicroPython
Mayfly
O letectví toho bylo napsáno mnoho, téměř vše se zaměřuje na okouzlující práci pilotů. Dokonce i palubní personál se přihlásil se svými příběhy. Avšak přestože za každým pilotem stojí...
Mayfly

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)