202004-F103-IOT-DEV_V1

IoT device for OneNet cloud service
ORIGINAL POST
By ZhiliangMa
components
Hardware Components
STM32F103
X 1
ESP8266
X 1
Software Apps and online services
OneNet
IoT Cloud service
details

F103-IOT-DEV-TOP.jpg

Design overview

stm32F103 + ESP8266 + W5500 + OLED
FreeRTOS (reasonable allocation of stack)
OneNET remote 4-way switch application
Know the weather
cjson parsing (remaining RAM is too small to be ported)
uart1 send DMA
uart2 receives DMA (DMA related codes are available, but it is not suitable to use DMA when ESP8266 and F103 communicate with AT. It will cause the return content of a single communication to be split into multiple pieces, which is difficult to handle)

Note : mainly used in the code OLEDESP8266CH340Debug output as USB serial port. W5500The circuit and code are verified to be correct, but no relevant code is embedded in this project.

F103-IOT-DEV-TOP.jpg

Design overview

stm32F103 + ESP8266 + W5500 + OLED
FreeRTOS (reasonable allocation of stack)
OneNET remote 4-way switch application
Know the weather
cjson parsing (remaining RAM is too small to be ported)
uart1 send DMA
uart2 receives DMA (DMA related codes are available, but it is not suitable to use DMA when ESP8266 and F103 communicate with AT. It will cause the return content of a single communication to be split into multiple pieces, which is difficult to handle)

Note : mainly used in the code OLEDESP8266CH340Debug output as USB serial port. W5500The circuit and code are verified to be correct, but no relevant code is embedded in this project.

COMMENTS

Please Login to comment
  Subscribe  
Notify of