摘要:實(shí)踐證明,加上穩(wěn)定可靠的外圍電路和抗干擾電源,以為核心的產(chǎn)品能成功應(yīng)用于苛刻的工業(yè)環(huán)境,使開源硬件和開發(fā)平臺(tái)得到更廣泛的應(yīng)用,產(chǎn)品多樣性遠(yuǎn)遠(yuǎn)高于官方開發(fā)板,是學(xué)習(xí)的首選。
說到MicroPython,也許有人會(huì)感到陌生。而說到和它密切相關(guān)的Python,是否會(huì)恍然大悟呢?Python屬于解釋型語言,1989年才開發(fā)完成的Python顯然非常年輕。然而經(jīng)過數(shù)十年的磨礪,如今Python已經(jīng)成為最具人氣的開源編程語言之一。MicroPython顧名思義就是運(yùn)行在MCU的Python,換句話說單片機(jī)可以使用Python語言來控制了。 MicroPython:利用Python與MCU通信 目前C/C++語言在嵌入式系統(tǒng)中的代碼占比中一直處于王者地位,但近幾年MicroPython的發(fā)展和普及證明,Python無疑將在未來幾年內(nèi)快速搶占和蠶食C/C++的份額。包括現(xiàn)在比較火爆的機(jī)器人、無人機(jī)以及其他開源硬件諸如Arduino與Raspberry Pi的項(xiàng)目正吸引到眾多擁有Python技能背景的愛好者,而借助MicroPython,用戶完全可以通過Python腳本語言實(shí)現(xiàn)硬件底層的訪問和控制。 MicroPython的概述與展望 可以說MicroPython是目前非常流行的嵌入式Python VM和開發(fā)環(huán)境。擁有自家的解析器、編譯器、虛擬機(jī)和類庫等。目前他支持基于32-bit的ARM處理器,比如說STM32F405。也就是說ARM處理器STM32F405上直接可運(yùn)行Python語言,Python語言來控制單片機(jī)。 幾款主流的MicroPython開發(fā)板,你和它會(huì)有什么火花? TPYBoardv102
TPYBoard v102是一款典型的MicroPython開發(fā)板,搭載STM32F405芯片,支持DFU和SWD兩種調(diào)試方式,可兼容MicroPython官方板的固件,大小64mm*54mm。價(jià)格低至官方板售價(jià)的三分之一,功能上卻能完美的兼容PYBoardv1.0、v1.1的固件。是MicroPython開發(fā)和入門的不二選擇! TPYBoardv202
TPYBoardv202支持Lua和MicroPython兩種開發(fā)語言,支持MicroPython兼容NodeMCU,一款高性價(jià)比的MicroPython開發(fā)板,板載ESP8266模塊,輕松將你帶入物聯(lián)網(wǎng)領(lǐng)域! TPYBoardv201
TPYBoardv201,板載以太網(wǎng)串口功能,帶以太網(wǎng)的MicroPython開發(fā)板。商業(yè)級網(wǎng)口、10/100M自適應(yīng)、支持DHCP、穩(wěn)定簡單易上手。 TPYBoardv702
TPYBoardv702支持通信定位功能的MicroPython開發(fā)板。支持北斗&GPS雙模定位、GPRS通信、短信、藍(lán)牙、電話等功能。板載重力傳感、溫濕度、加速度傳感器、蜂鳴器、LCD5110顯示屏燈。 目前TPYBoard現(xiàn)已形成了完善的MicroPython開發(fā)體系,并形成了完善的技術(shù)文檔以及技術(shù)支持服務(wù)。實(shí)踐證明,加上穩(wěn)定可靠的外圍電路和抗干擾電源,以TPYBoard為核心的產(chǎn)品能成功應(yīng)用于苛刻的工業(yè)環(huán)境,使開源硬件和開發(fā)平臺(tái)得到更廣泛的應(yīng)用,產(chǎn)品多樣性遠(yuǎn)遠(yuǎn)高于官方開發(fā)板,是MicroPython學(xué)習(xí)的首選。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/43463.html
摘要:蘿卜教育致力于為青少年和創(chuàng)客愛好者提供開源硬件產(chǎn)品系列開發(fā)板以及零配件產(chǎn)品。致力于成為中國專業(yè)的青少年學(xué)科編程教育品牌,立足青少年學(xué)科編程培訓(xùn),給孩子一個(gè)新的思考方式,讓中國青少年與世界同步 2019年3月,教育部發(fā)布《2019年教育信息化和網(wǎng)絡(luò)安全工作要點(diǎn)》,推動(dòng)在中小學(xué)階段設(shè)置人工智能相關(guān)課程,逐步推廣編程教育。其實(shí)早在2017年,我國就將少兒編程納入到國務(wù)院發(fā)展規(guī)劃中,作為國家級...
TPYBoard MicroPython v202鏈接DTH11 mqtt上傳數(shù)據(jù),具體實(shí)現(xiàn)。手打不易,給物聯(lián)網(wǎng)人點(diǎn)個(gè)贊吧 先看效果圖與硬件連接示意圖 DHT連接示意圖 前端展示: 一共四個(gè)python文件,我用的是GPIO5,代碼這么寫 simple.py應(yīng)該這么寫,這個(gè)是通過socket連接mqtt的簡易包 import usocket as socketimport ustruct a...
摘要:開發(fā)方式是樂鑫為開發(fā)者提供的物聯(lián)應(yīng)開發(fā)平臺(tái),包括基礎(chǔ)平臺(tái)以及上層應(yīng)開發(fā)示例,如智能燈智能開關(guān)等。指令開發(fā)方式作為芯片,指令開發(fā)也是必不可少的。開發(fā)方式即,意為運(yùn)行在單片機(jī)上的。 ...
摘要:環(huán)境搭建環(huán)境搭建系列芯片的開發(fā)絕大部分都是經(jīng)由樂鑫科技提供的軟件開發(fā)工具包來進(jìn)行的,也需要應(yīng)用此。如果是使用樂鑫科技官方的下載工具在平臺(tái)則可以直接通過芯片接口將固件燒錄進(jìn)。簡述上手了一塊樂鑫科技官方推出的ESP32-S3-DevKitC-1開發(fā)板,發(fā)現(xiàn) ESP32-S3 的綜合性能較比前兩代有著非常明顯的提升,wifi與藍(lán)牙功能,更充足的外設(shè)擴(kuò)展能力,可以看出其在未來物聯(lián)網(wǎng)開發(fā)應(yīng)用中將占有更...
摘要:另外,開發(fā)者是一個(gè)不容忽視的群體,為開發(fā)者準(zhǔn)備一個(gè)完善的命令行工具是個(gè)很不錯(cuò)的主意。是一個(gè)專為開發(fā)板量身定制的命令行工具,通過簡單的命令行操作完成燒錄輔助開發(fā)。一個(gè)命令行工具,為開發(fā)帶來了不少的便利。 閑暇做回小搬運(yùn),搬運(yùn)個(gè)小工具的使用教程。 micro: bit 是一款由英國 BBC 設(shè)計(jì)的 ARM 架構(gòu)的單片機(jī),板載藍(lán)牙,加速度計(jì),電子羅盤,三個(gè)按鈕,5 x 5 LED 點(diǎn)陣,主要...
閱讀 3682·2021-11-16 11:41
閱讀 2889·2021-09-23 11:45
閱讀 695·2019-08-30 15:44
閱讀 548·2019-08-30 13:10
閱讀 1966·2019-08-30 12:49
閱讀 3534·2019-08-28 17:51
閱讀 1482·2019-08-26 12:20
閱讀 706·2019-08-23 17:56