Design Refinement

There have been a couple more patch wires and a bit of scope creep, but no show-stoppers and a fair amount of added functionality.

Since the last post, we have:

  • Added an offset calibration mode which removes any voltage offset that may exist
  • Added a three-terminal mode which …
more ...

Current Board Status

The board is currently working and working well, but there were a few bumps along the way. There always are, but - in this case - they were slightly more than expected.

Curve Tracer PCBA

Surprises

After the last revision, we thought that the kinks were worked out of the schematic. There …

more ...

Prototype tkinter frame layout

Making Progress on the GUI

As you can see, the visualization tool is becoming more mature. We have taken the visualization scaffolding developed in the last post and added a few elements to each frame. It is amazing what a few buttons and menus will do for the looks of …

more ...

Vision

For some time, I have been working in small portions on Dispatch as a serial library for the curve tracer. Initially, I thought that the serial library would be limited in scope to that particular project, but I began to see that the library could, potentially, be very useful …

more ...

Python Logo

The title pretty much says it all! I have put my first package on PyPI! This is something that I have been curious about for quite some time, but never had the need to do until this project.

I had to rename the python port to "serialdispatch" since "pydispatch" was …

more ...

Prototype tkinter frame layout

Window Layout

Scaffolding Appearance

As you can see above, the scaffolding of a somewhat more sophisticated is complete and ready to be populated. You may recall that the original visualizer was adequate for the immediate task, but lacked a certain sophistication and control that would be quite nice to have …

more ...

The Symptoms

I have spent my spare time in the past few days debugging a problem that simply wouldn't go away. Every few seconds, there would be a random byte that was simply skipped out of the UART. Fortunately, the checksum was protecting bad data from getting through, but there …

more ...

RSS feed icon

We have Added Feeds!

If you look to the right on the sidebar, you will see that we have added RSS and Atom feeds! This wasn't a critical update, but it was something that I have wanted to do for a bit. In truth, I hadn't used feeds myself, so …

more ...

Top board render Bottom board render

As you can see, we have another layout completed and ordered from the guys at OSH park. This time around, we took some time to place some nice mounting holes and add rounded corners. We will be looking forward to assembling this board!

In the mean time, we will be …

more ...

Recycle Schematic

Project Status

As you have seen with a few screenshots, we have made significant progress since the first post. We have completed a schematic, layout, rework, and created a basic code framework. We have proven that the hardware mostly works as-is, but would like to make some improvements. In this …

more ...


© by Jason R. Jones 2016
My thanks to the Pelican and Python Communities.