-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fixed time.h import, added Arduino UNO R4 minima (USB), Arduino UNO R4 WiFi (USB and WiFi), Arduino Giga R1 (USB and WiFi) #1712
Conversation
added Arduino Giga (USB and WiFi)
I added also Arduino Giga (USB and WiFi). It is practically the same of an Arduino Portenta H7, so it was quite easy |
Latest PR adds WiFi for Arduino UNO R4. |
Hi @pablogs9 , any update on this PR? |
Could you please add the new supported boards to supported boards community table, also is there a possibility of having some CI on this new boards? |
CI failing |
@pablogs9 it should work now, let me know |
How what works? |
The CI |
Maybe because the fixed version of Arduino CLI: https://github.com/micro-ROS/micro_ros_arduino/blob/e27dbad513f4632966006298682d62846c208014/.github/workflows/ci.yml#L24C8-L24C110 ?? |
Any update? |
@james-yoo I don't know why on my CI it works but fails on the one of microros :'( |
Hi @pablogs9 , it seems that everything is correct now |
@pablogs9 any update on this? |
Closing and reopening to trigger CI again |
@mergify backport rolling jazzy humble |
✅ Backports have been created
|
Sorry for the delay folks, merging it now. Thanks for the contribution. |
…4 WiFi (USB and WiFi), Arduino Giga R1 (USB and WiFi) (#1712) * fixes time.h import * added support for Arduino GIGA R1 over WiFi * examples with giga r1 * uint -> uint32_t, added uno r4 wifi * added uno r4 into the example * added uno r4 family into library properties * led builtin check * added boards into readme * updated ci * fix typo * updated cli version * force update index * reverted cli (cherry picked from commit e347a4a) # Conflicts: # .github/workflows/ci.yml # README.md # examples/micro-ros_publisher_wifi/micro-ros_publisher_wifi.ino # examples/micro-ros_publisher_wifi_at/micro-ros_publisher_wifi_at.ino # src/micro_ros_arduino.h # src/wifi_transport.cpp
…4 WiFi (USB and WiFi), Arduino Giga R1 (USB and WiFi) (#1712) * fixes time.h import * added support for Arduino GIGA R1 over WiFi * examples with giga r1 * uint -> uint32_t, added uno r4 wifi * added uno r4 into the example * added uno r4 family into library properties * led builtin check * added boards into readme * updated ci * fix typo * updated cli version * force update index * reverted cli (cherry picked from commit e347a4a) # Conflicts: # .github/workflows/ci.yml # README.md # examples/micro-ros_publisher_wifi/micro-ros_publisher_wifi.ino # examples/micro-ros_publisher_wifi_at/micro-ros_publisher_wifi_at.ino # src/micro_ros_arduino.h # src/wifi_transport.cpp
…4 WiFi (USB and WiFi), Arduino Giga R1 (USB and WiFi) (#1712) * fixes time.h import * added support for Arduino GIGA R1 over WiFi * examples with giga r1 * uint -> uint32_t, added uno r4 wifi * added uno r4 into the example * added uno r4 family into library properties * led builtin check * added boards into readme * updated ci * fix typo * updated cli version * force update index * reverted cli (cherry picked from commit e347a4a)
…4 WiFi (USB and WiFi), Arduino Giga R1 (USB and WiFi) (#1712) (#1865) * fixes time.h import * added support for Arduino GIGA R1 over WiFi * examples with giga r1 * uint -> uint32_t, added uno r4 wifi * added uno r4 into the example * added uno r4 family into library properties * led builtin check * added boards into readme * updated ci * fix typo * updated cli version * force update index * reverted cli (cherry picked from commit e347a4a) Co-authored-by: Giovanni Bruno <[email protected]>
It seems it wrongly detect arduino nano rp2040, but I am also trying to compile some firmware for other boards and it seems to be broken on |
@pablogs9 is it correct that the ci test the build for raspberry pi pico ( Please check here: https://github.com/micro-ROS/micro_ros_arduino/pull/1712/files#diff-b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03fL86 |
@pablogs9 I can confirm, it seems that raspberry pi pico target was added on Iron one: https://github.com/micro-ROS/micro_ros_arduino/blob/iron/.github/workflows/ci.yml#L62C1-L63C1 Let me know how to proceed |
…4 WiFi (USB and WiFi), Arduino Giga R1 (USB and WiFi) (backport #1712) (#1864) * fixed time.h import, added Arduino UNO R4 minima (USB), Arduino UNO R4 WiFi (USB and WiFi), Arduino Giga R1 (USB and WiFi) (#1712) * fixes time.h import * added support for Arduino GIGA R1 over WiFi * examples with giga r1 * uint -> uint32_t, added uno r4 wifi * added uno r4 into the example * added uno r4 family into library properties * led builtin check * added boards into readme * updated ci * fix typo * updated cli version * force update index * reverted cli (cherry picked from commit e347a4a) # Conflicts: # .github/workflows/ci.yml # README.md # examples/micro-ros_publisher_wifi/micro-ros_publisher_wifi.ino # examples/micro-ros_publisher_wifi_at/micro-ros_publisher_wifi_at.ino # src/micro_ros_arduino.h # src/wifi_transport.cpp * Fix rebase * Update ci.yml --------- Co-authored-by: Giovanni Bruno <[email protected]> Co-authored-by: Pablo Garrido <[email protected]>
…4 WiFi (USB and WiFi), Arduino Giga R1 (USB and WiFi) (backport #1712) (#1863) * fixed time.h import, added Arduino UNO R4 minima (USB), Arduino UNO R4 WiFi (USB and WiFi), Arduino Giga R1 (USB and WiFi) (#1712) * fixes time.h import * added support for Arduino GIGA R1 over WiFi * examples with giga r1 * uint -> uint32_t, added uno r4 wifi * added uno r4 into the example * added uno r4 family into library properties * led builtin check * added boards into readme * updated ci * fix typo * updated cli version * force update index * reverted cli (cherry picked from commit e347a4a) # Conflicts: # .github/workflows/ci.yml # README.md # examples/micro-ros_publisher_wifi/micro-ros_publisher_wifi.ino # examples/micro-ros_publisher_wifi_at/micro-ros_publisher_wifi_at.ino # src/micro_ros_arduino.h # src/wifi_transport.cpp * Fix rebase * Update ci.yml --------- Co-authored-by: Giovanni Bruno <[email protected]> Co-authored-by: Pablo Garrido <[email protected]>
Got them merged, thanks a lot @gbr1 |
By importing
time.h
instead ofsys/time.h
you can build micro-ros for Arduino UNO R4.It addresses issue: #1461
This PR was tested on following targets:
mbed
(Arduino GIGA R1)m4
(Arduino UNO R4 Minima)stm32
(STMicroelectronics Nucleo F401RE)