arduino-dw1000-lite:Arduino库,可轻松快速地启动Decawave的DWM1000模块
2022-05-01 13:11:52 16KB arduino localization uwb decawave
1
PCF8574 Arduino库 由SkyWodd 概述 “ PCF8574”芯片是一个I2C I / O扩展器,可通过I2C控制它们来释放您的某些Arduino引脚。 PCF8574由arduino的5v导轨直接供电,让您仅用两条公共线(I2C总线)控制8个I / O! 备注:PCF8575与PCF8574是同一芯片,但具有16个I / O而不是8个。该库的一个特殊变体也可供PCF8575使用。 图书馆API 该库具有与标准Arduino GPIO API相同的API(digitalRead,digitalWrite等)。 该库还支持任何PCF8574引脚上的中断。 为此,库内部使用AVR微控制器的“引脚更改中断(PCINT)”功能。 通过这种方式,您的Arduino的任何引脚都可以用来连接PCF8574的“ INT”引脚。 备注:库的中断“检查和处理”例程是公共的,需要用户提供
2022-04-28 09:10:30 43KB C
1
Ucglib_Arduino 用于嵌入式系统的彩色图形库,重点关注Arduino环境(新的库格式)。 支持的显示控制器:ST7735,ILI9163,ILI9325,ILI9341,ILI9486,LD50T6160,PCF8833,SEPS225,SSD1331,SSD1351,HX8352C 特征:具有18位色深的图形基元,填充的多边形绘制,> 300,横向/纵向模式。 请参阅以获取参考手册和教程。 [//]:#()
2022-04-26 13:20:23 4.04MB C
1
用于Arduino的LSM6库 版本:1.0.0 发布日期:2016年1月19日 概括 这是Arduino IDE的库,可帮助与ST的。 该库使配置LSM6DS33和通过I²C读取原始加速度计和陀螺仪数据变得简单。 支持平台 该库旨在与Arduino IDE 1.6.x或更高版本一起使用; 我们尚未在早期版本中进行过测试。 该库应支持任何Arduino兼容板,包括。 入门 硬件 可以从Pololu的网站上购买。 在继续之前,建议仔细阅读以及LSM6数据表和应用笔记。 在Arduino和LSM6板之间进行以下连接: 5V Arduino板 (包括Arduino Uno,Leonardo,Mega; Pololu A-Star 32U4) Arduino LSM6 board ------- ---------- 5V - VIN GND - GND S
2022-04-24 09:21:56 11KB C++
1
Arduino列表库 Arduino库,实现了一个动态大小的数组,即一个可以添加或删除元素的集合,并且该集合根据存储的元素数量来增加或减少其容量。 更多信息 使用说明 List类的操作与C ++中的Vector类相似,但是其实现方式很简单,可以在像Arduino这样的处理器中使用。 但是,方法和变量的名称类似于C#中可用的通用List类,它更为现代和最新。 List类被初始化为一定容量,默认情况下为4个元素。 在内部,该类实现一个列表容量大小的数组。 变量Count计算列表中已占用元素的数量。 当项目数等于列表的容量时,该列表已满。 如果在列表已满时添加元素,则内部数组将被复制到新数组,其容量是初始数组的两倍。 扩展过程需要创建一个新数组并复制元素,这需要花费更多时间才能简单插入。 与普通数组一样,可通过索引器[]访问列表中的元素。 此外,还有添加,插入,替换或删除元素或一系列元素
2022-04-23 10:15:24 10KB arduino list dynamic-array C++
1
MPU9250 Arduino库,用于与和MPU-9255九轴惯性测量单元(IMU)通信。 执照 该库根据GPLV3许可。 请通过与我们以获取其他许可证。 描述 InvenSense MPU-9250是一个系统级封装(SiP),它包含两个芯片:MPU-6500三轴陀螺仪和三轴加速度计; 和AK8963三轴磁力计。 MPU-9250支持高达400 kHz的I2C和SPI通信,高达1 MHz的寄存器设置和20 MHz的数据读取。 以下是可选的满量程传感器范围: 陀螺仪满量程范围 加速度计满量程范围 磁力计满量程范围 +/- 250(度/秒) +/- 2(克) +/- 4800(UT) +/- 500(度/秒) +/- 4(克) +/- 1000(度/秒) +/- 8(克) +/- 2000(度/秒) +/- 16(克) MPU-9250对具有16位模数转换器的陀螺仪,加速
2022-04-19 09:20:37 3.39MB C++
1
Arduino-Wiznet-5100-5200 Wiznet以太网W5100 / W5200的Arduino库 基于Arduino 1.01以太网库 编辑w5200.h和注释/取消注释行以在w5100和w5200之间切换
2022-04-18 20:35:22 60KB C++
1
DMXSerial, 用于发送和接收DMX数据包的Arduino库 面向Arduino的 DMX库这是一个使用 Arduino plattform或者 ATmega ( ATmega168,ATmega328或者类似的) 处理器发送和接收DMX代码的库,时钟速度为 16 MHz 。你可以使用这里库实现D
2022-04-06 20:17:10 21KB 开源
1
ArtnetWifi Wifi-Arduino的Art-Net库。 在ESP8266,ESP32,WiFi101(例如MKR1000)和WiFiNINA(例如NANO 33 IoT)设备上进行了测试。 注意:此库假定您正在使用wifi模块。 基于 安装 Arduino IDE 导航到素描- >包括图书馆- >管理库...,然后搜索ArtnetWifi和库将显示出来。 单击安装,该库即可使用。 PlatformIO核心(CLI) $ pio init --board nodemcuv2 $ pio lib install artnetwifi 手动的 将其放在~/Documents/Arduino/libraries文件夹中。 例子 提供了不同的示例,这是每个示例的摘要。 ArtnetWifi调试 对WiFi,串行和Art-Net进行简单测试。 输出示例(串行监视器,11520
2022-03-24 23:12:51 14KB wifi artnet esp8266-arduino esp32-arduino
1
SDS011 适用于灰尘传感器SDS011的Arduino库(Nova Fitness Co.,Ltd) 该库使用SoftSerial或HardwareSerial连接到SDS011。 用法 定义SDS对象:即SDS011 mySDS; 起始对象: void begin(pinRX,pinTX); 即mySDS.begin(pinRX,pinTX); 读取值: int read(float *p25, float *p10); 即error = mySDS(&pm25,&pm10); 读取PM2.5和PM10值,如果读取了新值,则返回码为0,如果没有新值,则返回码为1。 HardwareSerial的替代方案 SDS对象也可以使用Serial对象作为参数进行初始化IE SDS011 mySDS; mySDS.begin(Serial1); 如果使用ESP32,则需要定义Hardw
2022-03-21 14:54:55 16KB C++
1