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 ...

Squashing Bugs

VI Curve - capacitor

As you recall from the last post, we were able to get a few screen captures of a few components under test, but the pictures were a bit rough. Today, we still have rough pictures, but they are a lot better due to a little effort in reducing …

more ...

The First Shots are In!

After a few weeks of messing around on-and-off with the curve tracer, we finally have some shots to show that the work has not been for nothing!

The Tool

I took the time to write a small TkInter-based plotting tool. I found a couple of …

more ...

Dispatch Logo

Purpose

This document is intended to provide a guide regarding the use of Dispatch. Move over to the Dispatch Function Reference for a complete list of the functions available guide for using Dispatch.

Source code may be found on github.

Concepts

Structure

Dispatch architecture

The Dispatch library consists of two primary components …

more ...

Dispatch Logo

Intro

Dispatch is a library designed to operate on any byte-aligned communication channel. Dispatch has 'endpoints' or 'topics' to which data is written and 'subscriber' or 'consumer' functions to which the data is sent. At this time, Dispatch is primarily written in C, although a Python port does exist in …

more ...

Ok, so I realize that Bootstrap is going on version 4, but I decided to update from Bootstrap2 to Bootstrap3 anyway.

I wanted to do this for three reasons:

  1. To learn a bit more about the Jinja2 templating engine
  2. To learn a bit more about Pelican and the access to …
more ...

mail

So, the graphic above looks a lot like something from the 80's. I wanted to put something up since this page was going to be nearly all text, so there ya go.

In Part 1 we described the 'vision' of the protocol that we wish to use, placing a lot …

more ...

truck icon

Before we Get Started...

After conferring with the author of the Telemetry library, I am convinced that it will not meet my requirements at this time. I am currently writing this library as part of the curve tracer project, but I feel that it would be best to publish it …

more ...

how to connect?

Looking for a Serial Protocol

As you know if you have been reading the other articles in this series, the end goal is to display the curve tracer data on a PC screen for the user to consume and to provide controls for the user to interact with the hardware …

more ...

current sensor board render

Purpose

The current sensor breakout is a breadboard compatible breakout module for the INA139 series of high-side current sensor ICs. In addition to providing a mount point for the INA139 part and the shunt resistor, the module also includes a low-impedance output suitable for driving an analog-to-digital converter.

Pinout

The …

more ...


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