嵌入式Linux 部署Flask
embedded Linux Flask
Flask 教程 第十七章:Linux上的部署 – Infinity的博客 – CSDN博客
如何将Python PyQt5应用程序部署到嵌入式Linux? – 代码日志
在arm上搭建flask运行环境 – lgz00gi的博客 – CSDN博客
交叉编译python 2.7.3 for arm – lgz00gi的博客 – CSDN博客
embedded Linux deploy Flask
embedded linux python
MicroPython – Python for microcontrollers
Why you should consider Python for embedded programming | Opensource.com
Python’s Big Push into the Embedded Space
embedded linux python
The rise of Python for Embedded Systems
Python’s role in developing real time embedded systems | EDN
PythonForArmLinux – Python Wiki
How is Python used in embedded systems? – Quora
What is the future of Python in an embedded system (IoT)? – Quora
Anyone using Python for embedded projects? – Stack Overflow
Single Board Computers for X86 & ARM Embedded Systems
TS-7970 SBC Powered by ARM Cortex-A9 (NXP i.MX6)
micropython 前景
MicroPython技术及应用前景 – TYPBoard单片机开发板 – 开源中国
世界那么大,语言那么多,为什么选择Micropython,它的优势在哪? – TYPBoard单片机开发板 – 开源中国
看起来很不错,有前途。
另外去:
【整理】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
- 产品系列
- BeagleBone Black
- 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
- BeagleBone Blue
- 相关参数
- 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
- IoT中的Python
- Zerynth
- 你可以用Zerynth做什么
- 与其他IoT开发平台不同,Zerynth提供了一个完整的“生态系统”工具,可以让您从固件开发到云连接,这些都得益于大量的库链接。
- 架构
转载请注明:在路上 » 【整理】嵌入式Linux部署Python的Flask