A Raspberry Pi Pico programozása C nyelven

Értékelés:   (4.2 az 5-ből)

A Raspberry Pi Pico programozása C nyelven (Harry Fairhead)

Olvasói vélemények

Összegzés:

Az RP2040 programozásáról szóló könyv értékes betekintést nyújt, és tartalma miatt nagy tetszést arat, különösen a Raspberry Pi Pico-val C/C++ nyelven dolgozó kezdők számára. Jelentős problémái vannak azonban a Kindle-kompatibilitással és a megjelenítés minőségével, ami elégedetlenséghez vezetett a digitális formátumot választó felhasználók körében.

Előnyök:

Átfogó tartalom a Raspberry Pi Pico C/C++ nyelven történő programozásáról.
A szerző nagy tudású és hasznos betekintést nyújt.
Kezdők számára is jól használható, és világos magyarázatokkal rendelkezik.
Egyedülálló forrás, mivel ez egyike azon kevés könyveknek, amelyek a Pico C/C++ nyelven történő programozásával foglalkoznak.
A könyv gyakorlati példákat kínál, amelyek az olvasók számára beváltak.

Hátrányok:

Gyenge kompatibilitás a Kindle eszközökkel és alkalmazásokkal, ami megnehezíti az olvasást és a navigációt.
Az olyan alapvető Kindle-funkciók hiánya, mint a betűtípusok testreszabása és a megfelelő formázás.
Nyomtatási minőségi problémák a fizikai példányoknál, szemcsés illusztrációkkal.
Néhány olvasó hiányosnak vagy „félkésznek” találta a megoldásokat.
Bizonyos témák korlátozott mélységűek, így az olvasók átfogóbb lefedettségre vágytak.

(13 olvasói vélemény alapján)

Eredeti címe:

Programming The Raspberry Pi Pico In C

Könyv tartalma:

A könyvnek új kiadása jelent meg: A Raspberry Pi Pico/W programozása C-ben, második kiadás

A Raspberry Pi Pico egy figyelemre méltó mikrokontroller. Olyan teljesítménye és kifinomultsága van, ami nemrég még elképzelhetetlen lett volna. Azokhoz a feladatokhoz, amelyekre ideális, rengeteg feldolgozási teljesítménye és elegendő memóriája van ahhoz, hogy viszonylag egyszerűvé tegye azokat a feladatokat, amelyek korábban gondos tervezést igényeltek volna. Ahelyett, hogy a géppel küszködne, mostantól arra összpontosíthat, hogy algoritmusait jól implementálja. Ahhoz, hogy kiélvezze a teljes teljesítményét és kifinomultságát, nincs jobb nyelv a C-nél. Nem pazarolja el a teljesítményt, és megadja, amire szüksége van az új funkciók eléréséhez. A Pico használatba vétele C-vel azonban nem könnyű feladat, ezért is motiválta ez a könyv a programok olyan létrehozását, hogy a tesztelés és a hibakeresés egyszerű legyen.

A Raspberry Pi Pico programozása C nyelven a rendkívül népszerű VS Code-t használja fejlesztőkörnyezetként, és bemutatja, hogyan használhat egy Raspberry Pi-t vagy egy Windows-t futtató asztali számítógépet fejlesztőgépként. A könyv célja, hogy feltárja, mit lehet tenni a Pico GPIO vonalaival a széles körben használt érzékelőkkel, szervókkal és motorokkal, valamint ADC-kkel együtt. A GPIO, a kimenetek és bemenetek, az események és megszakítások tárgyalása után gyakorlati tapasztalatokat ad a PWM (impulzusszélesség-moduláció), az SPI busz, az I2C busz és az 1-Wire busz használatáról.

A Pico egyik legfontosabb előnye a PIO (programozható I/O), és bár ez egy fejlett funkció, ebben a könyvben szerepel. Miután megtudtuk, hogyan működik a PIO, alkalmazzuk azt egy PIO program megírására a DHT22 és az 1-Wire busz számára. A Pico it egyik jelenlegi hátránya, hogy nem rendelkezik hálózati kapcsolattal. Ennek a problémának a megoldására van egy fejezet az olcsó ESP8266 WiFi kliensként és webszerverként való használatáról. A két eszköz együtt a Pico-t valódi IoT-eszközzé teszi.

Harry Fairhead hardveres háttérrel rendelkezik, és mivel sok éven át mikroprocesszorokkal és általában elektronikával foglalkozott, lelkes híve a tárgyak internetének és a beágyazott számítástechnikának. Két C programozóknak szánt könyv szerzője, a Fundamental C: Getting Closer To The Machine és a Applying C For the IoT With Linux, valamint négy könyv szerzője a Raspberry Pi IoT-kontextusban való használatáról, kettő C és kettő Python használatával. Most ennek a könyvnek egy Python változatán dolgozik a Pico számára.

A könyv egyéb adatai:

ISBN:9781871962680
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Micro: bit IoT C nyelven - Micro: bit IoT In C
FRISSÍTETT ÉS KIBŐVÍTETT MÁSODIK KIADÁS, AMELY AZ EREDETI ÉS A V2 VÁLTOZATOT IS TARTALMAZZA, MOSTANTÓL ELÉRHETŐ A...
Micro: bit IoT C nyelven - Micro: bit IoT In C
A C alkalmazása az IoT-ben Linuxszal - Applying C For The IoT With Linux
Applying C az a könyv, amelyre szüksége van, ha Linuxot futtató egylapos...
A C alkalmazása az IoT-ben Linuxszal - Applying C For The IoT With Linux
Málna Pi IoT C nyelven - Raspberry Pi IoT In C
A Raspberry Pi ideális választás a tárgyak internetéhez. Ahhoz azonban, hogy az IoT-ben jól használható legyen, két...
Málna Pi IoT C nyelven - Raspberry Pi IoT In C
Málna Pi IoT C nyelven - Raspberry Pi IoT In C
A második kiadás már elérhető. A Raspberry Pi ideális választás a dolgok internetéhez. Ahhoz azonban, hogy jól...
Málna Pi IoT C nyelven - Raspberry Pi IoT In C
Alapvető C: Közelebb a géphez - Fundamental C: Getting Closer To The Machine
A C egy jó nyelv, amit érdemes megtanulni. Arra tervezték, hogy a...
Alapvető C: Közelebb a géphez - Fundamental C: Getting Closer To The Machine
Málna Pi IoT C-ben Linux illesztőprogramok használata - Raspberry Pi IoT In C Using Linux...
A Raspberry Pi ideális választás a tárgyak...
Málna Pi IoT C-ben Linux illesztőprogramok használata - Raspberry Pi IoT In C Using Linux Drivers
A Raspberry Pi Pico programozása C nyelven - Programming The Raspberry Pi Pico In C
A könyvnek új kiadása jelent meg: A Raspberry Pi Pico/W...
A Raspberry Pi Pico programozása C nyelven - Programming The Raspberry Pi Pico In C
Micro: bit IoT C-ben Második kiadás - Micro: bit IoT In C Second Edition
A BBC micro:bit számos szerepet képes betölteni, beleértve a nagy...
Micro: bit IoT C-ben Második kiadás - Micro: bit IoT In C Second Edition

A szerző munkáit az alábbi kiadók adták ki: