天天看點

python嵌入式系統開發_【整理】嵌入式Linux部署Python的Flask

嵌入式Linux 部署Flask

embedded Linux Flask

embedded Linux deploy Flask

embedded linux python

embedded linux python

python嵌入式系統開發_【整理】嵌入式Linux部署Python的Flask

micropython 前景

看起來很不錯,有前途。

另外去:

【整理】OpenEmbedded Yocto BitBake以及之間關系

【總結】嵌入式Python有些項目已經用上了Gumstix

Raspberry Pi

BeagleBone Black

FIC Neo1973 and Neo FreeRunner (Python on Openmoko)

Telit GSM/GPRS modules (also available as AarLogic family GPRS/GPS QUAD Band Modules)

嵌入式Python相關MicroPython是什麼Python3的(标準庫)子集極精簡高效的實作

算是一個完整的Python編譯器對标:PyPy 和Cython

能在單片機和受限環境中運作

特點輕量級和專門針對微處理器(微控制器)、受限的環境去優化針對于:裸闆bare metal

資源占用少:256 kB代碼+16 kB記憶體

詳細介紹由劍橋大學的理論實體學家喬治.達明設計,遵循MIT許可協定,與Arduino類似,擁有自己的解析器、編譯器、虛拟機和類庫等

它支援基于32-bit的ARM處理器,比如STM32F405、STM32f407等,也就是說ARM處理器STM32F405上直接可運作Python語言,用Python語言來控制單片機。在單片機上能運作Python,實際上Python已經完全脫離系統,也就是說,你可以通過Python腳本語言開發單片機程式。

周邊Pyboard開發闆STMicroelectronics STM32F4

支援的晶片支援的mcu系列有:stm32f405、stm32f407,也支援esp8266,接下來會增強stm32f103和esp32的穩定性,晶片将會擴充到FPGA和A7

BeagleBoard産品系列

python嵌入式系統開發_【整理】嵌入式Linux部署Python的Flask

BeagleBone Black

python嵌入式系統開發_【整理】嵌入式Linux部署Python的Flask

BeagleBone Black is a low-cost, community-supported development platform for developers and hobbyists. Boot Linux in under 10 seconds and get started on development in less than 5 minutes with just a single USB cable.

PocketBeagle

python嵌入式系統開發_【整理】嵌入式Linux部署Python的Flask

BeagleBone Blue

python嵌入式系統開發_【整理】嵌入式Linux部署Python的Flask

相關參數Processor: AM335x 1GHz ARM® Cortex-A8* 512MB DDR3 RAM

* 4GB 8-bit eMMC on-board flash storage

* 3D graphics accelerator

* NEON floating-point accelerator

* 2x PRU 32-bit microcontrollers

Connectivity* USB client for power & communications

* USB host

* Ethernet

* HDMI

* 2x 46 pin headers

Software Compatibility* Debian

* Android

* Ubuntu

* Cloud9 IDE on Node.js w/ BoneScript library

* plus much more

Other BeagleBone derivatives »

QT Creator

python嵌入式系統開發_【整理】嵌入式Linux部署Python的Flask

IoT中的PythonZerynth你可以用Zerynth做什麼與其他IoT開發平台不同,Zerynth提供了一個完整的“生态系統”工具,可以讓您從固件開發到雲連接配接,這些都得益于大量的庫連結。

架構

python嵌入式系統開發_【整理】嵌入式Linux部署Python的Flask