author
1Instructables3,638Views11CommentsAustin TXJoined December 14th, 2010
Analog Mixed Signal Electrical Engineer

Achievements

  • Indestructible Corner Clamp (Jig) for Welding Projects

    I need to build one of these. My last project used the magnetic corner type of tool but you really can't be very accurate. I managed but could have been better. Using a clamp and the jig almost guarantees you will not mess it up!

    View Instructable »
    • DIY ESP8266 WiFi Water Sensor With Text and Email Alerts
      938 views
      33 favorites
      1 comments
  • jnissen commented on deba168's instructable ESP8266 Weather Widget1 year ago
    ESP8266 Weather Widget

    I made your version of the Weather Widget (Solar767) and it's a significant improvement over the earlier versions. I added the WiFi manager code to make configuring it even simpler without having to hard code your password and such into the flash. Combination of your code, WifiManager, and some code from Fowlerk. I'll try to post a copy in Github.

    View Instructable »
  • Simple LiDAR using the laser rangefinder Uni-T UT390b, Arduino and Turbo Pascal

    I tried the various commands with an UNO in reset and using the hardware serial to USB of the board. The 390B+ is not responding or putting anything out on the TX or RX pins. I tied a number of commands and various baud rates but nothing. I'll have to spend some time later to see if there is some easy hack or enable of the serial involved. The pins that are exposed from the battery compartment do look more like the ARM debug port more than anything else. Unfortunately I do not have access to an ARM debug interface.

    I also purchased one of these. So far the serial RX and TX pins on the back of the board are non responsive. I'd guess that a serial command may be able to unlock the serial mode but that may be wishful on my part. I did hook a scope and observed the pins while powering on. They don't do anything. Essentially low the entire time. We need to figure out some command or possibly a jumper to enable the serial. Appears to be a knock off of the UNI-T or a no name version of the latest board. I know mine differs slightly in the upper left side of the board vs. pictures I have seen of the 390B+

    View Instructable »
  • jnissen commented on deba168's instructable ESP8266 Weather Widget1 year ago
    ESP8266 Weather Widget

    Update - Managed to play with the API to determine a response that worked. Once you get a good response then you can use that weather station. I used my key plus several different cities and or zip codes to eventually find my weather station. If you have a lot of local station in your area it may be trouble. It would not respond to station name K*****###. http://api.wunderground.com/api/--APIKEY---/foreca...The one above (with my key) works fine and points to me backyard weather station. I replaced the country with TX and the city with my station name that was successful.

    above link had spare / in the API link. Just replace the API KEY with yours and then start playing with the zip code, city, etc... till you find one acceptable. A good response will be a large page or two or data.

    View Instructable »
  • jnissen commented on deba168's instructable ESP8266 Weather Widget1 year ago
    ESP8266 Weather Widget

    In the Country location use the two letter state. Example: TX for Texas. Then nearest City.

    I have tried this same thing. I can get the local city here to show up but not my backyard weather station. I tried new API keys and that did not help either. Agree that I had to enter the two letter state into country as well and then nearest city. I tried a number of combos including my station ID and local station name but will not work. I know my station puts out JSON code as I have a solar setup (PVOutput) and it uses the API I setup for that. Took me a while to get it running with NODEMCU. I did have to delete the = sign in the frame statement as others have indicated and made sure my I2C pins were correct.

    void (*frameCallbacks[])(int x, int y) = {drawFrame1, drawFrame2, drawFrame3, drawFrame4};TO this:void (*frameCallbacks[])(int x, int y) {drawFrame1, drawFrame2, drawFrame3, drawFrame4};No Equal.

    Remove the equal sign in the frame statement. Fixed me up with this error.

    View Instructable »