首页> 外文期刊>Advances in Internet of Things >Python Software Integrates with Microcontrollers and Electronic Hardware to Ease Development for Open-Source Research and Scientific Applications
【24h】

Python Software Integrates with Microcontrollers and Electronic Hardware to Ease Development for Open-Source Research and Scientific Applications

机译:Python软件与微控制器和电子硬件集成,以简化开源研究和科学应用的开发

获取原文
获取原文并翻译 | 示例
           

摘要

Many options exist for developing and implementing monitoring systems for research and scientific applications. Commercially, available systems and devices, however, are usually built using proprietary tools and programming instructions, and often offer limited flexibility for end users. The use of open-source hardware and software has been embraced by the research and scientific communities and can be used to target unique data and information requirements. Development based on the Arduino microcontroller project has resulted in many successful applications, and the Arduino hardware and software environment continues to expand and become more powerful but can be intimidating for users with limited electronics or programming experience. The open-source Python language has gained in popularity and is being taught in schools and universities as an introduction to computer programming and software development due to its simple structure, ease of use, and large standard library of functions. A project called CircuitPython was developed to extend the use of Python to programming hardware devices such as programmable microcontrollers and maintains much of the original Python language and features, with additional support for accessing and controlling microcontroller hardware. The objective of the work reported here is to discuss the CircuitPython programming language and demonstrate its use in the development of research and scientific applications. Several open-source sensing and monitoring systems developed using open-source hardware and the open-source CircuitPython programming language are presented and described.
机译:为研究和科学应用的监测系统而言,存在许多选择。但是,商业上,通常使用专有工具和编程说明建造可用的系统和设备,并且通常为最终用户提供有限的灵活性。使用开源硬件和软件的使用已被研究和科学社区接受,可用于针对独特的数据和信息要求。基于Arduino微控制器项目的开发导致了许多成功的应用程序,Arduino硬件和软件环境继续扩大并变得更强大,但可以为具有有限电子或编程经验的用户威胁。开源Python语言已经获得了流行,并且在学校和大学中被教导为计算机编程和软件开发的介绍,因为它的结构简单,易用性和大型功能库。开发了一个名为CifityThon的项目,以将Python的使用扩展到编程硬件设备,如可编程微控制器,并维护大部分原始的Python语言和功能,以及用于访问和控制微控制器硬件的额外支持。这里报告的工作的目的是讨论CIRDINPYTHON编程语言,并展示其在研究和科学应用方面的使用。提出和描述了使用开源硬件和开放源电路编程语言开发的几种开放源传感和监控系统。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号