Keyboardio Model 100,运行开源Arduino固件的木制键盘(众筹中)

Keyboardio Model 100配件

你是否对键盘新闻感到无聊?不过,Keyboardio Model 100 跟大多数键盘看起来不一样。它基本上是一件艺术品,外壳由胡桃木或枫木硬木制成,设计为符合人体工程学的键盘,左右部分共有 64 个机械开关,带有 RGB LED 和定制雕刻的键帽。 Keyboardio Model 100 还在 Arduino IDE 中编程的 Kaleidoscope 开源固件运行,并且可以由用户使用 Chrysalis 开源、跨平台图形配置工具进行定制。社区还致力于将QMK 固件移植到 […]

AIfES for Arduino–高效微控制器人工智能开源框架

AIfES for Arduino

AIfES(嵌入式系统人工智能)是一个独立的、高效的人工智能框架。它允许弗劳恩霍夫微电子电路和系统研究所(简称 Fraunhofer IMS)在资源受限的微控制器上训练和运行机器学习算法。 之前,该框架是闭源的,仅由 Fraunhofer IMS 内部使用。但现在与 Arduino 合作之后,AIfES for Arduino是开源的,可免费用于非商业项目。 AIfES for Arduino框架优化过后,允许 8 位微控制器(例如 Arduino Uno 中的微控制器)实现 […]

Minima,带有SAMD21 MCU的小型Arduino Zero兼容模块(众筹中)

Minima原理图

多年来,我们介绍了许多基于SAMD21 Cortex-M0+微控制器的紧凑型Arduino Zero兼容板,包括Exen Proto、Wemos D1 SAMD21和Seeeduino XIAO,等。然而,其中最小的一款,应该要属23.5 x 17.5mm的Seeeduino XIAO了。 这些电路板都默认带有一个使其易于使用的USB端口(Micro-USB或USB-C),但要集成到项目或最终产品中可能并不理想。这可能就是为什么Hamish Morley设计了Minima A […]

在Arduino Nano 33 BLE Sense开发板上运行的Picovoice离线语音AI引擎

PicoVoice Arduino开发板 - Arduino Nano 33 BLE Sense

2020年,我撰写了关于Picovoice语音AI 引擎对树莓派的支持这一篇文章,Picovoice 语音AI 引擎支持自定义唤醒词和离线语音识别,无需依赖云平台即可通过语音命令控制开发板。 他们使用  ReSpeaker 4 麦克风阵列HAT 为 树莓派 SBC 添加了四个“耳朵”。我还尝试使用“Picovoice Console”网络界面生成自定义唤醒词,几分钟内我就能在电脑上使用“Dear Master”。该引擎无需提供数千个样本或需要等待几周的时间去获得自定义唤醒词, […]

ArduinoShrink缩减了代码库规模,提高了Arduino AVR固件的运行速度

Nerd Ralph重新开发的Blink样本截图,共计196字节

原本Arduino AVR Core应该算得上是很高效的固件了,因为,它产生的代码可以在AVR ATmega168和ATmega328 MCU上运行。虽然,其内部闪存只有16到32KB、时钟速度仅有8到16MHz。 但是Nerd Ralph觉得它还有改进的空间,比如:Arduino Uno编译Blink示例时,运行需要924字节的闪存。所以,Nerd Ralph就开发了与Arduino AVR Core具有相同功能的ArduinoShrink库。使用该库时,它能够以更小更快的 […]

连接WiFi和蓝牙开发板的Arduino Nano RP2040正式发布,售价25.5美元

Arduino Nano RP2040引脚图

在树莓派Pico发布当天,具有树莓派 RP2040 双核 Cortex-M0+微控制器第三方板之一的Arduino Nano RP2040 Connect板也发布了。 当时,我只得到了其开发板的渲染图。后来,他们公司又展示了一些产品的照片,并在四月份的时候为该开发板发布了Arduino Core mbed 2.0。但一直都没有看到有售卖的信息。直到最近,我才发现它在Arduino商店上架了,带接头的Arduino Nano RP2040 Connect开发板售价是25.50美 […]

Arduino推出Portenta Machine Control工业控制单元

Arduino Portenta Machine Control

Arduino Portenta Machine Control是一种由Arduino Portenta H7板供电的低功耗工业控制单元,该工业控制单元的主要目的就是通过裸露接线端子的数字和模拟I / O来驱动设备和机械。 2020年,该工业控制单元新增了Arduino Pro系列。该系列支持Arm Pelion物联网平台,在推出STM32H7驱动的Arduino Portenta H7工业板的同时,还加入了另一个特定于应用程序的解决方案,即2021年4月启动的Arduino […]

NeuroStimDuino,可用于神经刺激实验的Arduino shield(众筹中)

NeuroStimDuino 组件

Neuralaxy的NeuroStimDuino是一个开源的Arduino Shield,它可以让学生、研究人员和业余爱好者轻松又低成本地研究神经刺激对肌肉收缩的影响。 神经刺激到底是什么呢?它的工作原理是在皮肤表面施加短电脉冲,以此来刺激潜在的神经和肌肉。神经刺激有很多种用途,包括一种称为功能性电刺激(FES)的治疗方式,通过这种方式帮助中风患者和脊髓损伤患者的瘫痪肢体肌肉恢复活动能力。目前该项目还在深入开展研究,只有更深入的了解神经刺激,才能更好地利用它来减轻疼痛和进行感 […]