OptoBlog

从树莓π到工厂

发布的 本果园在2021年6月9日,8:44:20

一些开发人员的技巧成功地移动你的项目从家到工厂地板上。

覆盆子π我们知道很多开发人员喜欢修补和原型项目覆盆子π硬件。我做同样的事情在我的房子在12覆盆子π电脑做不同的事情。这是一个负担得起的和有趣的平台与一个巨大的社会背后……德赢vwin客户端下载爱并不是什么?挑战的时候将您的项目来自众议院工厂/办公室。

我亲眼目睹了πCPU将如何加速油门就会温暖和个人在坏的microSD卡腐败由于热或下流的权力周期。在现实世界中,你需要找到一些强硬的硬件来运行您的代码,这是经常的groov家庭是你的谷歌搜索结果的顶部。

groov硬件指定为-20 + 70摄氏度,并使用一个停电安全文件系统有一个坚实的基础建立在这方面。很少的一些自动化控制器运行Linux和提供完整的shell访问,groov史诗和/或groov里约热内卢有时是你唯一的选择将您的shell代码项目从树莓π到工厂。

但此举可以有自己的一些挑战。如果你正在考虑采取这条路,这里有一些事情需要注意的,以及一些资源来帮助你成功。

操作系统

最常见的操作系统上的π是“Raspbian,”最近改名为“树莓πOS,”一个混合的混合Debian修建的覆盆子π。大量的包只有一个预构建sudo apt-get或Git起床拉,“让”远离并运行。

groov硬件另一方面使用一个自定义构建Linux的必要。这种精益建造的纯Linux有很多额外的包不像台式机或字处理程序或USB摄像头驱动程序选择几个例子。

根据您的代码复杂性和所需的软件包,您可能需要允许更多的时间从一个平台转移到另一个。你会发现你需要从源代码构建的一些前提库才能运行您的应用程序。这是要记住当你推出shell应用程序,您已经建成并测试了一个π,现在想上运行groov硬件。

包的依赖关系

通常,您只需要安装一个包或两个为了得到您的应用程序启动并运行。我们这里有最要求应用程序的列表:http://developer.opto22.com/epicdev/shell/。

重要的是要记住,所有的“apt-get”包在光电子22回购,不是公开的。这意味着他们都签署了我们的加密密钥,有时一两个版本在流血的边缘。这可能是一件好事还是坏取决于你的需求,所以就记住它。

如果你想联系你的史诗或里约热内卢GitHub库和帐户,您将需要为每个自旋向上证书和密钥。开始安装的SSH-Agentgroov硬件的光电子22论坛帖子:https://forums.opto22.com/t/epic-groove-ssh-agent-github/3830/。

特定于语言的资源

到目前为止,我认为这是公平地说,Python一直是最受欢迎的语言我们已经看到在使用groov硬件。我们有一些很棒的资源让你开始开发人员网站:http://developer.opto22.com/epicdev/python/。

也有很多对我们OptoForums代码示例。特里一些伟大的快速入门示例代码:https://forums.opto22.com/t/epic-data-using-optommp-with-python/2041。

c++也被证明是非常受欢迎的,和我们的一个论坛用户的总和一个伟大的指导如何开始与发展:https://forums.opto22.com/t/short-tutorial-on-linux-programming-for-the-epic/3413。

我们的主要起点网站为c++可以在这里找到:http://developer.opto22.com/cpp/。

最后,虽然叫不宋承宪或核心开发人员材料,它是迄今为止最受欢迎的工具,数据mashup史诗或里约热内卢。当然,我说的是Node-RED,我们最关注的介绍视频在YouTube上开始:https://www.youtube.com/watch?v=3AR432bguOY

让我们知道它是怎么回事

如果你已经完成了一个迁移从树莓π或其他基于linux的系统groov硬件,我们很想听听你的经历。不吝留下评论这篇文章,分享一篇文章在我们的论坛上我们的一个,或者留下你的评论YouTube视频让我们知道。

欢呼和编码快乐!

本和特里

主题:Node-RED,覆盆子π,groov史诗,开发人员,groov里约热内卢

写的本果园

    订阅电子邮件更新

    最近的帖子

      文章的主题

      看到所有