Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thorsten-l/esp8266-https-sampleserver
This is a slightly modified version of the BearSSL sample server for the ESP8266 Arduino framework using PlatformIO
https://github.com/thorsten-l/esp8266-https-sampleserver
bearssl esp8266 esp8266-arduino esp8266-webserver https https-server platformio
Last synced: 21 days ago
JSON representation
This is a slightly modified version of the BearSSL sample server for the ESP8266 Arduino framework using PlatformIO
- Host: GitHub
- URL: https://github.com/thorsten-l/esp8266-https-sampleserver
- Owner: thorsten-l
- License: apache-2.0
- Created: 2018-07-09T13:35:21.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-05T19:37:03.000Z (over 5 years ago)
- Last Synced: 2024-11-19T02:55:42.724Z (3 months ago)
- Topics: bearssl, esp8266, esp8266-arduino, esp8266-webserver, https, https-server, platformio
- Language: C
- Homepage:
- Size: 461 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# This is a slightly modified version of the BearSSL sample server for the ESP8266 Arduino framework using PlatformIO
## Compile
first copy and edit the `lib/private/PrivateConfig.hpp.sample` file to `lib/private/PrivateConfig.hpp`
## Notice
The code crashes if you run it on 80MHz CPU frequency, you have to switch to 160MHz to stabilize the program.
`board_build.f_cpu = 160000000L` in `platformio.ini`
## Screenshot
![Screenshot](./img/screenshot.png)
## Simple CAv3 (Certificate Authority)
find it [here](https://github.com/thorsten-l/Simple-CAv3).
## References
- [HelloServerBearSSL](https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WebServer/examples/HelloServerBearSSL/HelloServerBearSSL.ino)
- [WEMOS/LOLIN D1 mini Pro](https://wiki.wemos.cc/products:d1:d1_mini_pro)