About this project
Missed the KickStarter?
Updated information and details about how to order can be found on the Oscilloscope Watch webpage.
TweakTown: "The Oscilloscope Watch is the geeky smartwatch every maker needs"
Technabob: "Oscilloscope Watch Outgeeks Calculator Watches"
TechCrunch: "To See Your Hardware Beat To The Beat Of The Drums"
Gizmag: "The Swiss army knife of electronics"
Crunchwear: "Oscilloscope Watch is a Must Have for Geeks"
Hack a Day: "Much like a Swiss army knife or Leatherman tool, the Oscilloscope Watch packs a bunch of tools into a small package"
EDN: "Kickstart a wristwatch-scope!"
Tech Marinade: "Oscilloscope watch could be the low-cost oscilloscope alternative that brings electronics analysis to the masses"
Geek: "The nerdiest thing you can put on your wrist"
The Oscilloscope Watch
The Oscilloscope Watch has all the features of a modern watch (time, calendar, alarm, etc...) combined with all the features of the popular Xprotolab (Oscilloscope, Waveform Generator, Logic Analyzer, Protocol Sniffer, Frequency Counter). The Xprotolab has been featured in several other online magazines, such as Hack a Day. and Elektor.
Here are some pictures from the first prototype:
The Oscilloscope Watch will have all the features of the Xprotolab:
The Oscilloscope Watch is unique
With access to the hardware design, users can write their own applications. The brain of the device is a powerful 8-bit XMEGA microcontroller, easy to program in C or assembly.
Special attention has been given to extend the battery life of the device. When the Oscilloscope is not used, the analog section is turned off, so the estimated battery life will be over 30 days on each charge.
When using the oscilloscope, the battery will last about 12 hours.
These are initial estimates, and could be different if the battery capacity is changed to reduce the size of the watch.
The enclosure will be made out of plastic. Although the current prototype looks kind of big, it is not much bigger than a regular sports watch, but reduction of the size will be one of the goals of the project.
The probes is one challenging aspect of the design. The oscilloscope can't be truly wearable/portable if not accompanied by the probes.There are a few solutions for this problem:
1) Carry small probes in a keychain.
2) Make a wristband made out of the probe cables.
3) Use the probes as the watch straps.
The keychain is the most feasible option, I'm thinking of maybe a small case, or perhaps a retractable cable, similar to those used with tiny USB mouses. Options 2 and 3 could also be considered if backers are interested.
A special BNC adapter will also be designed that will plug in the 9 pin header, this will allow to use standard probes.
The original Xprotolab uses an OLED display, which has nice features like high contrast, and fast refresh rates. But if battery life is critical, then OLED is not the best choice. The Oscilloscope Watch will use a 1.28" e-paper display which combines fast refresh rate and great contrast, with a very low power consumption.
The Oscilloscope Watch design is based on the Xprotolab, so the specifications will be similar. The Oscilloscope Watch User's manual will also be similar to the Xprotolab manual, with the additional documentation related to the watch functions.
- ATXMEGA256A3U 256KB Flash, 16KB SRAM, 4KB EEPROM
- Sharp Memory LCD display 1.28", 128x128 pixels
- Approximate watch size: 2" x 1.6" x 0.6"
- Li-Ion Battery 400mAh, rechargeable via the micro USB connector
- Internal PDI interface
- 8 tactile switches
- USB connectivity: PC application available, Android App available.
Logic Analyzer Specifications
- 8 Digital Inputs, 3.3V / 5V tolerant
- Maximum sampling rate: 16MSPS
- Frequency counter: 16Mhz
- Buffer size: 4096 bytes
Protocol Sniffer Specifications
- UART: 5,6,7,8 data bit formats, 2560 byte buffer.
- SPI: 439kHz max clock, All combinations of CPOL and CPHA, 2560 byte buffer.
- I2C: 400kHz max clock, 2048 byte buffer.
- 2 Analog Inputs
- Maximum Sampling rate: 4MSPS
- Analog Bandwidth: 200kHz
- Resolution: 8bits
- Input Impedance: 1MΩ, 15pF
- Buffer size per channel: 4096 bytes
- Input Voltage Range: -14V to +20V
Arbitrary Waveform Generator Specifications
- 1 Analog Output
- Maximum conversion rate: 1MSPS
- Low pass filter: 50kHz
- Resolution: 8bits
- Output current > +/- 7mA
- Buffer size: 512 bytes
- Output Voltage: +/- 4V
Progress so far
The design of the electronics is ready. The firmware will be similar to the Xprotolab's firmware, with the addition of the watch specific functions. The second revision of the PCB is ready:
The PCB is a four layer board. Most resistors and capacitors are size 0603, and some ICs are not in the tiniest package available, so there is room for improvement for the next version.
The PCB assembly has been modeled in 3D in order to design the enclosure:
A home made enclosure has been built. This an initial prototype, the final design will have a better look, and the goal is to make the size smaller:
History of the Oscilloscope Watch
The design of a miniaturized oscilloscope began with the Xprotolab. I wanted to design a scope with as much features as possible, but also as small as possible. The Xprotolab has been in development and constant improvement for over 4 years. Many users wanted the device to be portable, and with help from KickStarter backers, I was able to take the project from concept to production.
A portable version of the Xminilab (a larger version of the Xprotolab), was also successfully funded with KickStarter.
Now I need your help to make the Oscilloscope Watch a real product!
1st phase - DESIGN (6 - 12 weeks):
- Electronics: The firmware and schematics are ready. On the first few weeks I will be working on the new PCB design.
- Enclosure: Once the PCB is ready, the design of the enclosure can take place, the enclosure design will take about 4 weeks.
- The design of the keychain for the probes will take about 4 weeks.
2nd phase - PRODUCTION (6 - 12 weeks):
The enclosure's mold and the device production and assembly will be done overseas.
Enclosure: Creating the mold and producing the first batch of enclosures will take about 6 weeks.
Manufacturing: The PCB assembly will take about 6 weeks. The PCB assembly can occur in parallel with the enclosure.
3rd phase - SHIPPING (2 weeks):
Shipping of the finished assemblies to my office will take about a week. I will need at least a week to ship out the packages to you.
These are the 3 designs to choose from, a big thanks to Jess Smart Smiley for volunteering his time to design the T-Shirts.
Risks and challenges
I've learned a lot from my two previous campaigns, the Xprotolab Portable, and the Xminilab Portable. Now I know well what are the risks and challenges, and better yet, how to deal with them.
1) Long Lead Times: I am planning ahead and will order the critical components when the project gets funded.
2) Uncertainty when doing business overseas: I've been lucky to have found reliable manufacturers, and now I understand how to do business with them.
Nevertheless, there are always unexpected roadblocks, but I will wok hard to get this project fulfilled.Learn about accountability on Kickstarter
The device will have rubber caps on the connectors to make the device at least splash proof.
Support this project
- (55 days)