Haasoscope

← View All Updates
Jun 16, 2017

RPi Zero W and a Screen

The next board prototype should be shipping to me any day now. In addition to a better ADC chip, it won’t need all the colorful wires, and will snap to other Haasoscopes using a connector on the side. In the meantime, I’ve continued to play with the current version. Today I managed to read out (and power!) the boards using just a Raspberry Pi Zero W ($20) with the serial port:

I’ve been connecting to the Pi over Wi-Fi using VNC, and it can draw the oscilloscope plot at about 5 Hz (I put some effort into speeding up the python plotting code!). You could also just record the data using the Pi (much faster!), and even process the data in python before writing it out, etc.

You may also notice I’ve added a screen! It’s a 1”, 128 x 64 pixel OLED, driven straight from the FPGA. It probably won’t ship by default with the board, but you’ll be able to snap one on as a nice add-on. At the moment it shows the data (+/-64 samples around the trigger) from one of the channels, and at startup has a pic of my baby drinking a bottle (see below) - retro cool, eh?

This project is launching soon.

Coming Soon

1

updates

Product Choices

$5

Support Us!


$99

Your very own Haasoscope!

A fully assembled Haasoscope, preloaded with firmware and ready for data-taking! You also might want to grab a USB-serial adapter (for interfacing to a computer) and/or a USB-blaster (for reprogramming the firmware).


$199

Haasoscopes are happier together - get two!

Two fully assembled Haasoscopes, preloaded with firmware and ready for data-taking! Again you may want a serial adapter and/or USB-blaster, but you just need one of each for both of them.


$360

Now we're talking about a serious data-acquisition system - 4 Haasoscopes!

Four fully assembled Haasoscopes, preloaded with firmware and ready for data-taking! Again you may want a serial adapter and/or USB-blaster, but you just need one of each for all four of them.


$5

USB-serial adapter

This plugs into your computer (USB port) and then connects to the right side of the Haasoscope (serial RX/TX). It also can power the Haasoscope. You need one of these if your computer doesn't have a serial port, which is almost all modern computers. Arduinos and Raspberry Pi's do talk serial though - you can use them to read out the Haasoscope without an adapter!


$9

USB-blaster

This lets you reprogram the Haasoscope FPGA firmware from either Windows or Linux using the free Altera Quartus II software via the JTAG connector.


$9

A cool screen!

This is a 0.96" 128X64 pixel white OLED screen. It communicates with the Haasoscope over an SPI interface, and can show ADC data from a selected channel, or whatever you tell it to! It can plug directly into the header above the FPGA.


$16

Oscilloscope probes

Two passive 100 MHz bandwidth oscilloscope probes for connecting to Haasoscope 100 MHz ADC inputs using BNC.

Ask a Question

Have a question not answered in the description above or in the Updates?

Ask Andy Haas a Question or Browse the Crowd Supply Guide

Credits

Andy Haas

I teach physics at NYU. I use electronics for research, in teaching, and as a hobby.


Andrew Haas

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: