diff --git a/.github/workflows/compile-examples.yml b/.github/workflows/compile-examples.yml index 660cc538..85004836 100644 --- a/.github/workflows/compile-examples.yml +++ b/.github/workflows/compile-examples.yml @@ -39,6 +39,12 @@ jobs: platforms: | - name: rp2040:rp2040 source-url: https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json + - fqbn: arduino:renesas_portenta:portenta_c33 + platforms: | + - name: arduino:renesas_portenta + - fqbn: arduino:renesas_uno:minima + platforms: | + - name: arduino:renesas_uno steps: - name: Checkout diff --git a/README.md b/README.md index 93687d7c..7464be52 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,10 @@ This library works for ```bash arduino-cli compile -b rp2040:rp2040:rpipico -v examples/OpenCyphal-Heartbeat-Publisher -u -p /dev/ttyACM0 ``` +* [ArduinoCore-renesas](https://github.com/arduino/ArduinoCore-renesas): [`Portenta C33`](https://store.arduino.cc/products/portenta-c33), [`Uno R4 WiFi`](https://store.arduino.cc/products/uno-r4-wifi), [`Uno R4 Minima`](https://store.arduino.cc/products/uno-r4-minima), ... :heavy_check_mark: +```bash +arduino-cli compile -b arduino:renesas_portenta:portenta_c33 -v examples/OpenCyphal-Heartbeat-Publisher -u -p /dev/ttyACM0 +``` * **Host** (x86/x64/...): Using the CMake build system this library can be cross-compiled to a static C++ library and linked against any C++ executable. This is possible because the code itself is pure C/C++ without and dependencies to the Arduino framework. ```bash git clone https://github.com/107-systems/107-Arduino-Cyphal && cd 107-Arduino-Cyphal diff --git a/library.properties b/library.properties index ccab7624..2d29e5d7 100644 --- a/library.properties +++ b/library.properties @@ -6,6 +6,6 @@ sentence=Arduino library for providing a convenient C++ interface for accessing paragraph= category=Communication url=https://github.com/107-systems/107-Arduino-Cyphal -architectures=rp2040 +architectures=rp2040,renesas_portenta,renesas_uno includes=107-Arduino-Cyphal.h depends= diff --git a/src/util/registry/registry_value.hpp b/src/util/registry/registry_value.hpp index 13dfeaf2..3b322bf4 100644 --- a/src/util/registry/registry_value.hpp +++ b/src/util/registry/registry_value.hpp @@ -7,7 +7,6 @@ #pragma once -#include #include #include #include