我们可以亲身体验新的索尼Spresense主板

我们可以亲身体验新的索尼Spresense主板

索尼可能不是您在寻找新单板计算机时想到的第一家公司。但在Makerfire Rome,我们很幸运地与索尼进行了接触;这是她最近一次进入社区。

我们可以亲身体验新的索尼Spresense主板

Spresense是一块尺寸仅为50毫米乘20.6毫米的小板,但它有一个六核ARM Cortex CPU,为嵌入式项目提供了大量资源。

技术规格

型号名称-CXD 5602 PWBMAIN 1
尺寸-50.0 mm x 20.6 mm
CPU-ARM®Cortex&reg-M4F x 6芯
最大时钟频率-156 MHz
SRAM-1.5 MB
闪存-8 MB
数字输入/输出-GPIO、SPI、I2C、UART、I2S
模拟输入-2通道(0.7 V范围)
GNSS-GPS(L1-C/A)、QZSS(L1-C/A)、GLONASS(L1)、WAAS、,QZSS(L1-S)
摄像头输入-专用并行接口

我们可以亲身体验新的索尼Spresense主板

主板可插入扩展板,尺寸为68.3mm×53.3mm,且为Arduino兼容布局,但其具有用于音频输出的3.5mm TRRS音频插孔。就在那里,我们找到了一个微型SD卡插槽。

我们可以亲身体验新的索尼Spresense主板

还有一个设计用于连接主板的索尼摄像头模块,该摄像头可用于拍摄视频/图像以及OpenCV/计算机视觉项目。

那么我们能用它做什么呢?

我们可以亲身体验新的索尼Spresense主板

这里有一点有趣,我们可以通过两种方式控制电路板。第一种也是最简单的方法是使用ArduinoIDE。在这里,我们可以添加Spresense板、库和控制板,就像它只是一个典型的Arduino兼容板一样。需要注意的是,我们需要将电路板设置为使用自定义引导加载程序,但索尼的开发者文档对此进行了解释;他自己的开发者网站。

一旦引导加载程序在板上,我们就可以开始在板上闪烁Arduino代码,当然第一个测试必须是闪烁的LED,幸运的是主板上有四个LED,我们可以闪烁并确认通信成功,如果您已经可以编程Arduino,那么您也可以编程Spresense。将组件与扩展板一起使用就像使用Arduino一样简单,但请注意组件所需的电压,因为扩展板的默认设置为5V,但这可以使用板上的跳线进行更改。
我们可以亲身体验新的索尼Spresense主板

进一步的测试发现,我们加载了一些代码,以利用内置GPS芯片,并将位置数据输出到串行监视器。这是可行的,但遗憾的是,即使在户外,我们也无法获得锁。

我们可以亲身体验新的索尼Spresense主板

GNSS天线是索尼徽标上方的一个小矩形。

控制板的另一种方法是加载名为nuttx的自定义*nix操作系统。这需要遵循《Spresense SDK指南》;设置工作环境,准备将nuttx闪存到板上。这就是它变得有点复杂的地方。工作流要求我们构建一个nuttx内核,这并不困难,这要归功于一个方便的Python脚本,然后我们可以在开始我们自己的项目之前,尝试一些示例项目中的一个。Spresense SDK充分利用了hexacore CPU的真正功能,因此,如果您真的需要在一个小软件包中使用这么多功能,那么就需要做一点家庭作业。Spresense SDK和文档仍然是一个动态文档,因此随着董事会的成熟,我们希望看到一个更加精简的流程。

结论

我们可以亲身体验新的索尼Spresense主板

Spresense是一块非常小的板,上面密集地塞满了摄像头、GPS和音频接口。因此,我们可以很容易地使用这个小型板和ArduinoIDE创建项目。Spresense SDK有点复杂,但它为您的项目提供了更多的功能,因此需要进行一些阅读和修改,才能最大限度地发挥主板的作用。

对于那些愿意投入工作的人来说,这是一个非常棒的板,它是一个不断发展的开发人员支持网站,提供了涵盖Arduino IDE和Spresense SDK和API参考的文档。

如果你需要一个六核ARM CPU,同时也是一个与Arduino兼容的主板,那么索尼Spresense是你金钱的有力竞争者!

Electroscore: 3.5/5  我们可以亲身体验新的索尼Spresense主板

Pros:

  • 强大的六核CPU
  • 紧凑型
  • 内置GPS

Cons:

  • Spresense SDK需要作业
  • 成本

Price: $65.00

Link: bit.ly/2E2VHQ0

版权所有 未经授权不得转载
球盖网 » 我们可以亲身体验新的索尼Spresense主板

发表评论

提供最优质的资源集合

关于本站 联系我们