
components
Hardware Components
STM32F103
X 1
ESP8266
X 1
Software Apps and online services
OneNetIoT Cloud service
details
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 OLED
、 ESP8266
, CH340
Debug output as USB serial port. W5500
The circuit and code are verified to be correct, but no relevant code is embedded in this project.
COMMENTS