chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Shawcroft和吉祥物:Shawcroft正在領(lǐng)導(dǎo)CircuitPython的開(kāi)發(fā)

IEEE電氣電子工程師 ? 來(lái)源:lp ? 2019-03-25 08:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Shawcroft和吉祥物:Shawcroft正在領(lǐng)導(dǎo)CircuitPython的開(kāi)發(fā)。CircuitPython是Python的一個(gè)嵌入式版本,以易于使用為其重要目標(biāo)。

Python是最流行的編程語(yǔ)言之一。它以其大量的實(shí)用程序庫(kù)而聞名,而且由于該語(yǔ)言是動(dòng)態(tài)解釋的,Python程序比那些必須在執(zhí)行前進(jìn)行編譯的程序調(diào)試起來(lái)更快。Instagram、Google、Spotify和YouTube等公司都在使用Python。

在Python對(duì)桌面和云繼續(xù)統(tǒng)治的同時(shí),有兩個(gè)陣營(yíng)——MicroPython和CircuitPython——正在為嵌入式項(xiàng)目(如基于微控制器的小玩意)開(kāi)發(fā)以硬件為中心的解釋語(yǔ)言版本。傳統(tǒng)上,嵌入式硬件的嚴(yán)格計(jì)算約束有利于編譯語(yǔ)言,但更強(qiáng)大的微控制器正在改變這種局面。

CircuitPython的開(kāi)發(fā)由開(kāi)源硬件公司Adafruit Industries的Scott Shawcroft牽頭。(Adafruit的首席執(zhí)行官Limor Fried是IEEE Spectrum編輯顧問(wèn)委員會(huì)的成員,但她沒(méi)有參與本文的編寫。)

Shawcroft說(shuō):“(Adafruit的)目標(biāo)用戶是那些從未編寫過(guò)程序的人?!彼忉屨f(shuō),使用CircuitPython可以很容易地運(yùn)行一個(gè)簡(jiǎn)單的項(xiàng)目。“我喜歡人們能直接加入進(jìn)來(lái)。”

Shawcroft說(shuō)他十幾歲時(shí)就對(duì)編程產(chǎn)生了興趣,他是“通過(guò)Web進(jìn)入編程領(lǐng)域的第一代人中的一員”。Shawcroft在攻讀計(jì)算機(jī)工程學(xué)位期間,到Creative Commons和Google實(shí)習(xí)過(guò)。2009年,他加入了Google的Maps團(tuán)隊(duì),之后在那里工作了六年。他于2015年從Google離職,成立了一家無(wú)人機(jī)飛行控制器公司?!拔以?016年進(jìn)行了一次小規(guī)模的生產(chǎn),大概有10人購(gòu)買了這次的產(chǎn)品?!盨hawcroft笑著說(shuō)道。

Shawcroft通過(guò)參加Adafruit公司的每周現(xiàn)場(chǎng)視頻系列節(jié)目“Show and Tell”(一個(gè)邀請(qǐng)人們分享他們的項(xiàng)目的節(jié)目),引起了該公司創(chuàng)意總監(jiān)Phillip Torrone的注意。 他說(shuō):“有一期節(jié)目中,我最后說(shuō),'我需要一份工作!'”

Torrone聯(lián)系了Shawcroft,希望將當(dāng)時(shí)已有兩年歷史的MicroPython移植到一種特定的微控制器上。MicroPython是由物理學(xué)家Damien George開(kāi)發(fā)的一個(gè)Python精簡(jiǎn)版本。

“我沒(méi)有聽(tīng)說(shuō)過(guò)MicroPython,但我立刻就被把Python放在硬件上的想法吸引住了。”Shawcroft說(shuō)道。“Limor說(shuō)完成此任務(wù)大約需要用三星期時(shí)間,但我只用了一半的時(shí)間就完成了,因?yàn)槲议_(kāi)始后怎么也停不下來(lái)?!?/p>

Adafruit公司同意給Shawcroft提供一份有足夠工作量能讓其保持忙碌的全職工作。這份工作只需要Shawcroft研究MicroPython。因此,George開(kāi)始收到Adafruit提交的大量代碼,他“對(duì)我們的介入和對(duì)一些東西所做的改變有些憂慮”,Shawcroft說(shuō)。

