Commit Graph

25 Commits

Author SHA1 Message Date
ab1e334695 move files into firmware folder
Some checks failed
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
57493758b1 updated esp-idf version in github action
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-07-26 14:19:21 +02:00
40b61e03ce add licence
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-06-29 17:39:53 +02:00
de103142a4 starting with notify
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-30 22:43:12 +02:00
a7067fb391 read capability.json from storage
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-30 22:42:58 +02:00
c368899c4d starting with capability service
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-30 15:35:19 +02:00
dcc679fe27 add github actions permission
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-29 16:08:48 +02:00
d8d85ac333 add more MCUs
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-29 15:56:31 +02:00
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
7222fb1829 LIGHT ON/OFF testing for WLEDs
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-25 18:27:48 +02:00
25b189dc71 app version
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-25 14:51:56 +02:00
abbd03648b custom booloader hooks
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-25 14:51:51 +02:00
b1d2179800 more components and code splitting
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-22 22:47:34 +02:00
26121a4157 correct string compare for incoming data
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-22 21:22:49 +02:00
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
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
9e2d8b1210 remove not compiling MCUs for now
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-19 08:31:18 +02:00
c545dbc368 make dependencies private
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-19 08:30:26 +02:00
7faf53d9ba testing BLE
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-18 17:01:40 +02:00
7df13b475a add more hardware for compile test
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-18 11:04:41 +02:00
a37ed472e1 update actions name
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-18 11:02:51 +02:00
cf980e8c9e Create README.md 2025-05-18 10:52:14 +02:00
01c7df54b6 add github actions
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-18 10:41:38 +02:00
82f0b3f02b starting with led configuration
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-17 22:05:39 +02:00
ed7a23256c Let the SEGFAULTS begin!
Signed-off-by: Peter Siegmund <developer@mars3142.org>
2025-05-16 21:55:25 +02:00