BBC(Micro:bit)、Arduino基金会、Raspberry Pi基金会等引领了开源硬件设计潮流,软硬件整合一体并且成本很低,这些优势为开展STEAM教育提供了契机。同时,一些经销商同样为开源硬件创造用户价值,在提供可靠的原型产品和附加组件的同时,更利用互联网提供了丰富的学习和应用支持。
因此在学习开源硬件时,除了项目官方网站是最优先的学习资源,那些优秀经销商的网站值得收藏。
计算机的文件系统是一种存储和组织计算机数据的方法,它使得对其访问和查找变得容易,文件系统使用文件和树形目录的抽象逻辑概念代替了硬盘和光盘等物理设备使用数据块的概念,用户使用文件系统来保存数据不必关心数据实际保存在硬盘(或者光盘)的地址为多少的数据块上,只需要记住这个文件的所属目录和文件名。在写入新数据之前,用户不必关心硬盘上的那个块地址没有被使用,硬盘上的存储空间管理(分配和释放)功能由文件系统自动完成,用户只需要记住数据被写入到了哪个文件中。
文件系统通常使用硬盘和光盘这样的存储设备,并维护文件在设备中的物理位置。但是,实际上文件系统也可能仅仅是一种访问数据的界面而已,实际的数据是通过网络协议(如NFS、SMB、9P等)提供的或者内存上。
在2018年于旧金山召开的 Google Next 大会上,Injong Rhee 通过主题演讲披露了谷歌公司的两款全新硬件产品:一款开发单片,外加一款 USB 加速棒。作为这两款产品的核心,谷歌的 Edge TPU(Edge Tensor Processing Unit,Google 专门为在边缘进行推理运算而打造的 ASIC) 扮演着关键角色——这款专用 ASIC 旨在将机器学习推理能力引入边缘设备。
2019年3月6日,Google发布本地AI开发平台Coral。Coral是一个使用本地AI构建智能设备的平台,提供了一个完整的本地AI工具包,可轻松将您的想法从原型扩展到生产。它包括硬件组件,软件工具和内容,可帮助您在设备上本地创建,训练和运行神经网络(NN)。