Difference between revisions of "MCU/WISE-1520"
From ESS-WIKI
Fred.chang (talk | contribs) (→SDK) |
Fred.chang (talk | contribs) |
||
(14 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | =WISE-1520= | + | = WISE-1520 = |
− | [[File:WISE-1520 chip.jpg|right|200px]] | + | |
− | <big>M2.COM Low Power Wi-Fi IoT Node</big> | + | [[File:WISE-1520 chip.jpg|right|200px|WISE-1520 chip.jpg]] <big>M2.COM Low Power Wi-Fi IoT Node</big> |
+ | |||
*ARM Cortex-M4 processor | *ARM Cortex-M4 processor | ||
*RAM 256 KB memory / 1MB Serial Flash | *RAM 256 KB memory / 1MB Serial Flash | ||
*Built-in Low-power Wi-Fi connectivity | *Built-in Low-power Wi-Fi connectivity | ||
*Support | *Support | ||
− | ::{| class="wikitable" width="40%" | + | |
+ | :: | ||
+ | {| class="wikitable" width="40%" | ||
|- align="center" | |- align="center" | ||
− | | width="15%" | UART | + | | width="15%" | UART |
+ | | width="15%" | I2C | ||
+ | | width="15%" | SPI | ||
+ | | width="15%" | GPIO | ||
+ | | width="15%" | PWM | ||
+ | | width="15%" | ADC | ||
|- align="center" | |- align="center" | ||
− | | 1 | + | | 1 |
+ | | 1 | ||
+ | | 1 | ||
+ | | 2 | ||
+ | | 2 | ||
+ | | 2 | ||
|} | |} | ||
+ | |||
+ | |||
*22 x 30 mm M.2 key E | *22 x 30 mm M.2 key E | ||
− | ==Pinout== | + | |
− | {| class="wikitable" | + | == M2.COM Pinout == |
− | + | ||
+ | {| class="wikitable" style="border: none; background: none; width: 60%" | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="width: 5%; color:black; background:gold" align="center" | 1 |
+ | | style="width: 25%; color:black; background:gold" align="center" | GND | ||
+ | | style="width: 25%; color:black; background:gold" align="center" | VCC | ||
+ | | style="width: 5%; color:black; background:gold" align="center" | 2 | ||
+ | | rowspan="5" style="width: 15%; border: none; background: none" | | ||
+ | | style="width: 25%; color:black; background:gold" align="center" | {{abbr|WDT_OUT#|Module: GPIO15(PIN6), Chip: GPIOA1-bit7}} | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 3 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | VCC | ||
+ | | style="color:black; background:gold" align="center" | 4 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 5 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | 6 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 7 |
+ | | style="background:gold" align="center" | GND | ||
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | 8 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 9 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | 10 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 11 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | 12 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 13 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | 14 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 15 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:gold" align="center" | CB_RESET_OUT# | ||
+ | | style="color:black; background:gold" align="center" | 16 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 17 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:gold" align="center" | GND | ||
+ | | style="color:black; background:gold" align="center" | 18 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 19 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:gold" align="center" | {{abbr|CB_PWR_ON|Module: GPIO11(PIN4), Chip: GPIOA1-bit3}} | ||
+ | | style="color:black; background:gold" align="center" | 20 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 21 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:gold" align="center" | {{abbr|UART0 TXD|Module: GPIO1(PIN46), Chip: GPIOA0-bit1}} | ||
+ | | style="color:black; background:gold" align="center" | 22 | ||
|- | |- | ||
− | | || | + | | style="color:black; background:gold" align="center" | 23 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | Connector Key | ||
+ | | | ||
|- | |- | ||
− | | | + | | |
+ | | Connector Key | ||
+ | | Connector Key | ||
+ | | | ||
|- | |- | ||
− | | | + | | |
+ | | Connector Key | ||
+ | | Connector Key | ||
+ | | | ||
|- | |- | ||
− | | || Connector Key| | + | | |
+ | | Connector Key | ||
+ | | Connector Key | ||
+ | | | ||
|- | |- | ||
− | | | + | | |
+ | | Connector Key | ||
+ | | style="background:gold" align="center" | {{abbr|UART0 RXD|Module: GPIO2(PIN47), Chip: GPIOA0-bit2}} | ||
+ | | style="color:black; background:gold" align="center" | 32 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 33 |
+ | | style="background:gold" align="center" | GND | ||
+ | | style="background:gold" align="center" | {{abbr|UART0 RTS|Module: GPIO7(PIN52), Chip: GPIOA0-bit7}} | ||
+ | | style="color:black; background:gold" align="center" | 34 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 35 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:gold" align="center" | {{abbr|UART0 CTS|Module: GPIO6(PIN51), Chip: GPIOA0-bit6}} | ||
+ | | style="color:black; background:gold" align="center" | 36 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 37 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:gold" align="center" | {{abbr|GPIO0|Module: GPIO22(PIN11), Chip: GPIOA2-bit6}} | ||
+ | | style="color:black; background:gold" align="center" | 38 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 39 |
+ | | style="background:gold" align="center" | GND | ||
+ | | style="background:gold" align="center" | {{abbr|GPIO1|Module: GPIO28(PIN19), Chip: GPIOA3-bit4}} | ||
+ | | style="color:black; background:gold" align="center" | 40 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 41 |
+ | | style="background:gold" align="center" | {{abbr|PWM0|Module: GPIO9(PIN54), Chip: GPIOA1-bit1}} | ||
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | 42 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 43 |
+ | | style="background:gold" align="center" | {{abbr|PWM1|Module: GPIO10(PIN3), Chip: GPIOA1-bit2}} | ||
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | 44 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 45 |
+ | | style="background:gold" align="center" | GND | ||
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | 46 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 47 |
+ | | style="background:gold" align="center" | {{abbr|ADC0|Module: GPIO5(PIN50), Chip: GPIOA0-bit5}} | ||
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | 48 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 49 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | 50 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 51 |
+ | | style="background:gold" align="center" | GND | ||
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | 52 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 53 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | 54 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 55 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:gold" align="center" | {{abbr|W_DISABLE#|Module: GPIO8(PIN53), Chip: GPIOA1-bit0}} | ||
+ | | style="color:black; background:gold" align="center" | 56 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 57 |
+ | | style="background:gold" align="center" | GND | ||
+ | | style="background:gold" align="center" | {{abbr|I2C_DATA|Module: GPIO13(PIN10), Chip: GPIOA1-bit5}} | ||
+ | | style="color:black; background:gold" align="center" | 58 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 59 |
+ | | style="background:gold" align="center" | {{abbr|ADC4|Module: GPIO3(PIN48), Chip: GPIOA0-bit3}} | ||
+ | | style="background:gold" align="center" | {{abbr|I2C_CLK|Module: GPIO12(PIN9), Chip: GPIOA1-bit4}} | ||
+ | | style="color:black; background:gold" align="center" | 60 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 61 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:gold" align="center" | {{abbr|SPI0_MOSI|Module: GPIO16(PIN7), Chip: GPIOA2-bit0}} | ||
+ | | style="color:black; background:gold" align="center" | 62 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 63 |
+ | | style="background:gold" align="center" | GND | ||
+ | | style="background:gold" align="center" | {{abbr|SPI0_MISO|Module: GPIO30(PIN42), Chip: GPIOA3-bit6}} | ||
+ | | style="color:black; background:gold" align="center" | 64 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 65 |
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="background:gold" align="center" | {{abbr|SPI0_CLK|Module: GPIO14(PIN5), Chip: GPIOA1-bit6}} | ||
+ | | style="color:black; background:gold" align="center" | 66 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 67 |
+ | | style="background:gold" align="center" | {{abbr|Backup#|Module: GPIO0(PIN44), Chip: GPIOA0-bit0}} | ||
+ | | style="background:gold" align="center" | {{abbr|SPI0_CS0#|Module: GPIO17(PIN8), Chip: GPIOA2-bit1}} | ||
+ | | style="color:black; background:gold" align="center" | 68 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 69 |
+ | | style="background:gold" align="center" | GND | ||
+ | | style="background:green" align="center" | N.C. | ||
+ | | style="color:black; background:gold" align="center" | 70 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 71 |
+ | | style="background:gold" align="center" | RESET_IN# | ||
+ | | style="background:gold" align="center" | VCC | ||
+ | | style="color:black; background:gold" align="center" | 72 | ||
|- | |- | ||
− | | style="color:black; background: | + | | style="color:black; background:gold" align="center" | 73 |
+ | | style="background:gold" align="center" | {{abbr|Wake#|Module: GPIO4(PIN49), Chip: GPIOA0-bit4}} | ||
+ | | style="background:gold" align="center" | VCC | ||
+ | | style="color:black; background:gold" align="center" | 74 | ||
+ | |- | ||
+ | | style="color:black; background:gold" align="center" | 75 | ||
+ | | style="background:gold" align="center" | GND | ||
+ | | | ||
+ | | | ||
|} | |} | ||
− | == | + | == SDK == |
+ | |||
+ | [[MCU/WISE-1520_SDK|SDK]] | ||
+ | |||
+ | == API == | ||
− | + | [[Media:SUSI4_User_Manual.pdf|SUSI_API]] | |
− | [[ |
Latest revision as of 09:34, 10 November 2016
Contents
WISE-1520
M2.COM Low Power Wi-Fi IoT Node- ARM Cortex-M4 processor
- RAM 256 KB memory / 1MB Serial Flash
- Built-in Low-power Wi-Fi connectivity
- Support
UART | I2C | SPI | GPIO | PWM | ADC |
1 | 1 | 1 | 2 | 2 | 2 |
- 22 x 30 mm M.2 key E
M2.COM Pinout
1 | GND | VCC | 2 | WDT_OUT# | |
3 | N.C. | VCC | 4 | ||
5 | N.C. | N.C. | 6 | ||
7 | GND | N.C. | 8 | ||
9 | N.C. | N.C. | 10 | ||
11 | N.C. | N.C. | 12 | ||
13 | N.C. | N.C. | 14 | ||
15 | N.C. | CB_RESET_OUT# | 16 | ||
17 | N.C. | GND | 18 | ||
19 | N.C. | CB_PWR_ON | 20 | ||
21 | N.C. | UART0 TXD | 22 | ||
23 | N.C. | Connector Key | |||
Connector Key | Connector Key | ||||
Connector Key | Connector Key | ||||
Connector Key | Connector Key | ||||
Connector Key | UART0 RXD | 32 | |||
33 | GND | UART0 RTS | 34 | ||
35 | N.C. | UART0 CTS | 36 | ||
37 | N.C. | GPIO0 | 38 | ||
39 | GND | GPIO1 | 40 | ||
41 | PWM0 | N.C. | 42 | ||
43 | PWM1 | N.C. | 44 | ||
45 | GND | N.C. | 46 | ||
47 | ADC0 | N.C. | 48 | ||
49 | N.C. | N.C. | 50 | ||
51 | GND | N.C. | 52 | ||
53 | N.C. | N.C. | 54 | ||
55 | N.C. | W_DISABLE# | 56 | ||
57 | GND | I2C_DATA | 58 | ||
59 | ADC4 | I2C_CLK | 60 | ||
61 | N.C. | SPI0_MOSI | 62 | ||
63 | GND | SPI0_MISO | 64 | ||
65 | N.C. | SPI0_CLK | 66 | ||
67 | Backup# | SPI0_CS0# | 68 | ||
69 | GND | N.C. | 70 | ||
71 | RESET_IN# | VCC | 72 | ||
73 | Wake# | VCC | 74 | ||
75 | GND |