在與George討論技術(shù)方面的考慮時(shí),Adafruit公司意識(shí)到其對(duì)該語(yǔ)言未來(lái)的看法與George的不同。他們不同意MicroPython在性能和易用性之間的權(quán)衡,Shawcroft希望將重點(diǎn)放在庫(kù)上,希望MicroPython能夠替代圍繞Arduino微控制器家族興起的編譯軟件生態(tài)系統(tǒng)。

“Damien主張為C核心人士服務(wù);而且他堅(jiān)信,Python能夠很快?!盨hawcroft解釋道。“但這并不是Adafruit的目標(biāo)用戶群?!币虼?,Adafruit決定另起爐灶。CircuitPython于2017年年中正式誕生。

CircuitPython社區(qū)自誕生以來(lái)一直在穩(wěn)步成長(zhǎng)。對(duì)于Shawcroft來(lái)說(shuō),管理這個(gè)蓬勃發(fā)展的社區(qū)是他工作中的最大挑戰(zhàn)?!白鳛橐粋€(gè)開(kāi)源維護(hù)者,當(dāng)人們來(lái)找你想要實(shí)現(xiàn)這個(gè)實(shí)現(xiàn)那個(gè)時(shí),特別是以粗魯和自以為是的方式提出訴求時(shí),你該如何處理呢?”Shawcroft說(shuō)。

有一套正式的行為準(zhǔn)則是必要的(參見(jiàn)https://circuitpython.readthedocs.io/en/2.x/CODE_OF_CONDUCT.html)。Shawcroft說(shuō):“這是任何現(xiàn)代民用開(kāi)源項(xiàng)目的一條關(guān)鍵底線。而且你需要有牙齒來(lái)捍衛(wèi)它。我們行使過(guò)禁令錘。”

Shawcroft說(shuō),對(duì)于那些有興趣為像CircuitPython這樣的語(yǔ)言做出貢獻(xiàn)的人來(lái)說(shuō),關(guān)鍵在于實(shí)踐?!熬帉懘罅看a,并盡可能多地參與像Adafruit這樣的社區(qū)?!彼f(shuō)?!拔以?jīng)是那種說(shuō)你必須熱愛(ài)它的人,而那樣說(shuō)是不合理的。如果你喜歡它,你自然就更想去實(shí)踐?!?/p>

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    8181

    瀏覽量

    159926
  • 編程語(yǔ)言
    +關(guān)注

    關(guān)注

    10

    文章

    1957

    瀏覽量

    38388
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4848

    瀏覽量

    88958

原文標(biāo)題:Scott Shawcroft及其領(lǐng)導(dǎo)開(kāi)發(fā)的CircuitPyhton

