arduino
RF24 是一个相当完整的 nRF24L01 函式库(library),它目前支援许多平台,例如 Arduino、树莓派等等,先前有草草的介绍过。 最近因为在使用 Beaglebone Black (BBB) 这个单板电脑在做些实验,需要用到 nRF24L01,本来是想直接用已写好并放在 NPM 中的套件,结果发现无法使用,于是就想起了 RF24 有支援到 BBB,但遇到了些麻烦。 因为我只想用 NodeJS 去做大部分的控制,并不想要用 RF24 那种全 C/C++ 的方式来做,所以我就写了一个简单的程式来让 NodeJS 与 RF24 能够传递讯息并且操作 nRF24L01 模组
Arduino 用在产品上太贵?有听过 CH552G 吗? [URL] 之前的 ArOZ Online 系统一直都不支援 Drag & Drop,在使用起来虽然说没什么大不了,就是有一点点的不方便,好像说选择 File 要在 File Selector 里面做,要移动 File 不是需要使用 Menu 就是需要使用 Hotkey 如 Ctrl C + Ctrl V 之类的。 AOB 大更新,支援 Drag Drop File Object 的 File Explorer 最新版本(v 20-3-2020)之后的 AOB 将会全面支援 File Drag Drop 。这到底是什么意思呢?简单来说,这就是容许 File Explorer 对其他模组或另一个 File Explorer 视窗进行基于 Drag drop 的档案移动
讲到微型电脑或开发板,大家第一个想到的产品一定是Raspberry Pi,然而笔者这次要介绍的Onion Omega,尺寸只有Raspberry Pi的1/4,较小的体积有助于安装在更多不同应用情境,此外它也支援完整Linux操作系统,这代表使用者将能使用更多现有开发工具,大幅提高开发的方 便性。 Onion Omega是个专为软件开发者设计的开发平台,它采用与Arduino相容的架构并支援完整Linux操作系统,让使用者能以熟悉的Git、pip、npm等工具,或是使用高阶语言开发软件。此外Onion Omega也内建Wi-Fi,并整合Onion Cloud云端功能,让使用者能够轻松将Onion Omega连至网络,自己动手打造物联网应用装置
TEL0002 蓝牙(Bluetooth)是无线网络传输技术的一种,原本是用来取代红外的。与红外技术相比,蓝牙无需对准就能传输数据,传输距离小于10米(红外的传输距离在几米以内)。而在信号放大器的帮助下,通讯距离甚至可达100米左右
这是一款检测一氧化碳气体浓度的传感器,支持模拟量、I2C和UART三种输出方式。探头已经过出厂标定,可以快速、准确的测量环境中一氧化碳的浓度。可广泛应用于石油石化、冶金、矿山等工业场所及环保领域一氧化碳的检测
早在去年时候,我就发现有个叫做 Raspberry Pi 的玩意, 已经忘了是从那里得知这个东西。这个卡片大小的电路板是可以运行 Debian 的主机,提供了一个发挥自己想象的平台。13 年 南京极客行动 时候,Michael 好像还拿了一个板子参加比赛
英特尔® Galileo Gen 2 开发主板为创客社区、学生和专业开发人员提供了可编程的控制 PCB。这款英特尔® 处理器和附加的原生 I/O 为各种应用提供了全套功能。与基于英特尔® 凌动™ 处理器和英特尔®酷睿™ 处理器的设计相比,此开发板还提供了更加简单且经济高效的开发环境
你可能会以为这是一个小小的电路板 。但绝不仅仅如此,她是一个完整的硬件开发平台,包含Arduino开发板,Arduino IDE等部分。Arduino简单易用,风靡全球,越来越多的开发者已经开始使用Arduino来开发他们的项目和产品
这是一个很有意思的项目,它利用arduino配合蜂鸣器播放圣诞歌,设备要求也很低,适合初学者。不过需要注意的是需要将乐谱转换为代码,这一点可以在"[URL]"得到指引。 via:[URL]
两个 USB 端口将同时使用,因此本范例需要两条 USB 线。 除了用于上传代码的常规 USB 端口外,第二条 USB 应连接到 USB OTG 端口,如下所示。 对于 AMB23,将第二条 USB 线连接到红框中的 USB 端口