background image

Getting started

 

UM2183 

 

6/24 

DocID030409 Rev 2 

 

 

1.3 

Board setup 

To set up the board:  

Ensure that a jumper on JP3 is connected (position 1-2); it sends the RESET 

signal to the SPWF04A1 module on the board.

 

Ensure that jumpers on JP6, JP7, JP8, JP9 are connected (position 1-2); they link 

UART module signals to STM32 Nucleo UART peripheral.

 

If the SPI interface is preferred, ensure that jumpers JP6, JP7, JP8, JP9 (position 

2-3) are connected.

 

Ensure that jumpers on JP10, JP11, JP12, JP13 are connected (for position and 

configuration, refer to 

Figure 3: "UART default jumper configuration"

and MicroPython 0 

Ω resistors are unsoldered.

 

These jumpers are needed to properly drive UART module signals to the STM32 

Nucleo.

 

Figure 3: UART default jumper configuration 

 

 

 

If the SPI interface is preferred, ensure that jumpers on JP10, JP11, JP12, JP13 

are connected (for position and configuration, refer to 

Figure 4: "SPI jumper 

configuration"

 and MicroPython 0 Ω resistors are unsoldered. Moreover, JP5 must 

be closed.

 

Figure 4: SPI jumper configuration 

 

 

If the MicroPython feature is preferred, remove jumpers on JP10, JP11, JP12, 

JP13 (refer to the following table for a full 0 Ω resistor configuration).

 

Table 1: UART/SPI 0 Ω resistor configuration 

Peripheral 

R9 

R11 

R36 

R42 

R43 

R44 

R47 

R48 

UART 

NM 

NM 

NM 

NM 

SPI 

NM 

NM 

NM 

NM 

 

Plug the X-NUCLEO-IDW04A1 on the STM32 Nucleo board, as shown in 

Figure 2: 

"X-NUCLEO-IDW04A1 expansion board connected to an STM32 Nucleo board"

.

 

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Содержание X-NUCLEO-IDW04A1

Страница 1: ...r management and an SMD antenna The X NUCLEO IDW04A1 can be plugged onto STM32 Nucleo boards via the Arduino UNO R3 connector ST morpho connector compatibility is also available Therefore different expansion boards can easily be stacked on the X NUCLEO IDW04A1 board allowing evaluation of Wi Fi connectivity together with several devices in different application scenarios The expansion board featur...

Страница 2: ...rent measurement 13 2 5 X NUCLEO IDW04A1 component placement details 14 3 Component description 16 3 1 SPWF04SA module 16 3 2 User push buttons and LEDs 16 3 3 User interface configuration 16 4 Radio certification 18 4 1 Formal notices required by the U S federal communications commission FCC 18 4 2 Formal notices required by industry Canada IC 18 4 3 Formal notices required by the ETSI CE 18 5 Bi...

Страница 3: ...LEO IDW04A1 interconnection Arduino UNO R3 connector CN8 analog 11 Table 7 STM32 Nucleo board X NUCLEO IDW04A1 interconnection Arduino UNO R3 connector CN5 digital 11 Table 8 STM32 Nucleo board X NUCLEO IDW04A1 interconnection Arduino UNO R3 connector CN9 digital 11 Table 9 SPWF04SA module UART interface with STM32 Nucleo board 12 Table 10 SPWF04SA module SPI interface with STM32 Nucleo board 13 T...

Страница 4: ...nfiguration 6 Figure 4 SPI jumper configuration 6 Figure 5 SPWF04SA module to STM32 Nucleo connector scheme 9 Figure 6 X NUCLEO IDW04A1 expansion board component placement details top 14 Figure 7 X NUCLEO IDW04A1 expansion board component placement details bottom 15 Figure 8 X NUCLEO IDW04A1 circuit schematic 22 Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Download...

Страница 5: ...te testing was performed on the NUCLEO L476RG NUCLEO F401RE and NUCLEO F411RE development boards 1 2 System requirements Using the STM32 Nucleo boards with the X NUCLEO IDW04A1 expansion board requires a Windows PC 7 8 and above to install the firmware package a USB type A to Mini B USB cable to connect the STM32 Nucleo board to the PC Installation of the board firmware package order code X CUBE W...

Страница 6: ...eo Figure 3 UART default jumper configuration If the SPI interface is preferred ensure that jumpers on JP10 JP11 JP12 JP13 are connected for position and configuration refer to Figure 4 SPI jumper configuration and MicroPython 0 Ω resistors are unsoldered Moreover JP5 must be closed Figure 4 SPI jumper configuration If the MicroPython feature is preferred remove jumpers on JP10 JP11 JP12 JP13 refe...

Страница 7: ...oard using the sample firmware provided 7 Reset the STM32 Nucleo development board MCU through the onboard Reset button 8 The board setup is ready to evaluate Wi Fi connectivity Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com ...

Страница 8: ... considering that signals are also replicated on CN7 Table 2 STM32 Nucleo board X NUCLEO IDW04A1 interconnection ST morpho connector CN7 and CN10 Table 4 STM32 Nucleo board X NUCLEO IDW04A1 interconnection ST morpho connector CN10 it is useful to show the indirect connection between STM32 Nucleo board and X NUCLEO IDW04A1 Table 5 STM32 Nucleo board X NUCLEO IDW04A1 interconnection Arduino UNO R3 c...

Страница 9: ...N7 CN7 odd UNUSED CN7 even Pin Name MCU name Fcn MCU name Pin 1 2 3 4 5 6 7 GND 8 9 10 11 3V3 12 13 RESET 14 15 3V3 16 17 5 V 18 19 GND 20 21 GND 22 23 VIN 24 Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com ...

Страница 10: ...NUSED Pin MCU name Fcn Fcn MCU name Pin 1 2 3 PB8 I2C_SCL 4 5 PB9 I2C_SDA 6 7 AVDD 8 9 GND 10 11 PA5 PB13 1 SPI_CLK 12 13 PA6 PB14 1 SPI_MISO 14 15 PA7 PB15 1 SPI_MOSI 16 17 PB6 WAKEUP 1 18 19 PC7 SPI_IRQ 20 21 PA9 USART_TX 22 23 PA8 WIFI_RST 24 25 26 27 28 29 30 31 PB3 SPI_CLK 1 32 33 PA10 USART_RX 34 35 PA2 USART_RX 1 36 37 PA3 USART_TX 1 38 Notes 1 Disabled by 0Ω default configuration Downloade...

Страница 11: ...AREF GND D13 D12 D11 D10 D9 D8 Pin 10 9 8 7 6 5 4 3 2 1 MCU name PB8 PB9 PA5 PB 13a PA6 PB 14a PA7 PB15a PB6 PC7 PA9 Fcn I2C _SC L I2C _S DA AVD D GND SPI _CL K SPI_ MIS O SPI_M OSI WAKE UPa SPI_I RQ UART_ TX Table 8 STM32 Nucleo board X NUCLEO IDW04A1 interconnection Arduino UNO R3 connector CN9 digital Signal name D7 D6 D5 D4 D3 D2 D1 D0 Pin 8 7 6 5 4 3 2 1 MCU name PA8 PB3 PA10 PA2 PA3 Fcn WIFI...

Страница 12: ... useful in case of conflicts with additional STM32 Nucleo expansion boards Table 9 SPWF04SA module UART interface with STM32 Nucleo board SPWF04SA Pin Signal STM32 pin Placement 6 TXD PA9 CN10 pin 21 CN5 Pin 1 To use this connection mount R31 and remove R39 Default PA3 1 CN10 pin 37 CN9 Pin 1 To use this connection mount R39 and remove R31 8 RXD PA10 CN10 pin 33 CN9 Pin 3 To use this connection mo...

Страница 13: ...emove R16 Notes 1 Please refer to UM1724 for instructions on modifying the STM32 Nucleo board to use these pins To use the optional connections you need to modify the firmware for the right allocation of STM32 Nucleo resources 2 4 Current measurement To monitor SPWF04SA module power consumption remove R3 0 Ω resistor and using jumper JP1 contacts as connectors insert an ammeter probe between conne...

Страница 14: ...ls top Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com ...

Страница 15: ...nloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com ...

Страница 16: ...le status information The associated hardware and firmware functions are shown in the following table Table 12 Push buttons and LED functions Feature Description RESET Push the SW1 push button on the board WPS Push the SW2 push button on the board 3 3 V board power supply on LED 1 green HEARTBEAT GPIO10 LED 2 blue CONSOLE GPIO14 LED 3 red STATUS GPIO13 LED 4 yellow 3 3 User interface configuration...

Страница 17: ... 2 3 2 3 2 3 Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow c...

Страница 18: ...ust accept any interference including interference that may cause undesired operation of the device French Le présent appareil est conforme aux CNR d Industrie Canada applicables aux appareils radio exempts de licence Exploitation est autorisée aux deux conditions suivantes 1 1 l appareil ne doit pas produire de brouillage 2 l utilisateur de l appareil doit accepter tout brouillage radioélectrique...

Страница 19: ...nector 9 1 J3 6 pin connector 10 7 JP1 JP2 JP5 JP10 JP11 JP12 JP13 2 pin jumpers 11 6 JP3 JP4 JP6 JP7 JP8 JP9 3 pin jumpers 12 1 LED1 0603 GREEN DIODE LED 13 1 LED2 0603 BLUE DIODE LED 14 1 LED3 0603 RED DIODE LED 15 1 LED4 0603 YELLOW DIODE LED 16 1 R3 0 Ω 0603 Resistor Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow co...

Страница 20: ...OT MOUNTED 27 2 SW1 S W2 SMD Switch push buttons ITT KSR221J IN SUNG METAL CO IT 1210 S ALPS SKQYAB G4822969M 28 Y1 16 MHz oscillator NOT MOUNTED 29 U3 32 MHz oscillator NOT MOUNTED Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded...

Страница 21: ...2LC6F Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Down...

Страница 22: ...1 2 SW1 SW PUSHBUTTON 1 2 R32 N M R31 0 Ohm R15 100 OHM R48 N M 1 JP6 J2 CON 22 2x11 p 2 54 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 21 21 22 22 R10 N M R3 0 Ohm R13 N M C40 100n C8 100n C9 100n R37 0 Ohm U12 SD_HOLDER NC1 1 CS 2 DI 3 VCC 4 CLK 5 VSS 6 D0 7 NC2 8 SW1 9 SW2 10 R47 N M R44 N M LED3 RED 1 2 R1 4 7K C12 100n 1 JP8 R28 0 Ohm ...

Страница 23: ...hanges Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Dow...

Страница 24: ...he information set forth herein shall void any warranty granted by ST for such product ST and the ST logo are trademarks of ST All other product or service names are the property of their respective owners Information in this document supersedes and replaces information previously supplied in any prior versions of this document 2017 STMicroelectronics All rights reserved Downloaded from Arrow com ...

Отзывы: