| SC16IS750 | ESP8266 | 備考 |
|---|---|---|
| i2c-SPI | GND | i2c/SPIの切り替え |
| A0-CS | CS(IO15) | スケッチ上でピンを指定 |
| A1-SI | MOSI(IO13) | |
| NC-SO | MISO(IO12) | |
| SCL-SCK | SCK(IO14) | |
| SDA-VSS | GND | |
| /IRQ | N/C | 基板上でPullUpされている |
| RESET | N/C | 基板上でPullUpされている |
| VIN | 5V | |
| GND | GND |
| #include <SPI.h> #include <Wire.h> #include <SC16IS750.h> #include <string.h> #ifdef __AVR__ #define CS 6 #elif ESP8266 // ESP8266 #define CS 15 #endif //SC16IS750 spiuart = SC16IS750(SC16IS750_PROTOCOL_SPI,6); SC16IS750 spiuart = SC16IS750(SC16IS750_PROTOCOL_SPI,CS); (以下省略) |