讀者們應(yīng)該認(rèn)識Pico" target="_blank">Raspberry Pi Pico,,這是一個很小的微型微控制器,,可讓您在微控制器上運(yùn)行一些代碼來構(gòu)建硬件項(xiàng)目,。更有趣的是,Raspberry Pi基金會正在使用自己的RP2040芯片來搭建PICO,,這意味著該基金會現(xiàn)在正在制造自己的芯片,。
如果您不熟悉微控制器,那可以簡單理解為使用這些設(shè)備控制其他部件或其他設(shè)備,。您可能認(rèn)為您已經(jīng)可以使用常規(guī)的Raspberry Pi進(jìn)行此類操作,。但是,微控制器是專門為與其他事物交互而設(shè)計(jì)的,。
它們便宜,,體積小,消耗的功率很小,。您可以使用面包板開始開發(fā)項(xiàng)目,,以避免焊接。您可以將它與小電池配對使用,,并且可以運(yùn)行數(shù)周甚至數(shù)月,。
與計(jì)算機(jī)不同,微控制器不運(yùn)行傳統(tǒng)的操作系統(tǒng),。您的代碼直接在芯片上運(yùn)行,。
像其他微控制器一樣,Raspberry Pi Pico在設(shè)備的側(cè)面具有數(shù)十個輸入和輸出引腳,。這些引腳很重要,,因?yàn)樗鼈兂洚?dāng)與其他組件的接口,。例如,,您可以使您的微控制器與LED燈互動,,從各種傳感器獲取數(shù)據(jù),在顯示器上顯示一些信息等,。
Raspberry Pi Pico使用RP2040芯片,。它具有雙核Arm處理器(以133MHz運(yùn)行),264KB RAM,,26個GPIO引腳(包括三個模擬輸入),,一個微型USB端口和一個溫度傳感器。它不帶有Wi-Fi或藍(lán)牙,。它的價(jià)格是4美元,。
如果要在Raspberry Pi Pico上運(yùn)行某些功能,這很容易,。您使用微型USB端口將設(shè)備插入計(jì)算機(jī),。您可以在按下按鈕的同時(shí)啟動Raspberry Pi Pico。該設(shè)備將作為外部驅(qū)動器出現(xiàn)在您的計(jì)算機(jī)上,。
除了C,,您還可以使用MicroPython作為開發(fā)語言。這是微控制器的Python啟發(fā)式語言,。Raspberry Pi基金會已經(jīng)為Pico編寫了大量文檔和數(shù)據(jù)表,。
有趣的是,Raspberry Pi基金會希望讓其他人從其自己的芯片中受益,。它已經(jīng)接觸到Adafruit,,Arduino,Pimoroni和Sparkfun,,因此他們可以使用RP2040芯片構(gòu)建自己的板,。將會有一個由RP2040驅(qū)動的設(shè)備的整個生態(tài)系統(tǒng)。
對于Raspberry Pi Foundation而言,,這是一個有趣的舉動,,因?yàn)樗梢匝刂@條道路前進(jìn),并以更強(qiáng)大的變體迭代自己的芯片設(shè)計(jì),。它具有兩個主要優(yōu)點(diǎn)-精確控制要放置在板上的東西的能力和價(jià)格,。