MicroPython越來越火,比如stm32,我這種純外行玩家絕對不可能去碰,但是已經(jīng)有產(chǎn)品打出口號,Micro:bit/Arduino你會不會玩?會Arduino就會ESP32,會ESP32就會stm32了。 原來店家送的開發(fā)平臺是MicroPython。 MicroPython其火可見一斑。很正常,最早單片機(jī)只能匯編語言,現(xiàn)在還能看到匯編的教程,但現(xiàn)在C/C++顯然替代了大部分匯編來寫嵌入式的場景。MicroPython在某管上眼花繚亂的各種小項目和創(chuàng)作便是明證。 翻看MicroPython/ESP32的時候,發(fā)現(xiàn)有說從BLE到WIFI要重新燒錄固件,后來發(fā)現(xiàn)這應(yīng)該是過于早期的情況,現(xiàn)在已經(jīng)不用這么麻煩了,只要在MicroPython官網(wǎng)下載回來固件(我用的是Nightly Builds,可以隨時跟上變化和調(diào)整),燒在板子上,WIFI就已經(jīng)在固件里了,藍(lán)牙是用lib提供的功能,二者并不沖突,沒有重?zé)碳氖虑榱恕?/span> 為什么我對藍(lán)牙如此執(zhí)念?因為校園網(wǎng)實在不夠穩(wěn)定,有網(wǎng)等于沒網(wǎng),因此藍(lán)牙就要方便一些。另一個情況,是用ESP32自己做熱點,即AP,然后手機(jī)去連接它。以ESP32作為熱點,一般使用場合應(yīng)該是比較少見,所以找一找這一方面的材料也不容易。但測試一下,還是比較方便、且性能也比較穩(wěn)定。以下例子,參考了一份網(wǎng)上的教程。無需改動,直接放在PICOW里,運行效果一致。這也是MicroPython的優(yōu)勢,一次代碼,各板運行。 在手機(jī)瀏覽器上瀏覽: 可以看到py解釋器上告知,每次地址不同。 |
|
來自: 新用戶5228KeDY > 《待分類》