0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

可用于机器学习的Funpack8活动板卡揭晓

电子森林 ? 来源:硬禾学堂 ? 作者:硬禾学堂 ? 2021-04-01 10:30 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

从上周开始了解Arduino,接着认识Arduino的各种常用开发板,到使用Arduino进行机器学习的项目开发,大家已经迫不及待的想要知道Funpack8使用的是哪款开发板了。

今天我们就来揭晓Funpack8活动板卡:来自Arduino的Nano 33 BLE Sense开发板。 图1:Arduino的Nano 33 BLE Sense开发板

Nano 33 BLE Sense是Arduino进阶系列中最受创客喜爱的开发板。它不仅继承了Arduino家族中近乎完美的生态基因,而且在保留硬件小巧轻便的基础上,提升了板卡的性能,可延展性与互动性,因此它是一款可以陪伴所有电子创客走得最长、最远、最久的伙伴。

Nano 33 BLE Sense具有以下几个亮点:

首屈一指的Arduino开源硬件生态,可以最快速完成原型搭建,验证和测试

具有多种物理传感器,能感应加速度,角速度,磁场,温湿度,距离,压强

带有语音,颜色,手势等识别功能,可用于机器学习项目的开发

可实现蓝牙低功耗无线通讯

DIP加邮票孔封装,同时满足面包板和扩展板搭配的使用需求

2

板卡介绍

通过我们本期的板卡指导老师Daniel对Nano 33 BLE Sense的介绍,你会对板卡有更深的了解,一起来观看视频吧:

Arduino一向以代码开源,易学易用,资料齐全和生态完善而风靡全球创客界,也吸引了全球数以千万计的电子工程师和爱好者。本次Funpack的开发板是Arduino品牌下的Nano 33 BLE Sense板卡,在这里我们简称BLE Sense。在图2中我们列出了Nano家族的4个成员,仅从外观就不难看出,最右侧的BLE Sense是Nano家族中最配备传感器最多,性能最强大并且成本最高的板卡。

1

管脚定义

图3给出了Nano 33 BLE Sense的管脚定义(DIP30结合邮票孔封装)。

图3:脚示意图

2

硬件参数

Nano 33 BLE采用的是Nordic半导体nRF52系列的处理器, 性能强大且与Arduino生态完全兼容。图4是开发板的主要硬件参数。

abffb21e-9245-11eb-8b86-12bb97331649.png

图4:主要硬件参数

3

核心硬件模块

图5给出了核心硬件模块及传感器在板卡上的布局。不愧名为sense, 我们注意到了板卡上多许多种高性能传感器, 因此也就带来无限多种玩法(网上可以找到大神利用machine learning进行语音识别的项目)。

图5:主要器件布局

标识丝印的部分被放置在了板卡的底部, 见图6。板子可通过UART、SPI和I2C等方式与外设交互。另外, 官方正版板卡也会印有Arduino的商标及认证标识。NANO 33系列的板卡采用的均为3.3V电平, 因此使用时不要与之前经典系列的5V电平混淆。

图6:板卡细节及通信端口

3

开发环境介绍

1

ArduinoIDE安装

接下来再说软件开发的部分。Arduino IDE是为数不多的可以同时兼备易下载安装, 资源库丰富与简洁易上手的操作界面等优点的轻量级开发工具。目前Arduino IDE已更新至1.8.13版本, 集成了大量标准硬件模块等开发生态资源。可登录至Arduino官网, 在Software处下载。

2

在线云端编译

也许有朋友还会留意到,Arduino还秀了一波更6的操作,那就是直接在线云端编译。上图6中的Downloads上方还有一个CODE ONLINE,即在线编译器的直接入口, 或者直接通过稍微优秀点的搜索引擎搜索 Arduino Web Editor/Create等字样都是可以直接找到的。点进去之后就进入了云端开发的页面, 见图8。首次进来的用户需要用邮箱注册。

注册好之后就进入了Web Editor界面(默认是白色背景)。

大量的开源代码都可以直接在Web Editor上直接点开并调用。

对于针对的板卡型号,比如Nano 33 BLE系列开发板的资源库, 可直接在搜索栏查找各种相关的核心模块和配套传感器的开源代码, 可以直接调用并在此基础上二次开发。

在接入板卡后,该型号会在端口处显示(Editor会提供驱动, 需要提前下载)。同时也可以在串口监视器中获取通讯信息。

Editor还有云端分享功能, 我们可以将自己的作品与来自全世界的电子爱好者交流与切磋, 毕竟, 创作的乐趣与灵感的火花都是在交流中诞生的。

4

总结

总而言之, 通过上文的介绍, 也许不少玩家已经开始对这款开发板摩拳擦掌。鉴于Funpack活动旨在鼓励大家通过主动愉悦的模式学习技术, 因此我们将任务门槛将至一个比较合理的范围, 确保用心的朋友都可以通过。并且, 此次任务只是利用该板卡的一部分功能, 还有更多功能有待各位聪明的头脑来开发。最后, 我们也期待大家顺利通过任务后获得开发板, 并在之后分享更多充满创意的作品。

原文标题:Funpack8板卡揭晓:可用于机器学习的Arduino Nano 33 BLE Sense开发板

文章出处:【微信公众号:FPGA入门到精通】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器学习
    +关注

    关注

    66

    文章

    8510

    浏览量

    134899
  • Arduino
    +关注

    关注

    190

    文章

    6499

    浏览量

    192699

原文标题:Funpack8板卡揭晓:可用于机器学习的Arduino Nano 33 BLE Sense开发板

