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

Teensy support? #245

Open
peteruithoven opened this issue May 31, 2021 · 3 comments
Open

Teensy support? #245

peteruithoven opened this issue May 31, 2021 · 3 comments

Comments

@peteruithoven
Copy link
Contributor

More a question than an issue, is support for any of the Teensy models on the roadmap?
I noticed there are no teensy models included in this file:
https://github.com/ajfisher/node-pixel/blob/master/firmware/boards.js

Would it be a matter of finding the right arduino:avr:pro:cpu=16MHzatmega328 like line and adding that?

@ajfisher
Copy link
Owner

ajfisher commented Jun 1, 2021 via email

@peteruithoven
Copy link
Contributor Author

peteruithoven commented Jun 1, 2021

Small update:
I just ran through the steps mentioned in https://github.com/ajfisher/node-pixel/blob/master/firmware/src/README.md
Ran into this issue: #246
But was able to perform the actions manual (without Make).

I then went through all the following steps so that I could compile and load ino files to teensy's:
https://www.pjrc.com/teensy/tutorial.html

I had to remove all other Servo libraries except for the teensy specific one.

Now I'm running into this compilation error:

.../node-pixel/firmware/build/node_pixel_firmata/light_ws2812.cpp: In member function 'void WS2812::ws2812_sendarray_mask(uint8_t*, uint16_t, uint8_t, uint8_t*, uint8_t*)':
light_ws2812.cpp:158: error: impossible constraint in 'asm'
     );
      ^
impossible constraint in 'asm'

@peteruithoven
Copy link
Contributor Author

@ajfisher you're probably just busy, but I've also send you an email.

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

2 participants