Pár rad na úvod, důležité odkazy

03.05.2022

Myslím, že nemá cenu v tomto příspěvku rozebírat znovu úplné základy a prvotní start. K tomuto tématu je na Internetu spoustu zdrojů a to včetně těch v češtině. Vše vždy podrobně a srozumitelně popsáno. Nemělo by proto smysl vše opakovat i zde. Ale to předbíhám.

Důležitá je na začátku příprava prostředků pro připojení desek a volba vývojového prostředí. Já jsem pro první pokusy zvolil kombinaci Raspberry Pi 400 s Rasberry OS nainstalovaným na SD kartě. Chtěl jsem si každopádně vyzkoušet sílu Raspberry Pi 4. Jako vývojové prostředí (IDE) jsem sáhnul po doporučovaném Thonny. Ale lze samozřejmě řešit jinak. Stačí libovolné PC či notebook s USB portem a klidně OS Windows. Mimo LINUXu je Thonny k dispozici jak pro platformu Windows tak i MAC. Stejně tak Vám stejnou službu může poskytnout i klasické Raspberry Pi pokud jej máte k dispozici.

Všechny desky jsem pořizoval bez headerů s tím, že si dle aktuální potřeby sám lišty napájím. Nebojte se toho. Sám jsem vyřešil tak, že jsem "obětoval" jedno malé nepájivé kontaktní pole. Do něj požadované lišty zapojím, následně nasunu desku MCU a zapájím. O oběti píši proto, že musíte počítat s tím, že Vám pájecí pasta s největší pravděpodobností při pájení zateče až do kontaktů pole. To se pak musí pracně čištit. Před pájením doporučuji očistit pájecí body na vrchní straně desky tvrdou gumou aby se sejmula zoxidovaná vrstva mědi.

Pro vlastní pájení a ošetření po připájení headerů je
- samozřejmostí použití mikropájky
- použití pájecí pasty typu FLUX určené pro pájení a rychlou výměnu SMD součástek
- následně omytí zbytků pájecí pasty Isopropylalkoholem
- po omytí Isopropylalkoholem je třeba nechat (před prvním zapojením) desku řádně oschnout

*nemusíte se bát, Isopropylalkohol nepoškodí v žádném případě osazené SMD součástky
*nezapoměňte na to, že desky jsou osazeny součástkami citlivými na elektrostatický náboj

Nákup HW, komponent, příslušenství a doplňkových modulů
https://rpishop.cz

První pokusy, oživení v češtině (MicroPython)
https://blog.zonepi.cz/prvni-pico-krucky-v-micropythonu
*blog.zonepi.cz doporučuji - Zprávy, recenze návody a projekty ze světa mini počítačů

Oficiální stránky (dokumentace)
https://www.raspberrypi.com/products/raspberry-pi-pico
https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html
https://www.raspberrypi.com/documentation/microcontrollers/rp2040.html

Odkazy s dokumentací v PDF formátu lze najít na výše uvedených oficiálních stránkách nicméně pro jistotu a pro usnadnění přístupu uvádím přímé odkazy:

Raspberry Pi Pico Pinout Diagram
https://datasheets.raspberrypi.com/pico/Pico-R3-A4-Pinout.pdf
Raspberry Pi Pico Datasheet
https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf
RP2040 Datasheet
https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf
Hardware design with RP2040
https://datasheets.raspberrypi.com/rp2040/hardware-design-with-rp2040.pdf

Programování C/C++ Raspberry Pi Pico

Raspberry Pi Pico C/C++ SDK
https://datasheets.raspberrypi.com/pico/raspberry-pi-pico-c-sdk.pdf

Programování Python Raspberry Pi Pico

Thonny (Python IDE for beginners)
https://thonny.org
Stažení MicroPython UF2 pro Raspberry Pi Pico
https://micropython.org/download/rp2-pico
Raspberry Pi Pico Python SDK
https://datasheets.raspberrypi.com/pico/raspberry-pi-pico-python-sdk.pdf
https://micropython.org
https://docs.micropython.org/en/latest/rp2/quickref.html

Python obecně

Jde pouze o zlomek (výběr). Na Internetu by se našlo určitě spoustu dalších zdrojů a materiálu k tomuto programovacímu jazyku. Mám vybráno jako zdroj informací a pomůcek pro mne osobně. Tím nikomu nevnucuji. Stejně tak lze například pořídit spoustu publikací v tištěné podobě a v češtině. Předpokládám, že pro první vhled do tohoto programovacího jazyka bude ideálním průvodcem publikace "Ponořme se do Pythonu 3" (viz. odkazy níže).

https://python.cz/zacatecnici

Ponořme se do Pythonu 3

https://diveintopython3.py.cz/index.html
https://diveintopython3.py.cz/PonormeSeDoPythonu3.pdf

https://docs.python.org

Všechny výše uvedené odkazy byly v době uveřejnění příspěvku platné a funkční. Pokud zjistíte opak prosím o zpětnou vazbu. Předem děkuji.

© Všechna práva vyhrazena 2023, Kulíček R.
Vytvořeno službou Webnode Cookies
Vytvořte si webové stránky zdarma! Tento web je vytvořený pomocí Webnode. Vytvořte si vlastní stránky zdarma ještě dnes! Vytvořit stránky