Skip to content
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

Feature request Wifi transport for RP2040 W #114

Open
samuk opened this issue Aug 13, 2023 · 9 comments
Open

Feature request Wifi transport for RP2040 W #114

samuk opened this issue Aug 13, 2023 · 9 comments

Comments

@samuk
Copy link

samuk commented Aug 13, 2023

Issue template

  • Hardware description: rp2040 pico W
  • Installation type: Platformio

Steps to reproduce the issue

I would like to use Wifi transport with a PicoW

Additional information

Is this a hard problem to solve? Or is it just that no one attempted it yet?

@pablogs9
Copy link
Member

Hello @samuk, it should be easy to implement following the structure of any networked transport such as this one.

It is not in our roadmap, but contributions and PR are welcome.

@samuk
Copy link
Author

samuk commented Aug 14, 2023

@samuk
Copy link
Author

samuk commented Sep 8, 2023

So it seems the task would be to get Microros running under https://github.com/earlephilhower/arduino-pico

@brianlmerritt
Copy link

@samuk - I haven't had a chance to try it yet with Pico W, but I understand that the pull request platformio/platform-raspberrypi#36 @maxgerhardt has done all the heavy lifting to pull in arduino-pico. On your VSCode terminal, type pio pkg install -g -p https://github.com/maxgerhardt/platform-raspberrypi and that re-adds the platform-raspberrypi with all the earlephilhower goodness. Platformio haven't accepted the pull request due to licensing issues.

@samuk
Copy link
Author

samuk commented Nov 24, 2023

Thanks, unfortunately MicroROS doesn't run under Earlephilhower.. So that's the remaining task to get that running.

@brianlmerritt
Copy link

It runs under platform.io if you do the above command - I tried it

I just haven't had a chance to test Pico W with it with micro-ros

@samuk
Copy link
Author

samuk commented Nov 24, 2023

Yes I can install and run Earlephillhower and use it under platformio to flash the Pico. I can't get MicroROS to compile in that environment though.

@samuk
Copy link
Author

samuk commented Nov 24, 2023

Or maybe it was just the wifi transport I couldn't enable, it was a while ago that I tried.

This was what I was trying to run:
https://github.com/hippo5329/linorobot2_hardware/blob/3a4f8e1db13c368ad5902b4167217019b36cf2ab/firmware/platformio.ini#L86

https://github.com/hippo5329/linorobot2_hardware/tree/master

@brianlmerritt
Copy link

Arduino RP2040 Connect is supported, and I have one, but am away for a while. Will have a go hopefully next week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants