分类 开源硬件 下的文章

ESP8266为何火红的8个理由


在Maker圈,大概没人不知道ESP8266的吧,基于这个Wi-Fi芯片发展出的开发工具包系列,这一、两年红透半边天,甚至给其他通讯芯片大厂很大的压力,想不通为什么ESP8266会突然这么火红呢?

WiFi Serial Transceiver Module.jpg

的确,ESP8266的崛起走的并非芯片商所熟悉的途径,而是站在社群的力量下异军突起,以下提出一些观察心得,或许能给芯片商不一样的思维。


那些为开源硬件创造用户价值的经销商


BBC(Micro:bit)、Arduino基金会、Raspberry Pi基金会等引领了开源硬件设计潮流,软硬件整合一体并且成本很低,这些优势为开展STEAM教育提供了契机。同时,一些经销商同样为开源硬件创造用户价值,在提供可靠的原型产品和附加组件的同时,更利用互联网提供了丰富的学习和应用支持。

Adafruit-work-table-top.jpg

因此在学习开源硬件时,除了项目官方网站是最优先的学习资源,那些优秀经销商的网站值得收藏。


Google Coral:谷歌机器学习 Edge TPU 定制产品


在2018年于旧金山召开的 Google Next 大会上,Injong Rhee 通过主题演讲披露了谷歌公司的两款全新硬件产品:一款开发单片,外加一款 USB 加速棒。作为这两款产品的核心,谷歌的 Edge TPU(Edge Tensor Processing Unit,Google 专门为在边缘进行推理运算而打造的 ASIC) 扮演着关键角色——这款专用 ASIC 旨在将机器学习推理能力引入边缘设备。

Google Coral.png

2019年3月6日,Google发布本地AI开发平台Coral。Coral是一个使用本地AI构建智能设备的平台,提供了一个完整的本地AI工具包,可轻松将您的想法从原型扩展到生产。它包括硬件组件,软件工具和内容,可帮助您在设备上本地创建,训练和运行神经网络(NN)。


Raspberry Pi 的Windows软件


拥有和使用Raspberry Pi需要一组软件包,使您能够设置,维护和编写项目代码。

install-windows-10-iot-core-raspberry-pi-4-featured-800x400.jpg

诸如将图像写入SD卡,格式化SD卡,通过网络传输文件甚至远程登录Pi等任务都需要某种形式的程序。即使为项目编写Python脚本,如果您希望在代码中使用更具视觉吸引力的画布,也可以使用功能丰富的文本编辑器。


10个真正有用的GPIO分线板


开始在项目中使用GPIO,就需要熟悉引脚编号。浏览Raspberry Pi的40个GPIO引脚对眼睛来说是一个负担。尝试找到正确的引脚编号,或确定哪个引脚支持SPI,UART,I2C或其他功能可能很困难。

Raspberry-Pi-GPIO-board.png

Raspberry Pi配件市场提供了设计解决方案——GPIO分线板,有些提供每个引脚编号和功能的打印标签,有些提供不同的连接选项,有些则将其与面包板等附加功能相结合。


BalenaOS 64-Bit OS简介


balenaOS.jpg

Belana.io 2019年9月13日公布了针对Raspberry Pi 4的64位操作系统——BalenaOS (balena.io/os),它支持运行32/64位docker容器,支持最大4GB内存。除了Raspberry Pi 4,BalenaOS还支持Intel NUC、Nvidia Jetson TX2等诸多硬件和早期诸版本Raspberry Pi。官方定位BalenaOS是为容器量身定制的开源、最小的、基于Yocto Linux的主机操作系统。

FB_GIF--1--1.gif