文章出處:【微信號(hào):IEEE_China,微信公眾號(hào):IEEE電氣電子工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    學(xué)習(xí)聯(lián)網(wǎng)怎么入門?

    的關(guān)鍵步驟。學(xué)習(xí)聯(lián)網(wǎng)需要進(jìn)行實(shí)踐操作,通過(guò)實(shí)踐操作掌握聯(lián)網(wǎng)的相關(guān)技術(shù)和應(yīng)用??梢酝ㄟ^(guò)購(gòu)買聯(lián)網(wǎng)開(kāi)發(fā)板和傳感器,自己動(dòng)手制作一個(gè)簡(jiǎn)單的聯(lián)
    發(fā)表于 10-14 10:34

    學(xué)習(xí)聯(lián)網(wǎng)可以做什么工作?

    健康、智能制造等領(lǐng)域。以下是一些常見(jiàn)的職業(yè)方向: 聯(lián)網(wǎng)工程師:從事物聯(lián)網(wǎng)系統(tǒng)的設(shè)計(jì)、開(kāi)發(fā)、測(cè)試、維護(hù)和升級(jí)等工作,包括傳感器、無(wú)線通信、云計(jì)算、大數(shù)據(jù)等技術(shù)的應(yīng)用。   嵌入式軟件工程師:負(fù)責(zé)開(kāi)發(fā)
    發(fā)表于 10-11 16:40

    拖拽就能開(kāi)發(fā)?聯(lián)網(wǎng)低代碼云平臺(tái)的核心功能+應(yīng)用優(yōu)勢(shì)大盤點(diǎn)

    在萬(wàn)互聯(lián)的數(shù)字化時(shí)代,聯(lián)網(wǎng)(IoT)技術(shù)正在重塑產(chǎn)業(yè)形態(tài)與生活模式。作為連接海量設(shè)備、處理龐大數(shù)據(jù)、驅(qū)動(dòng)智能決策的“中樞大腦”,聯(lián)網(wǎng)平臺(tái)的出現(xiàn),以“低代碼”為核心突破口,將復(fù)雜的
    的頭像 發(fā)表于 08-01 17:10 ?718次閱讀

    Codasip 正在掛牌出售

    Codasip是一家歐洲領(lǐng)先的RISC-V處理器IP核供應(yīng)商,目前正在掛牌出售。以下是相關(guān)情況: 出售背景 Codasip在CEO Ron Black的領(lǐng)導(dǎo)下,計(jì)劃在未來(lái)三個(gè)月內(nèi)出售公司。 公司已獲
    的頭像 發(fā)表于 07-02 16:31 ?1906次閱讀

    聯(lián)網(wǎng)藍(lán)牙模塊有哪些優(yōu)勢(shì)?

    隨著聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,藍(lán)牙模塊作為聯(lián)網(wǎng)的重要組成部分,其應(yīng)用越來(lái)越廣泛。那么,聯(lián)網(wǎng)藍(lán)牙模塊有哪些優(yōu)勢(shì)呢?低功耗:藍(lán)牙模塊采用了低功耗技術(shù),使得其在傳輸數(shù)據(jù)時(shí)能夠有效的降低能耗,從而延長(zhǎng)了設(shè)備
    發(fā)表于 06-28 21:49

    聯(lián)網(wǎng)+低代碼:解鎖高效開(kāi)發(fā),縱橫智控Node-RED平臺(tái)引領(lǐng)新范式

    聯(lián)網(wǎng)的星辰大海已近在眼前,但抵達(dá)彼岸的航程需要更高效的槳帆。低代碼開(kāi)發(fā),特別是以Node-RED為代表的可視化流編程范式,正在大幅降低聯(lián)網(wǎng)應(yīng)用開(kāi)
    的頭像 發(fā)表于 06-28 14:53 ?937次閱讀
    <b class='flag-5'>物</b>聯(lián)網(wǎng)+低代碼:解鎖高效<b class='flag-5'>開(kāi)發(fā)</b>,縱橫智控Node-RED平臺(tái)引領(lǐng)新范式

    多協(xié)議聯(lián)網(wǎng)關(guān)的方案測(cè)試-基于米爾全志T536開(kāi)發(fā)

    本文將介紹基于米爾電子MYD-LT536開(kāi)發(fā)板(米爾基于全志T536開(kāi)發(fā)板)的多協(xié)議聯(lián)網(wǎng)關(guān)方案的開(kāi)發(fā)測(cè)試。 摘自優(yōu)秀創(chuàng)作者-ALSET 米爾基于全志T536
    發(fā)表于 06-20 15:44

    【米爾-全志T536開(kāi)發(fā)板試用體驗(yàn)】- 多協(xié)議聯(lián)網(wǎng)關(guān)的開(kāi)發(fā)測(cè)試

    本帖最后由 ALSET 于 2025-6-19 13:25 編輯 【米爾-全志T536開(kāi)發(fā)板試用體驗(yàn)】多協(xié)議聯(lián)網(wǎng)關(guān)的開(kāi)發(fā)測(cè)試 大信(QQ:8125036)前兩次已經(jīng)成功的搭建了開(kāi)發(fā)
    發(fā)表于 06-10 11:48

    單片機(jī)項(xiàng)目實(shí)例:微型聯(lián)網(wǎng)開(kāi)發(fā)項(xiàng)目資料

    單片機(jī)項(xiàng)目實(shí)例:微型聯(lián)網(wǎng)開(kāi)發(fā)項(xiàng)目資料,推薦下載!
    發(fā)表于 06-09 22:30

    未來(lái)已來(lái)!Balena OS,聯(lián)網(wǎng)開(kāi)發(fā)的“核武器”?

    聯(lián)網(wǎng)技術(shù)發(fā)展得那叫一個(gè)快,簡(jiǎn)直就像坐火箭!現(xiàn)在,越來(lái)越多的開(kāi)發(fā)者都在找更高效、更靠譜的開(kāi)發(fā)平臺(tái)。BalenaOS作為一款專為聯(lián)網(wǎng)設(shè)計(jì)的操作系統(tǒng),
    的頭像 發(fā)表于 04-27 16:33 ?574次閱讀
    未來(lái)已來(lái)!Balena OS,<b class='flag-5'>物</b>聯(lián)網(wǎng)<b class='flag-5'>開(kāi)發(fā)</b>的“核武器”?

    層峰觀點(diǎn):預(yù)認(rèn)證Wi-Fi 6模塊助力聯(lián)網(wǎng)開(kāi)發(fā)

    Wi-Fi 6模塊,助力開(kāi)發(fā)人員簡(jiǎn)化產(chǎn)品設(shè)計(jì)和測(cè)試驗(yàn)證的流程,從而加速推進(jìn)聯(lián)網(wǎng)的應(yīng)用創(chuàng)新。 從能提醒訪客到來(lái)的智能門鈴,到確保工廠設(shè)備高效協(xié)作的傳感器,聯(lián)網(wǎng)的應(yīng)用范圍和可能性正在
    的頭像 發(fā)表于 02-11 09:43 ?735次閱讀

    藍(lán)橋杯聯(lián)網(wǎng)開(kāi)發(fā)板硬件組成

    第一節(jié)開(kāi)發(fā)板簡(jiǎn)介聯(lián)網(wǎng)設(shè)計(jì)與開(kāi)發(fā)競(jìng)賽實(shí)訓(xùn)平臺(tái)由藍(lán)橋杯大賽技術(shù)支持單位北京四梯科技有限公司設(shè)計(jì)和生產(chǎn),該產(chǎn)品可用于參加藍(lán)橋杯聯(lián)網(wǎng)設(shè)計(jì)與開(kāi)發(fā)
    的頭像 發(fā)表于 12-22 21:30 ?1727次閱讀
    藍(lán)橋杯<b class='flag-5'>物</b>聯(lián)網(wǎng)<b class='flag-5'>開(kāi)發(fā)</b>板硬件組成

    &quot;Hi,南小信&quot; | 南信國(guó)際品牌IP形象發(fā)布

    來(lái)啦,來(lái)啦 南信國(guó)際新上任的吉祥物IP 聰明活潑的“南小信” 正式和大家見(jiàn)面啦! 在以后的日子里 我也會(huì)和小伙伴們一起發(fā)光發(fā)熱 成為一名優(yōu)秀的南信人! 靈感來(lái)源于南信國(guó)際的“信”,延伸到信鴿。其自身
    的頭像 發(fā)表于 11-28 15:13 ?638次閱讀
    &quot;Hi,南小信&quot; | 南信國(guó)際品牌IP形象發(fā)布

    聯(lián)網(wǎng)學(xué)習(xí)路線來(lái)啦!

    的方法,成為了未來(lái)一個(gè)單片機(jī)程序員的必備技能。 3.2.2網(wǎng)絡(luò)通信協(xié)議棧 聯(lián)網(wǎng)開(kāi)發(fā),離不開(kāi)網(wǎng)絡(luò)的支持。作為網(wǎng)絡(luò)協(xié)議的實(shí)際統(tǒng)治者——TCP/IP,相信了解一些計(jì)算機(jī)知識(shí)的人都不陌生,在單片機(jī)資源受限
    發(fā)表于 11-11 16:03

    聯(lián)網(wǎng)智慧城市開(kāi)發(fā)解決方案 - 智慧路燈

    聯(lián)網(wǎng)智慧城市開(kāi)發(fā)解決方案 - 智慧路燈
    的頭像 發(fā)表于 10-31 15:04 ?772次閱讀
    <b class='flag-5'>物</b>聯(lián)網(wǎng)智慧城市<b class='flag-5'>開(kāi)發(fā)</b>解決方案 - 智慧路燈