This repository was archived by the owner on Jan 29, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 22 files changed +52
-24
lines changed Expand file tree Collapse file tree 22 files changed +52
-24
lines changed Original file line number Diff line number Diff line change 7
7
Based on and modified from ESP8266 https://github.com/esp8266/Arduino/releases
8
8
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_STM32
9
9
Licensed under MIT license
10
- Version: 1.2.1
10
+
11
+ Version: 1.3.0
11
12
12
13
Version Modified By Date Comments
13
14
------- ----------- ---------- -----------
17
18
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
18
19
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
19
20
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
21
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
20
22
*****************************************************************************************************************************/
21
23
22
24
// Library to simplify HTTP fetching on Arduino
Original file line number Diff line number Diff line change 9
9
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
10
10
Licensed under MIT license
11
11
12
- Version: 1.2.1
12
+ Version: 1.3.0
13
13
14
14
Version Modified By Date Comments
15
15
------- ----------- ---------- -----------
19
19
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
20
20
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
21
21
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
22
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
22
23
*****************************************************************************************************************************/
23
24
24
25
#pragma once
Original file line number Diff line number Diff line change 9
9
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
10
10
Licensed under MIT license
11
11
12
- Version: 1.2.1
12
+ Version: 1.3.0
13
13
14
14
Version Modified By Date Comments
15
15
------- ----------- ---------- -----------
19
19
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
20
20
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
21
21
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
22
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
22
23
*****************************************************************************************************************************/
23
24
24
25
#pragma once
25
26
26
- #define ETHERNET_WEBSERVER_SSL_STM32_VERSION " EthernetWebServer_SSL_STM32 v1.2.1 "
27
+ #define ETHERNET_WEBSERVER_SSL_STM32_VERSION " EthernetWebServer_SSL_STM32 v1.3.0 "
27
28
28
29
#if !( defined(STM32F0) || defined(STM32F1) || defined(STM32F2) || defined(STM32F3) ||defined(STM32F4) || defined(STM32F7) || \
29
30
defined (STM32L0) || defined(STM32L1) || defined(STM32L4) || defined(STM32H7) ||defined(STM32G0) || defined(STM32G4) || \
44
45
#if USE_BUILTIN_ETHERNET
45
46
#include < LwIP.h>
46
47
#include < STM32Ethernet.h>
47
- #warning Using built-in LAN8742A Ethernet with STM32Ethernet library from EthernetWebServer_STM32
48
+
49
+ #if USING_LAN8720
50
+ #warning Using built-in LAN8720 Ethernet with STM32Ethernet library from EthernetWebServer_STM32
51
+ #else
52
+ #warning Using built-in LAN8742A Ethernet with STM32Ethernet library from EthernetWebServer_STM32
53
+ #endif
48
54
#elif USE_UIP_ETHERNET
49
55
#include < UIPEthernet.h>
50
56
#include < utility/logging.h>
Original file line number Diff line number Diff line change 9
9
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
10
10
Licensed under MIT license
11
11
12
- Version: 1.2.1
12
+ Version: 1.3.0
13
13
14
14
Version Modified By Date Comments
15
15
------- ----------- ---------- -----------
19
19
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
20
20
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
21
21
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
22
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
22
23
*****************************************************************************************************************************/
23
24
24
25
// Class to simplify HTTP fetching on Arduino
Original file line number Diff line number Diff line change 9
9
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
10
10
Licensed under MIT license
11
11
12
- Version: 1.2.1
12
+ Version: 1.3.0
13
13
14
14
Version Modified By Date Comments
15
15
------- ----------- ---------- -----------
19
19
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
20
20
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
21
21
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
22
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
22
23
*****************************************************************************************************************************/
23
24
24
25
// Class to simplify HTTP fetching on Arduino
Original file line number Diff line number Diff line change 9
9
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
10
10
Licensed under MIT license
11
11
12
- Version: 1.2.1
12
+ Version: 1.3.0
13
13
14
14
Version Modified By Date Comments
15
15
------- ----------- ---------- -----------
19
19
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
20
20
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
21
21
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
22
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
22
23
*****************************************************************************************************************************/
23
24
24
25
// Library to simplify HTTP fetching on Arduino
Original file line number Diff line number Diff line change 9
9
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
10
10
Licensed under MIT license
11
11
12
- Version: 1.2.1
12
+ Version: 1.3.0
13
13
14
14
Version Modified By Date Comments
15
15
------- ----------- ---------- -----------
19
19
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
20
20
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
21
21
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
22
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
22
23
*****************************************************************************************************************************/
23
24
24
25
// Library to simplify HTTP fetching on Arduino
Original file line number Diff line number Diff line change 9
9
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
10
10
Licensed under MIT license
11
11
12
- Version: 1.2.1
12
+ Version: 1.3.0
13
13
14
14
Version Modified By Date Comments
15
15
------- ----------- ---------- -----------
19
19
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
20
20
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
21
21
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
22
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
22
23
*****************************************************************************************************************************/
23
24
24
25
// (c) Copyright Arduino. 2016
Original file line number Diff line number Diff line change 9
9
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
10
10
Licensed under MIT license
11
11
12
- Version: 1.2.1
12
+ Version: 1.3.0
13
13
14
14
Version Modified By Date Comments
15
15
------- ----------- ---------- -----------
19
19
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
20
20
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
21
21
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
22
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
22
23
*****************************************************************************************************************************/
23
24
24
25
// (c) Copyright Arduino. 2016
Original file line number Diff line number Diff line change 9
9
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
10
10
Licensed under MIT license
11
11
12
- Version: 1.2.1
12
+ Version: 1.3.0
13
13
14
14
Version Modified By Date Comments
15
15
------- ----------- ---------- -----------
19
19
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
20
20
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
21
21
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
22
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
22
23
*****************************************************************************************************************************/
23
24
24
25
#pragma once
Original file line number Diff line number Diff line change 9
9
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
10
10
Licensed under MIT license
11
11
12
- Version: 1.2.1
12
+ Version: 1.3.0
13
13
14
14
Version Modified By Date Comments
15
15
------- ----------- ---------- -----------
19
19
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
20
20
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
21
21
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
22
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
22
23
*****************************************************************************************************************************/
23
24
24
25
#ifndef EthernetWebServer_STM32_Debug_H
Original file line number Diff line number Diff line change 9
9
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
10
10
Licensed under MIT license
11
11
12
- Version: 1.2.1
12
+ Version: 1.3.0
13
13
14
14
Version Modified By Date Comments
15
15
------- ----------- ---------- -----------
19
19
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
20
20
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
21
21
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
22
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
22
23
*****************************************************************************************************************************/
23
24
24
25
#pragma once
Original file line number Diff line number Diff line change 9
9
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
10
10
Licensed under MIT license
11
11
12
- Version: 1.2.1
12
+ Version: 1.3.0
13
13
14
14
Version Modified By Date Comments
15
15
------- ----------- ---------- -----------
19
19
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
20
20
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
21
21
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
22
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
22
23
*****************************************************************************************************************************/
23
24
24
25
#pragma once
Original file line number Diff line number Diff line change 9
9
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
10
10
Licensed under MIT license
11
11
12
- Version: 1.2.1
12
+ Version: 1.3.0
13
13
14
14
Version Modified By Date Comments
15
15
------- ----------- ---------- -----------
19
19
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
20
20
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
21
21
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
22
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
22
23
*****************************************************************************************************************************/
23
24
24
25
#ifndef __MIMETABLE_H__
Original file line number Diff line number Diff line change 10
10
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
11
11
Licensed under MIT license
12
12
13
- Version: 1.2.1
13
+ Version: 1.3.0
14
14
15
15
Version Modified By Date Comments
16
16
------- ----------- ---------- -----------
20
20
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
21
21
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
22
22
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
23
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
23
24
*****************************************************************************************************************************/
24
25
25
26
#include "SSLClient/inner.h"
Original file line number Diff line number Diff line change 10
10
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
11
11
Licensed under MIT license
12
12
13
- Version: 1.2.1
13
+ Version: 1.3.0
14
14
15
15
Version Modified By Date Comments
16
16
------- ----------- ---------- -----------
20
20
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
21
21
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
22
22
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
23
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
23
24
*****************************************************************************************************************************/
24
25
25
26
#include " base64.h"
Original file line number Diff line number Diff line change 10
10
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
11
11
Licensed under MIT license
12
12
13
- Version: 1.2.1
13
+ Version: 1.3.0
14
14
15
15
Version Modified By Date Comments
16
16
------- ----------- ---------- -----------
20
20
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
21
21
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
22
22
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
23
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
23
24
*****************************************************************************************************************************/
24
25
25
26
#pragma once
Original file line number Diff line number Diff line change 13
13
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
14
14
Licensed under MIT license
15
15
16
- Version: 1.2.1
16
+ Version: 1.3.0
17
17
18
18
Version Modified By Date Comments
19
19
------- ----------- ---------- -----------
23
23
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
24
24
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
25
25
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
26
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
26
27
*****************************************************************************************************************************/
27
28
28
29
#include "cdecode.h"
Original file line number Diff line number Diff line change 13
13
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
14
14
Licensed under MIT license
15
15
16
- Version: 1.2.1
16
+ Version: 1.3.0
17
17
18
18
Version Modified By Date Comments
19
19
------- ----------- ---------- -----------
23
23
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
24
24
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
25
25
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
26
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
26
27
*****************************************************************************************************************************/
27
28
28
29
#pragma once
Original file line number Diff line number Diff line change 13
13
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
14
14
Licensed under MIT license
15
15
16
- Version: 1.2.1
16
+ Version: 1.3.0
17
17
18
18
Version Modified By Date Comments
19
19
------- ----------- ---------- -----------
23
23
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
24
24
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
25
25
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
26
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
26
27
*****************************************************************************************************************************/
27
28
28
29
#include "cencode.h"
Original file line number Diff line number Diff line change 13
13
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
14
14
Licensed under MIT license
15
15
16
- Version: 1.2.1
16
+ Version: 1.3.0
17
17
18
18
Version Modified By Date Comments
19
19
------- ----------- ---------- -----------
23
23
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
24
24
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
25
25
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
26
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
26
27
*****************************************************************************************************************************/
27
28
28
29
#pragma once
Original file line number Diff line number Diff line change 10
10
Built by Khoi Hoang https://github.com/khoih-prog/EthernetWebServer_SSL_STM32
11
11
Licensed under MIT license
12
12
13
- Version: 1.2.1
13
+ Version: 1.3.0
14
14
15
15
Version Modified By Date Comments
16
16
------- ----------- ---------- -----------
20
20
1.1.2 K Hoang 19/11/2020 Add SSL debug feature. Enhance examples.
21
21
1.2.0 K Hoang 20/11/2020 Add basic HTTP and WebSockets Client by merging ArduinoHttpClient
22
22
1.2.1 K Hoang 26/12/2020 Suppress all possible compiler warnings
23
+ 1.3.0 K Hoang 11/04/2021 Add support to LAN8720 using STM32F4 or STM32F7
23
24
*****************************************************************************************************************************/
24
25
25
26
#include "SSLClient/time_macros.h"
You can’t perform that action at this time.
0 commit comments