![Page 1: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/1.jpg)
Lab Cortex-M4: Serial WIFI
![Page 2: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/2.jpg)
Cortex-M4 Board
STM32F407
Discovery Board
RS232C
Serial WIFI
0.96 inch OLED
graphic display
On board
ST-LINK JTAG
debugging
interface
![Page 3: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/3.jpg)
Start STM32CubeIDE
![Page 4: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/4.jpg)
Click X to close
![Page 5: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/5.jpg)
New STM32 Project
![Page 6: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/6.jpg)
Select Board (Not MCU)
![Page 7: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/7.jpg)
Select STM32F4DISCOVERY and click Next
![Page 8: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/8.jpg)
Project Name
![Page 9: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/9.jpg)
![Page 10: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/10.jpg)
Enable USART2, USART3
![Page 11: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/11.jpg)
Check if I2C1 is enabled
![Page 12: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/12.jpg)
Generate Code
![Page 13: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/13.jpg)
Open main.c
![Page 14: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/14.jpg)
Build Project
![Page 15: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/15.jpg)
/* Private user code ---------------------------------------------------------*/
/* USER CODE BEGIN 0 */
void PrintString(uint8_t * string)
{
HAL_UART_Transmit(&huart2, (uint8_t *)string, strlen((char *)string), 0xffff);
}
/* USER CODE END 0 */
/* USER CODE BEGIN 2 */
PrintString((uint8_t *)"Hello Cortex-M\n\r");
/* USER CODE END 2 */
![Page 16: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/16.jpg)
#include "main.h"
#include "usb_host.h"
#include "string.h"
![Page 17: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/17.jpg)
![Page 18: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/18.jpg)
Run Debug
![Page 19: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/19.jpg)
![Page 20: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/20.jpg)
![Page 21: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/21.jpg)
![Page 22: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/22.jpg)
Resume
![Page 23: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/23.jpg)
![Page 24: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/24.jpg)
Exercise 1: Weather Forecast using
WIFI Module
STM32F407 Board
www.kma.go.kr
Serial WIFI Module
Wireless Broadband Router
![Page 25: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/25.jpg)
![Page 26: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/26.jpg)
Serial WIFI Module
ESP8266 ESP-01
![Page 27: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/27.jpg)
ESP8266 AT Command Set
![Page 28: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/28.jpg)
ESP8266 AT Command Set
![Page 29: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/29.jpg)
Copy Files
Copy wifi_weather.c file to C:\Users\UserName\STM32CubeIDE\workspace_1.3.0\WifiWeather\Core\Src
Copy wifi_weather.h file to C:\Users\UserName\STM32CubeIDE\workspace_1.3.0\WifiWeather\Core\Inc
![Page 30: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/30.jpg)
Project Explorer
![Page 31: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/31.jpg)
wifi_weather.c에서 무선 공유기 이름(SSID), 비밀번호 변경
![Page 32: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/32.jpg)
ESP8266 AT Instructions
![Page 33: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/33.jpg)
main.c 수정/* USER CODE BEGIN Includes */
#include "string.h"
#include "wifi_weather.h“
/* USER CODE END Includes */
/* USER CODE BEGIN 0 */
void PrintString(uint8_t * string)
{
HAL_UART_Transmit(&huart2, (uint8_t *)string, strlen((char *)string), 0xffff);
}
/* USER CODE END 0 */
/* USER CODE BEGIN 2 */
PrintString((uint8_t *)"Hello Cortex-M\n\r");
WifiSetup();
WifiWeather();
/* USER CODE END 2 */
![Page 34: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/34.jpg)
프로그램 실행 결과
![Page 35: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/35.jpg)
![Page 36: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/36.jpg)
![Page 37: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/37.jpg)
Temperature, Weather Forecast,
Humidity<temp><wfEn><reh>
![Page 38: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/38.jpg)
TCP Connection
![Page 39: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/39.jpg)
![Page 40: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/40.jpg)
![Page 41: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/41.jpg)
![Page 42: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/42.jpg)
Exercise 2: IoT Exercise using WIFI
Module
STM32F407 Board
Ubidots.com
Serial WIFI Module
Wireless Broadband Router
![Page 43: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/43.jpg)
IoT Website
Ubidots.com
Select STEM from INDUSTRIES menu
![Page 44: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/44.jpg)
Sign Up or Login
![Page 45: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/45.jpg)
![Page 46: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/46.jpg)
DHT22 온/습도 센서 연결
VCC3V, GNDGND, DATPE0
![Page 47: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/47.jpg)
DHT22 Protocol
![Page 48: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/48.jpg)
New STM32 Project
Project Name: Ubidots
![Page 49: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/49.jpg)
STM32CubeMX: Pinout & Configuration
USART2: Asynchronous
USART3: Asynchronous
TIM9: Internal Clock,
Prescaler: 84
Counter Period: 0xFFFF
![Page 50: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/50.jpg)
Copy wifi_ubidots.c, dht22.c, main.c file to
C:\Users\limdj\STM32CubeIDE\workspace_1.
3.0\Ubidots\Core\Src
Copy wifi_ubidots.h, dht22.h file
C:\Users\limdj\STM32CubeIDE\workspace_1.
3.0\Ubidots\Core\Inc
![Page 51: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/51.jpg)
wifi_ubidots.c에서 무선 공유기 이름(SSID), 비밀번호 변경
![Page 52: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/52.jpg)
![Page 53: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/53.jpg)
![Page 54: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/54.jpg)
Copy your Ubidots Token and paste in your
source.
Click to copy
![Page 55: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/55.jpg)
Paste the token in wifi_ubidots.c
![Page 56: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/56.jpg)
![Page 57: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/57.jpg)
![Page 58: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/58.jpg)
Devices
Select Devices and wait for the device to
appear
![Page 59: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/59.jpg)
Click humidity to change the color
![Page 60: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/60.jpg)
Click brush
![Page 61: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/61.jpg)
Click desired color and click
![Page 62: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/62.jpg)
![Page 63: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/63.jpg)
Select Dashboards from Data menu and click
“Add new Dashboard”. Then click.
![Page 64: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/64.jpg)
Add new Widget and select Line chart
![Page 65: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/65.jpg)
![Page 66: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/66.jpg)
Select Variables and click check mark.
![Page 67: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/67.jpg)
![Page 68: Lab Cortex-M4: Serial WIFIccrs.hanyang.ac.kr/webpage_limdj/embedded/LabCortexWIFI.pdf · 2020. 5. 16. · Cortex-M4 Board STM32F407 Discovery Board RS232C Serial WIFI 0.96 inch OLED](https://reader035.vdocuments.us/reader035/viewer/2022063010/5fc332f6f5e704682c5c55d4/html5/thumbnails/68.jpg)
Smartphone App