Having already built an educational project for Maker Faire Kansas City 2017,

@Jason_Coon thanks for the updated sketch any advise for working this for a nano or uno

@Jason_Coon ​ thankx I will try it.

@dave_windsor no idea, try it and see what happens. :slight_smile:

@Jason_Coon @dave_windsor For teensy 3.2 compilation work fine. no error but for arduino uno. i have one error. i think thats is a pin error for the ir receiver. the error name is :

C:\Program Files (x86)\Arduino\libraries\RobotIRremote\src\IRremoteTools.cpp:5:16: error: ‘TKD2’ was not declared in this scope

int RECV_PIN = TKD2; // the pin the IR receiver is connected to

how to change the pin for other pin. the change is in skecth or in Iremotetools.cpp

i test only the compiling. i not have all material for build it a this time.

@Jason_Coon @dave_windsor have test compil for mega2560 no problem compilation no error.
ok for arduino genuinu uno the error is library. Use Arduino Arduino-IRremote-master but new error appear.
Insufficient memory (198% is used. i think thats impossible to use this sketch with nano or uno) with only one led the sketch use 168%.

@Jason_Coon you have one solution to reduce memory usage. (framerate or number of color ?)

i think will use arduino mega for this project or teensy. this is the simpliest way to make this project

@Michael_Aramini_Mick to reduce memory, you could try removing the IRremote library, optimize/remove patterns/modes, etc.

Sorry, I have no interest in supporting this project on other platforms when the Teensy is so great and relatively inexpensive. I value my time too much to save a little money on a cheap MCU and then waste time trying to optimize and troubleshoot. :slight_smile:

@Jason_Coon ​ Ok thanks for your job and sharing. Thanks for idea. thank you for your time. And I understand your point of view is normal. You have already done much. And your work is great. Unfortunately I am not a developer and I start in arduino programming. So I will use a teensy or a mega that seems to work. Thank you very much in all cases. Have you finished your project with the engraved cards and your five array of led ? And how is it passing your show on maker fair ?

No problem, glad to help as long as you’re trying and learning, but only so far. :slight_smile:

Maker Faire KC was exhausting but fun. I posted some details here: https://plus.google.com/+JasonCoon1/posts/5CvUPoLoGrT

I haven’t unpacked any of my stuff yet, or even looked at any of my projects. I may have burnt myself out for a while.

I got three of the 6 output boards in, sent one of them off to someone to help test, but haven’t heard back or tested myself yet.

Thank you is still congratulations for your blue ribbon.

Thanks, Jason! With the help you provided via github “issues” I was able to get it running on an Arduino Nano. I removed the infrared remote feature and the “launcher” mode to get the required memory for global variables freed up. I’ve got a unique arrangement of 112 LEDs with 3D printed diffusers that I now just need to button up and make permanent connections! I’ll post photos of my project here next week.

@Garrett_Durland good project I am interested to view the final project photo.

@Garrett_Durland would love to see your code for the nano and the finished project photo great job

Here is my layout for the 112 LEDs. It resembles five “lollipops” of different sizes. I’d like the lollipop that’s above the color to light up first, then have the color spread to the other lollipops. I’m going to try using a constant mapping array variable, I will look at some of the FastLED examples for help.

I have seven working game modes right now, and I’m switching between them using a momentary button that connects pin 4 to ground. Since I’m not using the infrared remote, I’d like to program a light signal that displays which one is active when a new mode is selected. I was thinking of modes 1 through 5 being a single lollipop lit up (different one for each mode), then modes 6 and 7 having two lollipops lit up.

Here’s my fork of Jason’s FastLED Arcade. Thanks again, Jason for the great code!

@Garrett_Durland amazing code gonna try this later what pins did you use thanks

@Garrett_Durland great thanks for sharing. I will test. I have tons of arduino nano and uno