From 563fc062cb18cbf6d739208dfc34b81246b2d1c8 Mon Sep 17 00:00:00 2001 From: Phat Nguyen Date: Sat, 20 Apr 2024 18:29:40 +0700 Subject: [PATCH] add platformio configuration --- .gitignore | 1 + partitions.csv | 7 +++++++ platformio.ini | 24 ++++++++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 partitions.csv create mode 100644 platformio.ini diff --git a/.gitignore b/.gitignore index 4909c8a..fb4b0b5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ *.DS_Store build .vscode +.pio diff --git a/partitions.csv b/partitions.csv new file mode 100644 index 0000000..080f491 --- /dev/null +++ b/partitions.csv @@ -0,0 +1,7 @@ +# Name, Type, SubType, Offset, Size, Flags +nvs, data, nvs, 0x9000, 0x5000, +otadata, data, ota, 0xe000, 0x2000, +app0, app, ota_0, 0x10000, 0x1E0000, +app1, app, ota_1, 0x1F0000,0x1E0000, +spiffs, data, spiffs, 0x3D0000,0x20000, +coredump, data, coredump,0x3F0000,0x10000, \ No newline at end of file diff --git a/platformio.ini b/platformio.ini new file mode 100644 index 0000000..f421531 --- /dev/null +++ b/platformio.ini @@ -0,0 +1,24 @@ +; PlatformIO Project Configuration File +; +; Build options: build flags, source filter +; Upload options: custom upload port, speed and extra flags +; Library options: dependencies, extra library storages +; Advanced options: extra scripting +; +; Please visit documentation for the other options and examples +; https://docs.platformio.org/page/projectconf.html + +[env:esp32-c3-devkitm-1] +platform = espressif32 +board = esp32-c3-devkitm-1 +framework = arduino +build_flags = + -DARDUINO_USB_CDC_ON_BOOT=1 + -DARDUINO_USB_MODE=1 +board_build.partitions = partitions.csv + +lib_deps = + aglib=symlink://../arduino + +[platformio] +src_dir = examples\OneOpenAir