top of page

Forum Posts

Chris Rogers
Dec 03, 2019
In Showcase
Just wanted to share my 3D printable version of the original Nybble as seen in Volume 70 of Make Magazine. This is such a great little design and my daughter is loving her new pet kitten! https://www.thingiverse.com/thing:4015171
My DIY 3D Printable version of Nybble on Thingiverse content media
7
22
2k
Chris Rogers
Nov 26, 2019
In Software
I used the testInfraredRemote.ino to verify a 40 button IR remote for my RGB LED's could be read and properly decoded by Nybble's IR receiver. The serial console in Arduino showed all the codes received for all 40 buttons. A few overlapped with known Nybble hex codes, most were new. I am trying to understand the Nybble.ino so that I can substitute my new IR codes for the commands listed in the sketch. I have two main questions. First what is the purpose of the "#ifdef DEVELOPER" statement and how is it controlled. Second, I see two sets of Case statements defining which ir code is assigned to which instinct. If I am to overwite Nybbles default ir codes with my own, which set of case statements is the correct one to modify? I have experimented with changing the first three statements in each section of the #ifdef DEVELOPER #else #endif (for "Sit", "d" and "hi") but after uploading to the board, I see no response from my newly mapped keys on new remote. What am I missing? Chris
0
4
741

Chris Rogers

更多動作
bottom of page