Ovládnite Raspberry Pi Pico v jazyku C: WiFi s lwIP a mbedtls

Hodnotenie:   (4,4 z 5)

Ovládnite Raspberry Pi Pico v jazyku C: WiFi s lwIP a mbedtls (Mike James)

Recenzie čitateľov

Zhrnutie:

Kniha získala veľké uznanie za svoj informatívny a zrozumiteľný obsah, najmä pri objasňovaní programovania s Pico pomocou jazyka C, najmä pokiaľ ide o WiFi. Elektronický formát, najmä na Kindle, bol však kritizovaný pre nedostatočnú použiteľnosť a elegantné formátovanie.

Výhody:

Skvelý obsah, ktorý vypĺňa medzery v dokumentácii pre programovanie Pico pomocou jazyka C, najmä pokiaľ ide o WiFi
zrozumiteľný
užitočný pre začiatočníkov a stredne pokročilých používateľov
odporúčaný viacerými čitateľmi
pokrýva najnovšie Pico SDK

Nevýhody:

Verzia pre Kindle sa ťažko používa a chýba jej cloudová verzia
problémy s formátovaním sťažujú orientáciu
niektorí čitatelia považujú predchádzajúce skúsenosti s programovaním Pico za prospešné.

(na základe 4 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Pridaním WiFi do Raspberry Pi Pico sa z tohto lacného zariadenia malých rozmerov stane skutočné zariadenie internetu vecí. Dodatočné možnosti pridané do Pico W otvárajú množstvo možností, ale len ak ste pripravení bojovať s dvoma knižnicami, ktoré zabezpečujú sieťové pripojenie a bezpečnosť - lwIP a mbedtls. Problémom týchto rozsiahlych knižníc kódu je, že sú slabo zdokumentované a neodkazujú priamo na Pico W a jeho SDK. Táto kniha si kladie za cieľ napraviť to tým, že poskytuje sprievodcu týmito knižnicami spolu s príkladmi toho, čo s nimi môžete robiť.

Po predstavení zásobníka Pico WiFi a základných sieťových pripojení sa pozrieme na to, ako používať protokol TCP na vytvorenie dôležitého riadiaceho bloku protokolu, a potom sa budeme zaoberať implementáciou klienta HTTP. Okrem pokrytia základnej mechaniky používania lwIP sa zameriavame aj na to, ako organizovať používanie asynchrónnej knižnice založenej na spätných volaniach.

Problém bezpečnosti internetu vecí je jedinečný, pretože k zariadeniam internetu vecí má útočník fyzický prístup, a preto sa všetky tajomstvá obsiahnuté v ich kóde musia považovať za takmer verejne známe. Aj napriek tomu sa oplatí implementovať šifrovanie a to sa dosiahne pomocou mbedtls na vytvorenie klienta HTTPS. Ak dokážete zabezpečiť fyzickú bezpečnosť zariadenia IoT, potom je možné spustiť ho ako server, čo je pokryté v režime HTTP aj HTTPS a doplnené certifikátmi. Pokryjeme základy kryptografie vrátane problematiky generovania náhodných čísel, čo je to šifrovací balík a rôzne režimy šifrovania AES.

Ďalšie kapitoly sú venované konkrétnym protokolom, pričom sa využívajú protokoly lwIP aj mbedtls. Pozrieme sa na UDP; SNTP na nastavenie hodín reálneho času Pico W; SMTP na umožnenie e-mailových oznámení a MQTT.

Harry Fairhead je tiež autorom publikácií 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 autorom kníh Programovanie Raspberry Pi Pico/W v MicroPythone; Raspberry Pi IoT v Pythone s použitím GPIO Zero; a série kníh Programmer's Python: Something Completely Different a niekoľkých ďalších titulov programovania a informatiky v knižnici I Programmer Library.

Ďalšie údaje o knihe:

ISBN:9781871962819
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Príbeh hory špagiet a extra pikantných mäsových guľôčok - The Story Of Spaghetti Mountain And The...
Predstavivosť, dobrodružstvo a poriadna dávka...
Príbeh hory špagiet a extra pikantných mäsových guľôčok - The Story Of Spaghetti Mountain And The Extra Spicy Meatball
Zvyšky vzdialeností - Leftover Distances
"Mike James je básnik zamilovaný do mostov, básnik chvály.Hľadá spojovacie tkanivo, je neúnavne v pohybe,.Hľadá signifikanty,...
Zvyšky vzdialeností - Leftover Distances
Príbeh hory špagiet a extra pikantnej mäsovej guľky - The Story Of Spaghetti Mountain And The Extra...
Predstavivosť, dobrodružstvo a poriadna dávka...
Príbeh hory špagiet a extra pikantnej mäsovej guľky - The Story Of Spaghetti Mountain And The Extra Spicy Meatball
Sprievodca programátora pre jazyk Kotlin - Programmer's Guide To Kotlin
Existuje druhé vydanie tejto knihy. Kotlin priťahuje pozornosť ako "lepšia Java",...
Sprievodca programátora pre jazyk Kotlin - Programmer's Guide To Kotlin
Dym a zrkadlá: Vzostup a pád sériového antipodnikateľa - Smoke and Mirrors: The Rise and Fall of a...
Dym a zrkadlá je oficiálny opis udalostí, ktoré...
Dym a zrkadlá: Vzostup a pád sériového antipodnikateľa - Smoke and Mirrors: The Rise and Fall of a Serial Antipreneur
Dym a zrkadlá: Vzostup a pád sériového antipodnikateľa - Smoke and Mirrors: The Rise and Fall of a...
Dym a zrkadlá je oficiálny opis udalostí, ktoré...
Dym a zrkadlá: Vzostup a pád sériového antipodnikateľa - Smoke and Mirrors: The Rise and Fall of a Serial Antipreneur
Silnejšia kompozícia fotografií - štvorstupňový systém: Viac ako 100 techník a nástrojov - Stronger...
Premeňte svoju fotografiu pomocou tohto...
Silnejšia kompozícia fotografií - štvorstupňový systém: Viac ako 100 techník a nástrojov - Stronger Photo Composition - Four-Step System: Over 100 Techniques and Tools
Programátorský Python: Všetko je objekt: Niečo úplne iné - Programmer's Python: Everything is an...
Cieľom tejto knihy je vysvetliť hlbšiu logiku...
Programátorský Python: Všetko je objekt: Niečo úplne iné - Programmer's Python: Everything is an Object: Something Completely Different
Deep C#: C#: ponorte sa do moderného jazyka C# - Deep C#: Dive Into Modern C#
Jazyk C# je dobre zavedený jazyk a vďaka svojej open-source inkarnácii má...
Deep C#: C#: ponorte sa do moderného jazyka C# - Deep C#: Dive Into Modern C#
Prenosné svetlo: Nové a vybrané básne, 1991-2021 - Portable Light: New & Selected Poems,...
"Buďte obyčajní aj mystickí," radí Mike James v básni...
Prenosné svetlo: Nové a vybrané básne, 1991-2021 - Portable Light: New & Selected Poems, 1991-2021
Vrany v hudobnej skrinke: Básne - Crows in the Jukebox: Poems
Mike James v knihe Crows in the Jukebox vychádza z tých najľudskejších tém: rodiny, spomienok, smútku a...
Vrany v hudobnej skrinke: Básne - Crows in the Jukebox: Poems
Programátorský Python: Async - Vlákna, procesy, asyncio a ďalšie: Niečo úplne iné - Programmer's...
Python má väčšiu flexibilitu ako väčšina...
Programátorský Python: Async - Vlákna, procesy, asyncio a ďalšie: Niečo úplne iné - Programmer's Python: Async - Threads, processes, asyncio & more: Something Completely Different
Kufrík cestovateľa - Journeyman's Suitcase
Mike James žije na okraji Nashvillu v štáte Tennessee.Publikoval v mnohých časopisoch po celom svete.Krajina v takých miestach ako...
Kufrík cestovateľa - Journeyman's Suitcase
Raspberry Pi IoT v jazyku Python pomocou GPIO Zero - Raspberry Pi IoT In Python Using GPIO...
Raspberry Pi je ideálnym riešením pre internet...
Raspberry Pi IoT v jazyku Python pomocou GPIO Zero - Raspberry Pi IoT In Python Using GPIO Zero
JavaScript Jems: Úžasné časti - JavaScript Jems: The Amazing Parts
Či už ste profesionálny programátor, študent alebo nadšenec, JavaScript budete...
JavaScript Jems: Úžasné časti - JavaScript Jems: The Amazing Parts
Ovládnite Raspberry Pi Pico v jazyku C: WiFi s lwIP a mbedtls - Master the Raspberry Pi Pico in C:...
Pridaním WiFi do Raspberry Pi Pico sa z tohto...
Ovládnite Raspberry Pi Pico v jazyku C: WiFi s lwIP a mbedtls - Master the Raspberry Pi Pico in C: WiFi with lwIP & mbedtls
Raspberry Pi IoT v Pythone pomocou linuxových ovládačov - Raspberry Pi IoT In Python Using Linux...
Raspberry Pi je ideálnym riešením pre internet...
Raspberry Pi IoT v Pythone pomocou linuxových ovládačov - Raspberry Pi IoT In Python Using Linux Drivers
Programovanie ESP32 v jazyku MicroPython - Programming the ESP32 in MicroPython
ESP32 je pozoruhodné zariadenie. Je lacný, ale má mnoho rôznych...
Programovanie ESP32 v jazyku MicroPython - Programming the ESP32 in MicroPython
Mayfly
O letectve sa toho napísalo veľa, takmer všetko sa sústredilo na očarujúcu prácu pilotov. Dokonca aj palubný personál sa prihlásil so svojimi príbehmi. Avšak hoci za každým pilotom stojí...
Mayfly

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)