NicoHood / Nintendo

Use Nintendo Controllers with Arduino
http://www.nicohood.de
MIT License
278 stars 55 forks source link

[Request] Support for Teensy Boards #15

Open TheRealDxRed opened 6 years ago

TheRealDxRed commented 6 years ago

As the title says, I would like to know if it's possible for this library to be ported to Teensy boards. Specifically the Teensy LC.

LeagueOfDoges commented 6 years ago

I have been working on support for teensy boards

LeagueOfDoges commented 6 years ago

the whole backend of this library is written in avr assembly, porting it to teensy would require at least all of the timing to be rewritten.

I'm not much of a fan of assembly, and I wanted something a bit more powerful than arduino, so I started writing my own library for teensy. It is almost functional... let me know if you are interested

TheRealDxRed commented 6 years ago

Thanks for the quick response! I would love to see what you've made.

NicoHood commented 6 years ago

@LeagueOfDoges is right, it requires lots of changes. If you got something ready, please let me know, so I can link to it in the readme. I will not do that implementation myself.

Machine-Dynamics commented 6 years ago

I know it's been a while, but I just stumbled onto this, and having this library work with Teensy would save me a lot of headache. Did you ever get this library working, @LeagueOfDoges ?

DogeSSBM commented 6 years ago

@Machine-Dynamics https://github.com/DogeSSBM/DogeBawx

HiramSilvey commented 3 years ago

I know this is an old thread, but what's the status of the suggested replacement library @DogeSSBM? I'm specifically interested in running this on a Teensy 4.0 or 4.1. Thanks!

DogeSSBM commented 3 years ago

I got one working for my purposes on the Teensy 3.2/3.6. I'm am unsure how it would work on the 4.0/4.1, but I'd be willing to help you get it ported.

https://github.com/DogeSSBM/Dogebawx