OpenFPGAduino 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
OpenFPGAduino 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
OpenFPGAduino 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 GPLv3
操作系统 Linux
软件类型 开源软件
所属分类 其他开源物联网
开源组织
地区 国产
投 递 者 李知周
适用人群 未知
收录时间 2015-11-20

软件简介

OpenFPGAduino 是开源的基于 nodejs 与 FPGA 的嵌入式物联网软硬件开发平台。与Arduino等快速原型开发平台相类似。

不仅提供了基于nodejs网络交互能力特别是用于开发的网络IDE以及类似树莓派的linux软件开发系统方便安装各种linux通用软件,而且通过FPGA提供了可编程的兼容arduino外围接口用于与丰富的物联网传感器进行连接。

技术亮点

  1. 提供了基于云端web的IDE开发环境,能够在任何可以浏览网页的设备完成软件开发工作, 甚至可以在iphone ipad android上进行OpenFpgaDuino的开发,只需要打开网页浏览器,输入开发板的ip地址,就可以在IDE中编写代码了。

  2. 基于FPGA进行IO扩展,提供了多达,可以实现任意的通信控制逻辑设计。扩展接口能够适应多种外部IO总线与接口模型。所有io口都能够进行任意配置,如果需要,可以将所有IO都作为I2C总线或者全部作为SPI总线使用。同时,能够提供实时控制逻辑设计,将cpu从繁重的IO任务中解放出来,专注于计算与网络服务。

  3. 所有扩展接口A与B提供了防静电保护,不用担心在触碰开发平台的过程中烧坏IO引脚。

  4. 完整的Linux系统支持,包括Linux标准库函数以及文件系统,可以像PC Linux一样使用apt-get安装需要的程序,并提供了对通用外设的良好支持。同时与FPGA相结合,将实时处理任务交由FPGA处理,避免了Linux实时处理能力弱的问题。

视频

  • http://v.youku.com/v_show/id_XOTQ3MjkxNzU2.html?from=y1.7-1.2

  • http://v.youku.com/v_show/id_XMTU3MTUzNTM4OA==.html?spm=a2hzp.8253869.0.0

  • http://v.youku.com/v_show/id_XMTg4MjgyMDU4MA==.html?spm=a2hzp.8253869.0.0

  • https://www.youtube.com/watch?v=jsjrgsI-3QM

  • https://www.youtube.com/watch?v=g4E1hoc72DY

应用场景

智能家居信号汇总处理
物联网中央节点
机器人运动控制
快速原型开发

准备构建环境:

 Install the docker: https://docs.docker.com/installation/#installation

Download the Build environment: 
sudo docker pull openfpgaduino/openfpgaduino

Run the environment and open the shell:
sudo docker run --privileged -i -t openfpgaduino/openfpgaduino

Pull the view:
git clone --recursive https://github.com/OpenFPGAduino/OpenFPGAduino.git
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

BOM

器件型号 器件厂商 更多信息
{{o.mpn}} {{o.mfr}} 查看

评论

点击加入讨论🔥(2) 发布并加入讨论🔥
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
2 评论
42 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部