Spider L3 函式库

此函式库用于支援台湾 Fun-Maker 制作的 Spider L3 WiFi 模组,其为 Fun-Maker 原作的 Arduino 版本 SpiderL3S 函式库 之移植。(此函式库需自行下载安装,请至其 GitHub 网页 下载。)

Spider L3 WiFi 模组与 86Duino 的连接方式

Spider L3 WiFi 模组与 86Duino 的连接方式与 Arduino 略有不同,在使用此函式库前,请先参考下面说明将 Spider L3 WiFi 模组正确连接到 86Duino 上。

Spider L3 WiFi 模组主要是以 SPI 通讯介面与控制板沟通。它有通讯和控制两种不同功能的脚位,前者为 MOSI、MISO、CLK 脚位,可以直接连接到 86Duino SPI 埠的 SPIDO、SPIDI、SPICLK 脚位;后者为 IRQ、CS、EN 脚位,它们分别连接到 86Duino 的 digital pin 42、43、44。同时因为 Spider L3 WiFi 模组需要供应 5V 电源与 3.3V I/O 参考电压,因此我们将 86Duino 的 5V、3.3V 输出与 GND 分别接到 Spider L3 WiFi 模组的 5V、VIO 与 GND 脚位,如此即可用 SpiderL3 函式库控制 Spider L3 WiFi 模组。

请参考下面的连接示意图,将 86Duino 和 Spider L3 WiFi 模组连接起来(这里以 86Duino Zero 为例):

SpiderL3S_86Duino

实际连接范例:

SpiderL3S_Connect

注意:由于 digital pin 43、SPICLK、SPIDI 接脚与 86Duino Zero 的 CPU 模组金属外壳非常靠近,插在这三支 pin 脚上的接线外缘应做绝缘保护,避免发生短路:

SpiderL3S_protect


展示影片


函式库参考主页面

The text of the 86Duino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.