├── assets
├── pdf
│ └── readme.txt
└── images
│ └── readme.txt
├── doxygen
├── assets
│ ├── images
│ │ ├── placeholder
│ │ └── search
│ │ │ ├── mag_sel.png
│ │ │ ├── search_l.jpg
│ │ │ ├── search_m.jpg
│ │ │ └── search_r.jpg
│ ├── include
│ │ ├── footer.html
│ │ └── header.html
│ ├── javascripts
│ │ └── resize.js
│ └── stylesheets
│ │ ├── navtree.css
│ │ ├── search
│ │ └── search.css
│ │ └── doxygen.css
├── build.xml
└── config
│ └── layout.xml
├── TODO
├── Target.comarker
├── .gitignore
├── app
├── cmsis_boot
│ ├── stm32f10x.h
│ ├── system_stm32f10x.h
│ ├── stm32f10x_conf.h
│ └── startup
│ │ └── startup_stm32f10x_md.c
├── helpers.h
├── CustomStructs
│ ├── GeneralMacros.h
│ ├── time.h
│ ├── WebService.h
│ ├── time.c
│ └── KeyValuePair.h
├── Server
│ ├── WebServerConfig.c
│ ├── WebServerConfig.h
│ ├── WebServer.h
│ └── WebServer.c
├── Config
│ ├── USART1_Config.h
│ ├── USART3_Config.h
│ ├── USART1_Config.c
│ └── USART3_Config.c
├── dimmerConfig
│ └── globalDefines.h
├── esp8266
│ ├── include
│ │ └── esp8266.h
│ └── source
│ │ └── esp8266.c
├── main.c
└── cmsis
│ ├── core_cmFunc.h
│ └── core_cmInstr.h
├── Wifi_Dimmer.comemgui
├── semihosting
├── semihosting.h
├── semihosting.c
└── sh_cmd.s
├── README.md~
├── README.md
├── Target.cogui
├── Wifi_Dimmer.comarker
├── stdio
└── printf.c
└── Wifi_Dimmer.coproj
/assets/pdf/readme.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/images/readme.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/doxygen/assets/images/placeholder:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/TODO:
--------------------------------------------------------------------------------
1 | #STM32-F103_CortexM3-ESP8266-Dimmer Project Todo File
2 |
--------------------------------------------------------------------------------
/Target.comarker:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | *.o
2 | *.ko
3 | *.obj
4 | *.elf
5 |
6 | Wifi_Dimmer/*
7 | Wifi_Dimmer/Debug/
8 |
--------------------------------------------------------------------------------
/app/cmsis_boot/stm32f10x.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbagel2/stm32-f103-CortexM3-ESP8266-Dimmer/HEAD/app/cmsis_boot/stm32f10x.h
--------------------------------------------------------------------------------
/doxygen/assets/images/search/mag_sel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbagel2/stm32-f103-CortexM3-ESP8266-Dimmer/HEAD/doxygen/assets/images/search/mag_sel.png
--------------------------------------------------------------------------------
/doxygen/assets/images/search/search_l.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbagel2/stm32-f103-CortexM3-ESP8266-Dimmer/HEAD/doxygen/assets/images/search/search_l.jpg
--------------------------------------------------------------------------------
/doxygen/assets/images/search/search_m.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbagel2/stm32-f103-CortexM3-ESP8266-Dimmer/HEAD/doxygen/assets/images/search/search_m.jpg
--------------------------------------------------------------------------------
/doxygen/assets/images/search/search_r.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jbagel2/stm32-f103-CortexM3-ESP8266-Dimmer/HEAD/doxygen/assets/images/search/search_r.jpg
--------------------------------------------------------------------------------
/Wifi_Dimmer.comemgui:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/app/helpers.h:
--------------------------------------------------------------------------------
1 |
2 | #ifndef _HELPERS_H
3 | #define _HELPERS_H
4 |
5 | #include "stm32f10x.h"
6 | #include "misc.h"
7 |
8 | #define countof(a) (sizeof(a) / sizeof(*(a)))
9 |
10 | #endif //_HELPERS_H
11 |
--------------------------------------------------------------------------------
/app/CustomStructs/GeneralMacros.h:
--------------------------------------------------------------------------------
1 |
2 |
3 | #ifndef _MYMACROS_H_
4 | #define _MYMACROS_H_
5 |
6 | //Calculate array size
7 | //#define ARRAYSIZE(x) (sizeof x/sizeof x[0])
8 |
9 |
10 | #endif // _MYMACROS_H_
11 |
--------------------------------------------------------------------------------
/app/Server/WebServerConfig.c:
--------------------------------------------------------------------------------
1 |
2 | #include "WebServerConfig.h"
3 |
4 |
5 |
6 | char webResponse[RESPONSE_BUFFER_SIZE];
7 |
8 | const char *ValidQueryStrings[4] = {"Dim","Reset","Settings","Status"}; // Query strings that are valid
9 |
--------------------------------------------------------------------------------
/doxygen/assets/include/footer.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |