Initial build with libraries

This commit is contained in:
Gabriel Augendre 2022-12-30 19:19:52 +01:00
parent 6e19b3c6b4
commit c483a86909
6 changed files with 103 additions and 0 deletions

28
.gitignore vendored Normal file
View file

@ -0,0 +1,28 @@
.pio
.vscode/.browse.c_cpp.db*
.vscode/c_cpp_properties.json
.vscode/launch.json
.vscode/ipch
# Created by https://www.toptal.com/developers/gitignore/api/visualstudiocode
# Edit at https://www.toptal.com/developers/gitignore?templates=visualstudiocode
### VisualStudioCode ###
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
!.vscode/*.code-snippets
# Local History for Visual Studio Code
.history/
# Built Visual Studio Code Extensions
*.vsix
### VisualStudioCode Patch ###
# Ignore all local history of files
.history
.ionide
# End of https://www.toptal.com/developers/gitignore/api/visualstudiocode

10
.vscode/extensions.json vendored Normal file
View file

@ -0,0 +1,10 @@
{
// See http://go.microsoft.com/fwlink/?LinkId=827846
// for the documentation about the extensions.json format
"recommendations": [
"platformio.platformio-ide"
],
"unwantedRecommendations": [
"ms-vscode.cpptools-extension-pack"
]
}

44
.vscode/launch.json vendored Normal file
View file

@ -0,0 +1,44 @@
// AUTOMATICALLY GENERATED FILE. PLEASE DO NOT MODIFY IT MANUALLY
//
// PIO Unified Debugger
//
// Documentation: https://docs.platformio.org/page/plus/debugging.html
// Configuration: https://docs.platformio.org/page/projectconf/section_env_debug.html
{
"version": "0.2.0",
"configurations": [
{
"type": "platformio-debug",
"request": "launch",
"name": "PIO Debug",
"executable": "/Users/gaugendre/Projects/buzzer/.pio/build/wemos_d1_mini32/firmware.elf",
"projectEnvName": "wemos_d1_mini32",
"toolchainBinDir": "/Users/gaugendre/.platformio/packages/toolchain-xtensa-esp32/bin",
"internalConsoleOptions": "openOnSessionStart",
"preLaunchTask": {
"type": "PlatformIO",
"task": "Pre-Debug"
}
},
{
"type": "platformio-debug",
"request": "launch",
"name": "PIO Debug (skip Pre-Debug)",
"executable": "/Users/gaugendre/Projects/buzzer/.pio/build/wemos_d1_mini32/firmware.elf",
"projectEnvName": "wemos_d1_mini32",
"toolchainBinDir": "/Users/gaugendre/.platformio/packages/toolchain-xtensa-esp32/bin",
"internalConsoleOptions": "openOnSessionStart"
},
{
"type": "platformio-debug",
"request": "launch",
"name": "PIO Debug (without uploading)",
"executable": "/Users/gaugendre/Projects/buzzer/.pio/build/wemos_d1_mini32/firmware.elf",
"projectEnvName": "wemos_d1_mini32",
"toolchainBinDir": "/Users/gaugendre/.platformio/packages/toolchain-xtensa-esp32/bin",
"internalConsoleOptions": "openOnSessionStart",
"loadMode": "manual"
}
]
}

5
README.md Normal file
View file

@ -0,0 +1,5 @@
# Buzzer
## Build
```shell
pio run
```

View file

@ -12,3 +12,8 @@
platform = espressif32 platform = espressif32
board = wemos_d1_mini32 board = wemos_d1_mini32
framework = arduino framework = arduino
monitor_speed = 115200
lib_deps =
ESP Async WebServer
AsyncTCP

11
src/main.cpp Normal file
View file

@ -0,0 +1,11 @@
#include <Arduino.h>
#include <ESPAsyncWebServer.h>
#include <SPIFFS.h>
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}