The expansion module finally arrived this morning 🙂 and the glue seems to be mostly set.
Here is the expansion module lined up next to the OWLS board, now to fit the headers and find a cable.
Luckily I had an old short IDE cable around that works. It over hangs 4 pins either side but it works.
Here is both board in place in their respective connectors.
this is it with the case fully done up, the board sits on a slight angle but it is all nice and snug.
Now all left to do is hook up the cables and give it a test.
Here is it hooked up doing some reading of SPI traffic on the Arduino, note that 3 switches have been set on the panel, this is grounding the un-used pins to avoid phantom signals due to floating lines.
I had to mess around and update the firmware to make it recognize the extra 16 channels, the bootloader didn’t work so I had to use a PICKit3 to flash the OWLS’ PIC directly.
Below are a couple of captures from the SPI bus reading channel 0 of a MCP3304 with a potentiometer on it.
Set to 5V in
Set to 0V in
That concludes the case project for the logic analyzer, I would say that it was successful and I feel much better using it without having to worry about shorting the board PCB.
I’ll be back with more projects and updates soon.