s-p-e-x

Member Since: February 5, 2010

Country: United States

  • News - According to Pete - June … | about 2 years ago

    Any way you can index them by subject or otherwise make them better searchable? I saw something on one a while ago which I was trying to find again recently. And short of watching one after another… I couldn’t come up with an easy way to get there.

  • Product WRL-08945 | about 2 years ago

    This is pretty annoying to use with an Arduino, UNLESS you use the Virtual Wire library, and then it becomes quite bearable:
    http://www.open.com.au/mikem/arduino/
    http://www.open.com.au/mikem/arduino/VirtualWire.pdf
    You may want to use the strategy (not covered in the docs) of loading all you want to send into an array or data structure and then wrestling with pointer casting to work around type mismatching.
    I used memcpy(dest, src, size) to move two floats into an 8 byte/int/char array (temp and humid) over the link:
    fTempHumid[0] = myDHT22.getTemperatureC();
    fTempHumid[1] = myDHT22.getHumidity();
    memcpy(msg, fTempHumid, 8);
    msg[8]=0;
    vw_send(msg, 9); //extra byte for good measure
    vw_wait_tx(); // Wait until the whole message is gone
    on the recieve side, I unpack it thusly:
    if (vw_get_message(buf, &buflen)) // Non-blocking
    {
    memcpy(fTempHumid, buf, 8);
    Serial.print(fTempHumid[0]); Serial.print(“C, ”);
    Serial.print(fTempHumid[1]); Serial.println(“%”);
    }
    SparkFun, please add the pointer to Virtual Wire to the docs links for this and the similar parts (tx/rx both 315MHz and 434MHz) as well as the different vendor versions.

  • News - An Old-Timey New Product … | about 3 years ago

    guerrilla marketing – their signs only show up in digital photos

  • News - An Old-Timey New Product … | about 3 years ago

    Are those LEDs particularly “bright”? I mean, would they be a good choice for using as an IR lamp? Or were there other considerations that make them better for remote controls than night vision?

  • Product WIG-07947 | about 4 years ago

    Nope, that didn’t work.
    I did follow the recently posted tutorial, though and used an Arduino as an ISP and now it works perfectly.

  • Tutorial - Using an Arduino to Program an AVR | about 4 years ago

    Here’s what worked for me (OSX 10.6.x, Arduino-0021 software, on an Arduino Uno, programing the Simon SMD kit):
    bash$ cd /Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin
    bash$ ./avrdude -C ../etc/avrdude.conf -P /dev/tty.usbmodem1d11 -b 19200 -c avrisp -p m328p -v -e -U flash:w:/Users/spex/Desktop/Simon/Simon-v21-Firmware/Simon-v21.hex

  • Product WIG-07947 | about 4 years ago

    I’m proud to say that with your tutorial and advice and some equipment from your store I was able to assemble this whole kit, my first SMD project!
    But it appears that the actual Simon code would require an ISP, which I don’t have and haven’t yet needed for any of my Arduinos.
    Is actual Simon game available for the Arduino Processing IDE?
    Or will I now have to embark on re-purposing another Arduino as an ISP?

No public wish lists :(