文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    FPGA在机器学习中的具体应用

    ,越来越多地被应用于机器学习任务中。本文将探讨 FPGA 在机器学习中的应用,特别是在加速神经网络推理、优化算法和提升处理效率方面的优势。
    的头像 发表于 07-16 15:34 ?1247次阅读

    NVIDIA Isaac Lab可用环境与强化学习脚本使用指南

    Lab 是一个适用于机器人学习的开源模块化框架,其模块化高保真仿真适用于各种训练环境,Isaac Lab 同时支持模仿学习(模仿人类)和强化学习
    的头像 发表于 07-14 15:29 ?750次阅读
    NVIDIA Isaac Lab<b class='flag-5'>可用</b>环境与强化<b class='flag-5'>学习</b>脚本使用指南

    【社区活动】电子发烧友七月份活动汇总

    :00 活动奖励:早到奖:旅行便携U型枕 x5、听课奖:20元京东e卡 x8、互动奖:温湿度计 x5 以芯赋能,瑞萨电子驱动工业智造新纪元 活动地址:https
    发表于 07-11 16:44

    国产化板卡设计原理图:2136-KC705E增强版基于FMC接口的 JFM7K325T PCIeX8 接口卡

    PCIeX8 接口卡, 无线图传卡, 国产化板卡, JFM7K325T, JFM7K325T板卡
    的头像 发表于 07-11 09:57 ?185次阅读
    国产化<b class='flag-5'>板卡</b>设计原理图:2136-KC705E增强版基于FMC接口的 JFM7K325T PCIeX<b class='flag-5'>8</b> 接口卡

    机器人赋能产业创新 RK3568/RK3588板卡与一体机产品受热捧

    随着人工智能和物联网技术的快速发展,机器人正逐步渗透到各行各业,成为推动产业升级的重要力量。在这一背景下, 瑞迅科技 凭借其领先的硬件解决方案,推出了备受瞩目的 RK3568板卡 和 RK3588
    的头像 发表于 03-12 11:36 ?550次阅读

    名单公布!【书籍评测活动NO.58】ROS 2智能机器人开发实践

    过去十几年机器人行业的繁荣,逐渐成为智能机器人开发的主流标准。 当然,ROS的快速发展也远超那群年轻人的预期,本来只是为一款家用服务机器人设计的系统,被逐渐用于巡检、运输、农业等众多领
    发表于 03-03 14:18

    传统机器学习方法和应用指导

    在上一篇文章中,我们介绍了机器学习的关键概念术语。在本文中,我们会介绍传统机器学习的基础知识和多种算法特征,供各位老师选择。 01 传统机器
    的头像 发表于 12-30 09:16 ?1256次阅读
    传统<b class='flag-5'>机器</b><b class='flag-5'>学习</b>方法和应用指导

    如何选择云原生机器学习平台

    当今,云原生机器学习平台因其弹性扩展、高效部署、低成本运营等优势,逐渐成为企业构建和部署机器学习应用的首选。然而,市场上的云原生机器
    的头像 发表于 12-25 11:54 ?487次阅读

    zeta在机器学习中的应用 zeta的优缺点分析

    的应用(基于低功耗广域物联网技术ZETA) ZETA作为一种低功耗广域物联网(LPWAN)技术,虽然其直接应用于机器学习的场景可能并不常见,但它可以通过提供高效、稳定的物联网通信支持,间接促进
    的头像 发表于 12-20 09:11 ?1198次阅读

    什么是机器学习?通过机器学习方法能解决哪些问题?

    来源:Master编程树“机器学习”最初的研究动机是让计算机系统具有人的学习能力以便实现人工智能。因为没有学习能力的系统很难被认为是具有智能的。目前被广泛采用的
    的头像 发表于 11-16 01:07 ?1010次阅读
    什么是<b class='flag-5'>机器</b><b class='flag-5'>学习</b>?通过<b class='flag-5'>机器</b><b class='flag-5'>学习</b>方法能解决哪些问题?

    NPU与机器学习算法的关系

    在人工智能领域,机器学习算法是实现智能系统的核心。随着数据量的激增和算法复杂度的提升,对计算资源的需求也在不断增长。NPU作为一种专门为深度学习机器
    的头像 发表于 11-15 09:19 ?1329次阅读

    基于RFSOC 27或47DR 8路ADC + 8路DA 6U VPX板卡

    基于RFSOC 27或47DR 8路ADC + 8路DA 6U VPX板卡
    的头像 发表于 10-10 18:18 ?1482次阅读
    基于RFSOC 27或47DR <b class='flag-5'>8</b>路ADC + <b class='flag-5'>8</b>路DA 6U VPX<b class='flag-5'>板卡</b>

    名单公布!【书籍评测活动NO.41】大模型时代的基础架构:大模型算力中心建设指南

    基于TOGAF方法论,剖析业界知名案例的设计方案。 全书总计13章。第1章讲解AI与大模型时代对基础架构的需求;第2章讲解软件程序与专用硬件的结合,涉及GPU并行运算库、机器学习程序的开发框架和分布式AI训练
    发表于 08-16 18:33

    【「时间序列与机器学习」阅读体验】+ 鸟瞰这本书

    这本书不仅内容丰富,而且当我打开它时,它还带有一种特殊的含义--页面上的签名来自一次温暖的社区活动。这些签名充当了作者、读者和整个学习社区之间的纽带,见证了知识的转移和成长的乐趣。 本书目录结构
    发表于 08-12 11:28

    OPPA855是否可用于OTDR?

    我现在准备用OPA855和LMH5401配套使用,但是看到OPA855的Ib,VOS很大,是否可用于OTDR?而且OPA857/859的Ib是PA级别的,能解释一下吗?
    发表于 08-08 06:07