Commit Graph

28 Commits

Author SHA1 Message Date
mars3142 76c8b858da Update actions/checkout action to v6 2026-04-19 02:54:05 +00:00
mars3142 d8e63ec54b Add renovate.json 2026-04-18 22:44:46 +00:00
mars3142 c5dbec6249 update LICENSE
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-08-23 17:00:14 +02:00
mars3142 ab1e334695 move files into firmware folder
ESP-IDF Build / build (esp32, latest) (push) Failing after 19s
ESP-IDF Build / build (esp32, release-v5.4) (push) Failing after 15s
ESP-IDF Build / build (esp32, release-v5.5) (push) Failing after 15s
ESP-IDF Build / build (esp32c3, latest) (push) Failing after 21s
ESP-IDF Build / build (esp32c3, release-v5.4) (push) Failing after 15s
ESP-IDF Build / build (esp32c3, release-v5.5) (push) Failing after 14s
ESP-IDF Build / build (esp32c5, latest) (push) Failing after 14s
ESP-IDF Build / build (esp32c5, release-v5.4) (push) Failing after 15s
ESP-IDF Build / build (esp32c5, release-v5.5) (push) Failing after 15s
ESP-IDF Build / build (esp32c6, latest) (push) Failing after 18s
ESP-IDF Build / build (esp32c6, release-v5.4) (push) Failing after 15s
ESP-IDF Build / build (esp32c6, release-v5.5) (push) Failing after 15s
ESP-IDF Build / build (esp32h2, latest) (push) Failing after 15s
ESP-IDF Build / build (esp32h2, release-v5.4) (push) Failing after 14s
ESP-IDF Build / build (esp32h2, release-v5.5) (push) Failing after 15s
ESP-IDF Build / build (esp32p4, latest) (push) Failing after 15s
ESP-IDF Build / build (esp32p4, release-v5.4) (push) Failing after 18s
ESP-IDF Build / build (esp32p4, release-v5.5) (push) Failing after 15s
ESP-IDF Build / build (esp32s3, latest) (push) Failing after 14s
ESP-IDF Build / build (esp32s3, release-v5.4) (push) Failing after 14s
ESP-IDF Build / build (esp32s3, release-v5.5) (push) Failing after 15s
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-08-20 22:32:04 +02:00
mars3142 57493758b1 updated esp-idf version in github action
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-07-26 14:19:21 +02:00
mars3142 40b61e03ce add licence
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-29 17:39:53 +02:00
mars3142 de103142a4 starting with notify
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-30 22:43:12 +02:00
mars3142 a7067fb391 read capability.json from storage
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-30 22:42:58 +02:00
mars3142 c368899c4d starting with capability service
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-30 15:35:19 +02:00
mars3142 dcc679fe27 add github actions permission
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-29 16:08:48 +02:00
mars3142 d8d85ac333 add more MCUs
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-29 15:56:31 +02:00
mars3142 26e47a8cf9 some modifications
- clang formatter
- new NimBLE settings
- BLE has more advertise data

Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-28 23:25:26 +02:00
mars3142 7222fb1829 LIGHT ON/OFF testing for WLEDs
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-25 18:27:48 +02:00
mars3142 25b189dc71 app version
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-25 14:51:56 +02:00
mars3142 abbd03648b custom booloader hooks
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-25 14:51:51 +02:00
mars3142 b1d2179800 more components and code splitting
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-22 22:47:34 +02:00
mars3142 26121a4157 correct string compare for incoming data
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-22 21:22:49 +02:00
mars3142 4e3666bcd6 Refactor BLE initialization and integrate NVS handling
Refactored BLE service initialization to improve functionality and organization, including added GATT service definitions and event handling. Integrated NVS initialization into the main app to ensure proper storage BLE configurations. Cleaned up deprecated code and optimized dependencies in CMakeLists.

Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-20 22:35:07 +02:00
mars3142 c407e3f015 Add a table of supported targets README
This change includes a new table listing ESP32, ESP32-C3, and ESP32-S3 as supported targets. It improves for users by explicitly stating compatible hardware platforms.

Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-20 22:35:07 +02:00
mars3142 9e2d8b1210 remove not compiling MCUs for now
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-19 08:31:18 +02:00
mars3142 c545dbc368 make dependencies private
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-19 08:30:26 +02:00
mars3142 7faf53d9ba testing BLE
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-18 17:01:40 +02:00
mars3142 7df13b475a add more hardware for compile test
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-18 11:04:41 +02:00
mars3142 a37ed472e1 update actions name
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-18 11:02:51 +02:00
mars3142 cf980e8c9e Create README.md 2025-05-18 10:52:14 +02:00
mars3142 01c7df54b6 add github actions
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-18 10:41:38 +02:00
mars3142 82f0b3f02b starting with led configuration
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-17 22:05:39 +02:00
mars3142 ed7a23256c Let the SEGFAULTS begin!
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-16 21:55:25 +02:00