DSO Nano V2: unboxing, upgrading, using
**UPDATE** SEE BELOW
If you don’t know what a DSO Nano is, but you are in the market for a cheap (<$100) oscilloscope and don’t want to risk one of the totally awesome, but possibly janky analog ones on ebay, then you are in luck having found this post.
The DSO Nano V2 comes in a very nice little package (see gallery) and has, from what I can gather, a series of improvements over the previous version (V1.) I picked this little guy up to aid MuCo’s ever-broadening foray into electronic madness. It pays to be able to measure your signals (esp. when trying to eliminate lurking DC from your circuit!) and that’s exactly what this guy does. The specs for it aren’t totally amazing, but are sufficient for the hobbyist and MuCo alike, and it is relatively easy to use even for those loath to read a wiki page of instructions.
The only source of aggravation when setting this dood up is updating the firmware from the insufficient and janked default firmware to the much-better BenF firmware. BenF is the name of an affable chap not associated with the DSO hardware production, but who has nonetheless greatly improved the onboard functionality of the device by means of his coding prowess.
The problem with youtube and other sources of “how-tos” is that if they link to any files at all, by the time you get to the link it is likely out-of-date. This is a drag, and something that irks me continually. So I have searched around through forums and beyond to find a source where the latest version of the mysterious BenF firmware could be found.
You *should* be able to find the latest link to the BenF firmware at the following link: http://code.google.com/p/benfwaves/
The above seems to be one of Ben’s project sites. I found a link to firmware version 3.61 here. This appears to be the latest at the time of this post.
**update April 2 2012**
get the latest benf firmware from here:
http://www.seeedstudio.com/forum/viewtopic.php?f=12&t=1793
get the latest dfuse demo here:
http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/SW_DEMO/um0412.zip
or go to st.com and search for ‘dfuse.’ The latest version as of right now is 3.0.2
** end update: more below
Another drag is that you have to have access to a PC with window$ in order to update the firmware. I tried running the program under wine on Ubuntu 10.10 to no avail. It installed and ran initially, but wouldn’t start up thereafter. (I assume this is a driver issue, though I know there is more to it than that.) So, borrow a friend’s PC and get to work!
Once you have the .dfu files in-hand (from the above link), check out this video for a quick run-through. thewii552 has a series of videos that are pretty informative. In this video he runs you through the upgrading process. (Skip the installation of the software bits if you know how to install a program :P. If your friend’s PC has Win 7 you can skip the “hardware driver” selection in the video as well. My PC just found the device and knew what to do with it.)
If you don’t like video tuts, here are the steps summed-up for your skimming pleasure: **updated April 2 2012**
- plug the DSO Nano into your PC
- hold the down arrow and power up the Nano
- open the DfuSe Demo application.
- make sure that the DFU device is in the Available DFU and HID Devices menu at the top of the application.
- select the top “flash” device from the Actions panel (middle)
- in the “Upgrade or Verify Action” section, select “Choose” and select the LIB file.
- tick the “verify after download” button and click “Upgrade.”
- Repeat 6 & 7 above for the APP file.
- when the process is completed, you can close the DFUSE application, unplug the nano from your PC and turn it off.
- Unplug the USB cable from the Nano and power it back on.
When you power the Nano back up after the firmware upgrade you will see the start screen has changed and will show the Benf and version 3+ rather than the stock firmware version 2. This is most excellent!
If you do NOT see the new firmware, something went wrong in the process. I have heard of people accidentally using the “upload Action” section instead of that listed above. It looks like it’s uploading the firmware but it is not.
As usual I am loath to go into detail about the functionality of my post’s subject, so I’ll leave you with a few videos showing how neat-o it is and trust you can look up the specs yourself. (Hint.)
[youtube http://www.youtube.com/watch?v=qpSO0kyZFfI&w=500&h=312]
Here’s another:
[youtube http://www.youtube.com/watch?v=q7h39UpVB3c&w=500&h=311]
And lastly a little demo of a circuit from the Collins book using the 4093 circuit and some pots, photoresistors, etc. (DSO nano is the small glowing box in the background. 😉 )
[youtube http://www.youtube.com/watch?v=QR50gkQfQJ8&w=500&h=311]