Edison-Scope, is an Intel Edison controlled 200 Msa/S mixed signal oscilloscope. It provides an Operating System agnostic method to control the MSO-28 oscilloscope. By leveraging the web browser on the modern smart devices, one can control USB based hardware traditionally requires a desktop OS. Conceptually this project is very similar to the PiMSO project, but the similarity exist only on the client side. The server side was rewritten using Node.js. Node.js provided a more device independent solution to the server side of the WebMSO project.
This project participated in the Intel IoT roadshow hackathon in NYC. Porting the synchronous WebMSO28 code over to the asynchronous Node.js turned out to be more difficult than I had anticipated. By the end of the 24 hours hackathon, some control of the MSO-28 via Node was obtained, but the project was about 50% done. Now that the project is finally in a deployable alpha state, I am posting it on the Instructable as I had promised at the hackathon.
What you will need for this project depends on which version of the Intel Edison kit that you plan to use.
Intel Edison Arduino Kit (larger, higher cost):
- Link Instruments, MSO-28 Mixed Signal Oscilloscope
- 1GB or larger USB flash drive or SD card + SD reader
Intel Edison Breakout board (smaller, needs adapter cables)
- Link Instruments, MSO-28 Mixed Signal Oscilloscope
- Power connector PJ-002AH-SMT 2.1mmx5.5mmDC
- power adapter, 12V 1 – 1.5A, 2.1mmx5.5mm (I used the one that came with the Edison Arduino kit)
- USB OTG micro M to mini M cable or USB micro OTG host cable
- 1GB or larger USB flash drive or SD card + SD reader
For More Details: Edison-Scope