Introducing Dispatch

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 ...
Bootstrap 3 Theme
Project Curve Tracer - Serial Protocol Part 3
Project Curve Tracer - Serial Protocol Part 2
Project Curve Tracer - Serial Protocol Part 1

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 Datasheet

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.
The …
more ...
Project Curve Tracer - Framing Serial Data

In transferring data, there are many layers that one can add in order to ensure that the communication has certain properties. For instance, up to this point, we have implemented the physical layer and part of the the data layer. The physical layer specifies thevoltages we are permitted to operate …
more ...
MicroSD Holder

It has been a bit a couple of weeks since I last made a post. I am working on the next curve tracer post, but the next post covers a fair amount of material and it takes several decisions to get some of these things going.
I had found myself …
more ...
Circular Buffers, Part Two!

For some background, go back to read the previous post on circular buffers.
So, I was implementing a circular buffer on a different project and - lo and behold - I have made a mistake in the implementation of the circular buffer! We last visited the circular buffer in …
more ...
Switched Blog Engines
Aaaannnd we're back!
So I have spent some time converting my posts from wordpress to Pelican and I'm pretty happy with the way things are turning out. There are still some items that need to be gone through. For instance, you can still see the marks from the changeover in …
more ...