Member Since: August 22, 2011

Country: United States



Engineer by day, bboy by night.


Delta Chi Fraternity Inc. Worm Tank Crew


Electrical & Computer Engineering, Dec. 2011 College of Engineering and Applied Science University of Colorado at Boulder


https://sites.google.com/site/bcelement/home https://www.facebook.com/bboyho

  • ——————– Tech Support Tips/Troubleshooting/Common Issues ——————–


    Higher dBi means that the antenna has better gain. However, it would depend on the design of the antennas and the XBee’s output power to achieve the maximum tested range for the XBee. Some antennas can radiate in all directions while others radiate a signal in a narrow beam. If you are not within the plane that the antennas radiate, the connection will be unreliable and you might loose data.

    I have not personally tested the two antenna’s range with the XBees before so I am not entirely sure how well they perform against each other. However, there was a brief explanation in the this forum thread [ https://forum.sparkfun.com/viewtopic.php?t=15654 ] from a customer that used the high gain antenna in one of their projects.

  • ——————– Tech Support Tips/Troubleshooting/Common Issues ——————–

    Downloading ThingSpeak Library

    If you are having problems downloading the v1.2.1 ThingSpeak Communication Library for Arduino & ESP8266 by MathWorks from the Arduino library manager, try downloading the library directly from the GItHub repository [ https://github.com/mathworks/thingspeak-arduino ]. I could only download the previous versions on my Arduino IDE v.1.6.5 by manually installing the Arduino Library for ESP8266.

    Downloading SparkFun_RHT03 Library

    If you see this error, you downloaded the wrong RHT03 Library:

    C:\Users\....\Documents\Arduino\libraries\SparkFunRHT03/SparkFun_RHT03.h:15:25: fatal error: application.h: No such file or directory
     #include "application.h"
    compilation terminated.
    Error compiling.

    There was a case where a customer downloaded the RHT03 library for the Particle Photon and they had modified the file name to include the underscore “_” between SparkFun and RHT03. By downloading the correct library [ https://github.com/sparkfun/SparkFun_RHT03_Arduino_Library as linked in the tutorial, the example code from this tutorial was able to compile.

  • ——————– Tech Support Tips/Troubleshooting/Common Issues ——————–

    “Non-Addressable LEDs”

    To clarify, this was used with the old WS2801 IC [ https://www.sparkfun.com/products/retired/10444 ] for this breakout board [ https://www.sparkfun.com/products/retired/10504 ]. The RGB LED did not have the built-in driver until BOB-11820 [ https://www.sparkfun.com/products/retired/11820 ].

  • ——————– Tech Support Tips/Troubleshooting/Common Issues ——————–

    Board Selection

    The board definition that you would select for the Lilypad Arduino Main Board should be listed as “ LilyPad Arduino w/ Atmega328 ” in the Tools>Board menu. Certain versions of the Arduino IDE might have you select the board and processor separately. After going to Tools>Board and selecting “ Lilypad Arduino ”, you would need to go back to the menu Tools>Processor and select “ ATmega328 ”.

  • ——————– Tech Support Tips/Troubleshooting/Common Issues ——————–

    Serial Communication Issues

    Certain Arduino IDE versions can be incompatible. I heard from another support representative that the software serial baud rate had some compatibility issues with Arduino IDE v1.6.9 and above. This will create issues when trying to communicate with the MG2639 cellular shield. Try using Arduino v.1.6.3 like the tutorial, 1.6.5, or v1.6.6. Otherwise, you would need to go into a library and manually change the baud rate.

  • ——————– Tech Support Tips/Troubleshooting/Common Issues ——————–

    Driving a Stepper Motor

    Try looking at this tutorial for driving the Stepper Motor with Cable => http://www.hobbytronics.co.uk/stepper-motor-sn754410 .

  • ——————– Tech Support Tips/Troubleshooting/Common Issues ——————–

    Connecting to Arduino Mega

    The MiniGen was designed for 3.3V with the Arduino Pro Mini’s footprint but it should compile correctly for the Arduino Mega. You just need to add solder jumper to all three pads on the back for 5V and make sure that you are connecting to the correct SPI pins:

    MiniGen <=>     Arduino Mega
      GND   <=>         GND
      VIN   <=>         5V
      SCK   <=>  SCK (pin52 or ICSP-3)
     SDATA  <=>  MOSI (pin51 or ICSP-4)
     FSYNC  <=>       pin 10

    Testing this out with an Arduino Mega and oscilloscope, I did not have any issues generating a signal.

  • The new version of the IOIO fixes the issues. Try looking at this blog post for more information on the updates and fixes => [ https://www.sparkfun.com/news/2069 ].

  • ——————– Tech Support Tips/Troubleshooting/Common Issues ——————–

    Demo Video and Tutorial

    This part was used in the Internet Controlled Flamethrower => [ https://www.youtube.com/watch?v=AI_m0yrUAlA and https://learn.sparkfun.com/tutorials/esp8266-powered-propane-poofer ]

  • ——————– Tech Support Tips/Troubleshooting/Common Issues ——————–

    Lidar Lite 3 Cable

    Unfortunately, we do not sell a replacement Lidar Lite V3 cable in our catalog. For a replacement cable, you should checkout RobotShop [ http://www.robotshop.com/en/lidar-lite-v3-cable.html ]. The Lidar Lite V3 cable is not the same cable that was used with the Lidar Lite V1 and v2.