为了使您快速前进,我们在Stemma Qt form form(https://adafru.it/lbq)中启动了定制的PCB,使其易于与之接口。两侧的Stemma Qt连接器(https://adafru.it/jqb)与SparkFun Qwiic(https://adafru.it.it/fpw)I2C连接器兼容。这使您可以在开发板和Max17048之间建立无焊接连接,或使用兼容的电缆(https:// adafru.it/jnb)与其他各种其他传感器和配件链接。不包括QT电缆,但我们在商店中有多种多样(https:// adafru.it.it/17ve)
240 MHz 双核 Tensilica LX6 微控制器,具有 600 DMIPS 集成 520 KB SRAM 集成 802.11b/g/n HT40 Wi-Fi 收发器、基带、堆栈和 LWIP 集成双模蓝牙(经典和 BLE) 4 MByte 闪存 板载 PCB 天线 超低噪声模拟放大器 霍尔传感器 10x 电容式触摸接口 32 kHz 晶体振荡器 3 x UART(Feather Arduino IDE 支持中仅默认配置两个,一个 UART 用于引导加载/调试) 3 x SPI(Feather Arduino IDE 支持中仅默认配置一个) 2 x I2C(Feather Arduino IDE 支持中仅默认配置一个) 12 x ADC 输入通道 2 x I2S 音频 2 x DAC 每个 GPIO 引脚上可用的 PWM/定时器输入/输出 带有 32 kB TRAX 缓冲区的 OpenOCD 调试接口 SDIO主/辅 50 MHz SD 卡接口支持
•始终运行最新版本的电路pypython和库•我必须继续使用Circuitppython 7.x或更早。在哪里可以找到兼容的库?• macOS Sonoma before 14.4: Errors Writing to CIRCUITPYmacOS 14.4 - 15.1: Slow Writes to CIRCUITPY • Bootloader (boardnameBOOT) Drive Not Present • Windows Explorer Locks Up When Accessing boardnameBOOT Drive • Copying UF2 to boardnameBOOT Drive Hangs at 0% Copied • CIRCUITPY Drive Does Not Appear or Disappears Quickly • Device Errors or Problems on Windows • Serial Console in Mu Not Displaying Anything • code.py Restarts Constantly • CircuitPython RGB Status Light • CircuitPython 7.0.0 and Later • CircuitPython 6.3.0 and earlier • Serial console showing ValueError: Incompatible .mpy file • CIRCUITPY Drive Issues • Safe Mode • To erase CIRCUITPY: storage.erase_filesystem() • Erase CIRCUITPY Without Access to the REPL • For the specific boards listed below: • For SAMD21 non-Express boards that have UF2引导加载程序:•对于没有UF2引导程序的SAMD21非Express板:•在SAMD21非Express Board上用完文件空间•删除某些内容!•使用标签•在MacOS上?•防止和删除MacOS隐藏文件•在MacOS上复制文件而不创建隐藏文件•其他节省空间的提示•设备已锁定或引导循环
I2C端口(SDA,SCL),硬件UART(RX,TX)和SPI(SCK,MOSI,MISO)的PIN号已更改。如果您的代码对这些引脚有过硬编码的使用,则您需要用新数字替换它们,或更改代码以使用SDA或SCK(例如SDA或SCK)的“漂亮”名称。在Espressif板支持包中选择新的Feather ESP32 V2板时,将替换正确的数字。请注意,名称位于同一位置,我们没有更改I2C/ UART/ SPI引脚位于板上的位置,正是它们在模块中连接的ESP32 PIN号。TX旁边的“角”引脚已从引脚21变为37。此引脚均未在任何羽毛上使用,因为它被认为是“额外的销钉”。它也从GPIO更改为仅输入,其余的编号引脚和A0-A5引脚没有更改PIN号码。
带有5.1K CC电阻的C型USB C型连接器,因此它将与任何计算机或电源一起使用,可获得5V和最多1A。可用的数据线在底部突破中。单独的DC或太阳能输入 - 边缘上的两个垫子可用于连接5〜18V电源,可以代替USB使用。如果输入是太阳能电池板,则充电芯片将调整电流绘制,以使电压不会降低电池以下,从而优化了太阳能输入。无需大型电容器即可稳定它,并且您可以在没有MPPT的成本和复杂性的情况下获得接近MPPT的能力。默认充电率为1A,但是您可以将跳线上的跳线设置为500mA功率路径的负载路径 - 如果4.5V或3.3V负载连接器是绘制电流的,而USB / DC /太阳能是连接的,则将默认用于从充电器中绘制电流的电流,并且任何剩余电流都会符合电池电量。可以防止电池不断充电/放电,从而降低电池寿命。调节的4.5V -max输出 - 无论您在USB或DC /太阳能输入上有什么电压,由于内部电压调节器,4.5V端子块输出端口永远不会超过4.5V。不过,请记住这一点,当使用高电流和高直流电压时,因为LDO会使板开始过度过热和防风电流。受调节的3.3V -max输出 - 单独的降压转换器将从BQ25185中接收负载输出,并将其切换为3.3V,在1 AMP最大负载3个状态LED -Orange C Harging LED,Red F Ault LED和绿色3.3V输出LED。启用垫 - 禁用3.3V降压转换器。安装孔!
USB -C端口 - 用于供电和编程板。您可以使用任何USB C电缆为其供电。插入USB时,它将为Lipoly电池充电。Lipoly Connector/Charger-您可以将任何250mAh或更大的3.7/4.2V Lipoly电池插入此JST 2 -PH端口,以供电羽毛并为电池充电。插入USB时,电池将从USB电源中充电。如果电池插入并插入了USB,则羽毛将自身从USB中供电,并且会为电池充电。CHG LED - 电池充电时,黄色CHG LED将被点亮。 充电后,LED会关闭。 如果没有电池插入电池,CHD LED可能会迅速闪烁 - 这是可以预期的!CHG LED - 电池充电时,黄色CHG LED将被点亮。充电后,LED会关闭。如果没有电池插入电池,CHD LED可能会迅速闪烁 - 这是可以预期的!
电压并不是线性关系。实际上,距离受自身信噪比、菲涅尔透镜成像距离、运动体温度、环境温湿度、电磁干扰等影响。因此输出不能用单一指标来评价,实际应用中请以调节结果为准。SENS Pin电压越小,检测距离越远。传感器有32级检测距离可供选择,最短可达厘米级。实际应用中,SENS通过分压电阻调节。
即使走线电气长度不长,R41-R44 也可用作阻尼电阻(27-51 欧姆),通过减少由杂散电感和电容引起的过冲和振铃来改善信号完整性。无论哪种情况,R41-R44 都应尽可能靠近驱动走线(信号源)的设备。如果电容器和麦克风之间的走线电感最小化,去耦电容器(C32-33、C34-35)最有效。这可以通过使用短而宽的走线来实现。如果在麦克风下方使用接地平面,则使用过孔将电容器接地垫直接连接到平面,而无需使用任何走线。
即使走线电气长度不长,R41-R44 也可用作阻尼电阻(27-51 欧姆),通过减少由杂散电感和电容引起的过冲和振铃来改善信号完整性。无论哪种情况,R41-R44 都应尽可能靠近驱动走线(信号源)的设备。如果电容器和麦克风之间的走线电感最小化,去耦电容器(C32-33、C34-35)最有效。这可以通过使用短而宽的走线来实现。如果在麦克风下方使用接地平面,则使用过孔将电容器接地垫直接连接到平面,而无需使用任何走线。
TSL2560 和 TSL2561 是光-数字转换器,可将光强度转换为数字信号输出,可直接进行 I 2 C (TSL2561) 或 SMBus (TSL2560) 接口。每个设备将一个宽带光电二极管(可见光加红外光)和一个红外响应光电二极管组合在单个 CMOS 集成电路上,能够在有效的 20 位动态范围(16 位分辨率)上提供近明视响应。两个积分 ADC 将光电二极管电流转换为数字输出,该数字输出表示在每个通道上测量的辐照度。此数字输出可以输入到微处理器中,其中使用经验公式得出以勒克斯为单位的照度(环境光水平),以近似人眼响应。TSL2560 设备允许 SMB-Alert 样式中断,而 TSL2561 设备支持传统级别样式中断,该中断保持有效,直到固件清除它。