pinpong 用python控制一切
2021-06-205768
AI 快速预览详细
pinpong是一个Python库,旨在简化硬件控制。它提供统一的API,支持多种MCU(如Uno、Leonardo、ESP32)和Linux主板(如树莓派、D1哪吒开发板)。使用pinpong,开发者可以一次编写代码,然后在不同平台上运行,只需稍作配置调整。这不仅提高了开发效率,还使得代码复用变得更容易。目前,pinpong还在不断成长和完善中,欢迎大家加入QQ群367228945,提出宝贵意见,共同推动其发展。
|
之前一直认为用C语言控制硬件理所当然,毕竟是面向底层的语言 但是随着技术的不断进步,mcu,mpu的计算能力越来越强,价格越来越低,用python,lua等控制硬件就变得越来越变得现实了 中途用esp32玩过micropython,感觉难度瞬间降低,驱动硬件变得异常简单,开发功能用高级语言也能很好地提升效率 但受限于esp32比较少的内存以及运算速度,感觉还是不够爽,程序大点就跑不起来了,加上micropython生态还不够健全,于是想专向全功能python 于是pinpong诞生了,使用完整版本的python pinpong目前致力于 1. 提供统一的API操纵硬件,一次编写,各平台通用(需要改一两行配置) 2. 支持更多的硬件设备 3. 支持更多的Linux主板 pinpong当前还很弱小,希望大家多多支持,提出宝贵意见,让pinpong慢慢成长 目前支持的主板: MCU类: Uno、Leonardo、ESP32 Linux类: 树莓派 D1哪吒开发板 QQ交流群:367228945 如果您想要用python控制一切,加入QQ群大家一起讨论吧 |




