首页 > 解决方案 > 如何在电子应用程序中使用树莓派的 GPIO?

问题描述

我正在尝试使用 electronJs 为树莓派 3 (b) 构建一个应用程序。我无法使用 nodejs 的“ onoff ”模块与树莓派的 GPIO 通信。当我在主进程中导入它并尝试使用electron .命令运行应用程序时,命令退出且没有错误信息。谁能建议如何在电子应用程序中使用树莓派 pi3 的 GPIO。

此外,如果它不可能使用电子Js,那么请建议我如何为可以使用 GPIO 的树莓派实现一个 GUI 应用程序。

相同的示例回购https://github.com/AkshayKanchan/electron_gpio

标签: node.jselectronraspberry-pi3

解决方案


将 nodeJS 更新到最新版本并运行electron-rebuild解决了我的问题。谢谢戴夫牛顿的帮助。似乎onoff包使用的 epoll 编译存在问题。


推荐阅读