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

Support for wio terminal #131

Open
steveiliop56 opened this issue Jun 1, 2024 · 13 comments
Open

Support for wio terminal #131

steveiliop56 opened this issue Jun 1, 2024 · 13 comments
Assignees
Labels
enhancement New feature or request

Comments

@steveiliop56
Copy link

Hello!

Awesome project! I would like to suggest an extra board to add to the project, wio terminal! Wio is a small device released by Seeedstudio based on a samd51 chip and a realtek wifi/bluetooth module. The Arduino drivers for it are pretty stable and easy to use. The thing I believe would make this device worth to be added is that it has a 320x240 TFT color screen that would be very fun to display the pawnagotchi faces lol. What do you think? Is it too complicated to add? (I don't know c well enough to add something myself I am mostly a ts/python dev)

@dj1ch
Copy link
Owner

dj1ch commented Jun 1, 2024

I'm going to have to look into it more. Thank you for the suggestion and I'll get back to you ASAP

@steveiliop56
Copy link
Author

steveiliop56 commented Jun 1, 2024

Coool. Thank you!

@dj1ch
Copy link
Owner

dj1ch commented Jun 1, 2024

I did a bit of research, and it looks like the documentation to send raw packets is pretty obscure, I found a mixture of forum posts and blogs to do this. Probably going to have to make another fork, this requires a different wifi library among other things. I'll look into purchasing a wio terminal for testing.

@steveiliop56
Copy link
Author

steveiliop56 commented Jun 1, 2024

Ohh it's that complex? Well if it's that complex I don't think you should add it lol. It would require a lot of refactoring and probably a fork as you said. Also if you don't have the hardware it's a bit pointless for you... I will close it as not planned if you like. Thank you though!

@dj1ch
Copy link
Owner

dj1ch commented Jun 1, 2024

Also if you don't have the hardware it's a bit pointless for you...

Most of the screens and stuff are usually added by additional contributors, I still have a vanilla minigotchi. If you want to test releases, let me know.

@steveiliop56
Copy link
Author

steveiliop56 commented Jun 1, 2024

Well c is not really my strong part lol. I used to write code for Arduino when I was like 10 (we are the same age lol) now I don't remember anything I switched to full stack/python stuff. So I am afraid I that with my old c skills I will make you have a stroke when you see my code...

@dj1ch
Copy link
Owner

dj1ch commented Jun 1, 2024

Well c is not really my strong part lol.

I meant like having you compile from the development branch on the fork, so you can verify that the minigotchi is working correctly, deauthing, switching wifi channels, etc. You probably won't have to write much C/C++ in this case.

(we are the same age lol)

That's crazy lmao

@steveiliop56
Copy link
Author

Yeah I can definitely test. My wio is sitting there collecting dust so that will be a good use for it.

@dj1ch
Copy link
Owner

dj1ch commented Jun 1, 2024

Cool, I'll add this to my to-do list. Hmu on the pwnagotchi discord server, it'll make testing a little bit easier for me.

@dj1ch dj1ch self-assigned this Jun 1, 2024
@dj1ch dj1ch added the enhancement New feature or request label Jun 1, 2024
@steveiliop56
Copy link
Author

Can you share the link for the discord server please?

@dj1ch
Copy link
Owner

dj1ch commented Jun 1, 2024

Can you share the link for the discord server please?

https://discord.gg/PgaU3Vp

@steveiliop56
Copy link
Author

Alright I joined.

@dj1ch
Copy link
Owner

dj1ch commented Jun 1, 2024

Alright I joined.

Cool, the thread for minigotchi-related stuff is in pwnrojects > Minigotchi on ESP32/ESP8266, I'll give you more info there

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

2 participants