Skip to content

Commit e63ae32

Browse files
authored
Name change + ESP deep sleep support (#6)
* Rename oeplnrf.json to nrf52840custom.json * rename * Delete variants/oeplnrf directory * Update platformio.ini * Update name + ESP deep sleep * Update main.yaml * Update release.yml
1 parent 06bd44c commit e63ae32

9 files changed

Lines changed: 289 additions & 56 deletions

File tree

.github/workflows/main.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ jobs:
2222

2323
- name: Build NRF firmware
2424
run: |
25-
platformio run --environment oeplnrf
25+
platformio run --environment nrf52840custom
2626
2727
- name: Build ESP32 firmware
2828
run: |
29-
platformio run --environment oeplesp32-s3-N16R8
29+
platformio run --environment esp32-s3-N16R8

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,17 @@ jobs:
2727
- name: Build & Package NRF Firmware
2828
run: |
2929
export PLATFORMIO_BUILD_FLAGS="-D BUILD_VERSION=${{ github.ref_name }} -D SHA=$GITHUB_SHA"
30-
pio run --environment oeplnrf
30+
pio run --environment nrf52840custom
3131
mkdir firmware_output
32-
cp .pio/build/oeplnrf/firmware.hex firmware_output/NRF52840.hex
32+
cp .pio/build/nrf52840custom/firmware.hex firmware_output/NRF52840.hex
3333
TAG_NAME=${{ github.event.release.tag_name }}
3434
adafruit-nrfutil dfu genpkg --dev-type 0x0052 --application firmware_output/NRF52840.hex firmware_output/NRF52840.zip
3535
python uf2conv.py firmware_output/NRF52840.hex --family 0xADA52840 --output firmware_output/NRF52840.uf2
3636
3737
- name: Build & Package esp32-s3-N16R8 Firmware
3838
run: |
3939
export PLATFORMIO_BUILD_FLAGS="-D BUILD_VERSION=${{ github.ref_name }} -D SHA=$GITHUB_SHA"
40-
pioenv=oeplesp32-s3-N16R8
40+
pioenv=esp32-s3-N16R8
4141
pio run --environment ${pioenv}
4242
mkdir ${pioenv}
4343
cp ~/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin ${pioenv}/boot_app0.bin
@@ -53,7 +53,7 @@ jobs:
5353
- name: Build & Package esp32-s3-N8R8 Firmware
5454
run: |
5555
export PLATFORMIO_BUILD_FLAGS="-D BUILD_VERSION=${{ github.ref_name }} -D SHA=$GITHUB_SHA"
56-
pioenv=oeplesp32-s3-N8R8
56+
pioenv=esp32-s3-N8R8
5757
pio run --environment ${pioenv}
5858
mkdir ${pioenv}
5959
cp ~/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin ${pioenv}/boot_app0.bin
@@ -69,7 +69,7 @@ jobs:
6969
- name: Build & Package esp32-s3-N32R8 Firmware
7070
run: |
7171
export PLATFORMIO_BUILD_FLAGS="-D BUILD_VERSION=${{ github.ref_name }} -D SHA=$GITHUB_SHA"
72-
pioenv=oeplesp32-s3-N32R8
72+
pioenv=esp32-s3-N32R8
7373
pio run --environment ${pioenv}
7474
mkdir ${pioenv}
7575
cp ~/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin ${pioenv}/boot_app0.bin
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,4 +61,4 @@
6161
},
6262
"url": "https://os.mbed.com/platforms/Nordic-nRF52840-DK/",
6363
"vendor": "Nordic"
64-
}
64+
}

platformio.ini

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,19 @@ lib_deps =
33
https://github.com/bitbank2/bb_epaper.git
44
https://github.com/pfalcon/uzlib
55

6-
[env:oeplnrf]
7-
#build_unflags = -DUSE_LFXO
8-
#build_flags = -DNRF52840_XXAA -DUSE_LFRC -DNRF52_S140 -DNRF52 -DNRF52840
6+
[env:nrf52840custom]
97
build_flags =
108
-DTARGET_NRF
11-
#lib_compat_mode = soft
129
platform = https://github.com/maxgerhardt/platform-nordicnrf52
13-
#platform = nordicnrf52
1410
framework = arduino
1511
board_build.variants_dir = variants
16-
board_build.variant = oeplnrf
12+
board_build.variant = nrf52840custom
1713
board = xiaoblesense_adafruit
18-
#board = oeplnrf
1914
monitor_speed = 115200
2015
build_src_filter = +<*> -<main_mbed.cpp>
2116

22-
[env:oeplesp32-s3-N16R8]
17+
18+
[env:esp32-s3-N16R8]
2319
platform = https://github.com/pioarduino/platform-espressif32/releases/download/stable/platform-espressif32.zip
2420
framework = arduino
2521
build_flags =
@@ -41,7 +37,7 @@ board_upload.maximum_ram_size = 327680
4137
board_upload.flash_size = 16MB
4238
monitor_speed = 115200
4339

44-
[env:oeplesp32-s3-N8R8]
40+
[env:esp32-s3-N8R8]
4541
platform = https://github.com/pioarduino/platform-espressif32/releases/download/stable/platform-espressif32.zip
4642
framework = arduino
4743
build_flags =
@@ -63,7 +59,7 @@ board_upload.maximum_ram_size = 327680
6359
board_upload.flash_size = 8MB
6460
monitor_speed = 115200
6561

66-
[env:oeplesp32-s3-N32R8]
62+
[env:esp32-s3-N32R8]
6763
platform = https://github.com/pioarduino/platform-espressif32/releases/download/stable/platform-espressif32.zip
6864
framework = arduino
6965
build_flags =

0 commit comments

Comments
 (0)