Több fejlesztőkörnyezet áll rendelkezésre ahhoz, hogy a Raspberry Pi Pico W panelen különböző fejlesztéseket lehessen elvégezni.
A Thonny alkalmazás méltán népszerű a fejlesztők körében, az erőforrásigénye nem számottevő, használható akár Python vagy akár MicroPython nyelvet ismerők körében is. További előnye a Thonny-nak az, hogy nem csak az RP2040-es mikrovezérlőre lehet alkalmazásokat fejleszteni vele, hanem esp32-re is készíthetők IoT programok.
A Thonny telepítője innen tölthető le:
A telepítő letöltése után indítsuk el, és válasszuk ki azt, hogy a számítógépen lévő összes felhasználó használhassa ezt a fejlesztő eszközt (1. ábra).
1. ábra Minden felhasználó engedélyezése
Ezután megjelenik a Thonny tájékoztatóablaka, kattintsunk a "Next" nyomógombra (2. ábra).
2. ábra Thonny telepítője
Fogadjuk el a felhasználási feltételeket (3. ábra).
3. ábra Felhasználási feltételek elfogadása
A negyedik ábrán tudjuk kiválasztani a telepítési útvonalat.
4. ábra Elérési útvonal megadása
A következő lépésnél megadhatjuk azt, hogy a fejlesztőszoftver ikonja megjelenjen-e az asztalon (5. ábra).
5. ábra Ikon létrehozása az asztalon
Ezután készen állunk a telepítésre, egy összefoglaló látható a 6. ábrán.
6. ábra Telepítés tulajdonságai
A telepítés sikeres volt, már használható a Thonny fejlesztőszoftver.
7. ábra Sikeres telepítés
A telepítés sikeres volt, a Thonny alkalmazható akár az esp32, akár az RP2040-es mikrovezérlőt tartalmazó projektek fejlesztésénél.
Noha a Raspberry Pi Pico WH rendelkezik egy LED-del, amely a GP25-ös lábon található, célszerű egy olyan fejlesztőpanelt beszerezni, amelyen több nyomógomb, illetve LED-ek is találhatók. A későbbi fejlesztéseinknél a következő panelt fogjuk alkalmazni.
8. ábra A tesztpanel, rajta a Raspberry Pi Pico WH fejlesztőpanel
Október közepén elindítjuk az Atmel 8 bites mikrovezérlőkről szóló sorozatunkat. Ehhez használnunk kell természetesen egy fejlesztőkörnyezetet is. Több ilyen is létezik, például a WinAVR, vagy az Atmel Studio. Mi az Atmel Studio-t fogjuk használni, e. . . .
A PIC18F mikrovezérlők ma is népszerű a fejlesztők körében. Noha 8 bites architektúráról beszélünk, számos érdekes és hasznos alkalmazás megvalósítható vele. Elég csak az USB-re, vagy akár az Ethernetre gondolnunk. Ezért a Szerkesztőség egy sorozat k. . . .
Megnézzük most néhány példa segítségével a Watchog Timer (WDT) használatát. Írni fogunk közvetlenül regisztert, de használni fogunk makrókat is.. . . .