玩嵌入式,可以试试Micro Bit!
自Raspberry Pi 推出以来,就陆续有不少同类的产品出来让更多人能以低成本学习编程。BBC对此也公布了Micro Bit的最终设计,这是一款可以塞进口袋的超迷人计算机。
此前BBC有人表示,Micro Bit是一个高度灵活、可编程的嵌入式设备,它是以“帮助这一代人成为编码员、程序员和未来开拓数字化的先驱为目的而创造的”,主要用于青少年的编程教育。
打开套件包装盒,里面就是一块5x4厘米的电路板,电池、USB数据线,可以看到硬件非常的少,但别小看它。
我们知道,树莓派3采用了1.2GHz64位四核ARM Cortex-A53处理器,Broadcom Videocore IV显卡和1GB内存。而BBC Micro Bit则使用的是32位 ARM Cortex M0处理器和16KB内存。后者所使用的处理芯片是ARM阵营当中最小的,不仅非常节能,还很容易进行编程,不过它的性能也要比树莓派3所使用的Cortex-A53低很多。
其实,Micro Bit可以被看作是通往树莓派3设备的大门,Micro bit拥有一系列新颖的功能,开发板尺寸虽小(5cm X 4cm),但集成了种类丰富的电子模块:5x5 LED显示屏,两颗可编程按键,加速度计,电子罗盘,温度光线传感器,蓝牙低功耗等。
例如25个可显示消息的红色LED灯;有两个可编程按钮,可以用于控制游戏操作或者暂停/播放一首音乐,可以检测动作并且告知你动作进行的方向,同时它也可以通过低功耗蓝牙模块与其它设备或因特网互联!
当然,BBC Micro Bit需要和其他设备进行交互,而非作为一部独立系统工作。Micro Bit则使用的是32位 ARM Cortex M0处理器,所使用的处理芯片是ARM阵营当中最小的,不仅非常节能,还很容易进行编程。
BBC Micro Bit只有5个I/O环,用户需要使用弹簧夹将其连接到其他设备,比如传感器或机器人。但蓝牙功能的存在使其可以与手机或其他设备进行无线连接,加速度计和指南针的存在也让它可以用来运行方向应用或基于动作的游戏。
小结:BBC Micro Bit是一个嵌入软件平台,无法运行完整的操作系统。可以利用BBC micro:bit实现任何酷炫的小发明,无论是机器人还是乐器,没有想不到。亮点如下:1.Micro Bit支持几乎所有的PC和移动设备;2.Micro Bit由于很小的尺寸,可以集成到诸多便携的项目中;3.设计灵活,可适合编程学习。
原文作者:嵌入式资讯精选