Table of Contents
[Quick Note] Demo/experimental source code and builds at relevant repos at github: https://github.com/oshablue?tab=repositories [specifics and details below]
Integration (Or First Tests)
How to start working with the hardware, and what you might want to be able to start talking with it. The hardware will arrive already programmed, at least enough to get started with key necessary functions for demo. And a demo App will let you start right away. Complete integration though might include adapting your software work chain to talk to the board, so that gets more into development too.
Hardware
Just to help connect your transducers to the board.
SMA-to-MMCX Adapter Cable (Examples)
USB Cable
Just to connect the hardware to your PC so you use the demo app to talk to it or so you can add the capability to talk to it from your own software.
At least USB 2.0, Type A to Mini B
Software – Demo App (Source & Releases)
“DacqMan” demo software run-time (packaged components for an executable analog, really) for Mac OS X or Windows.
This software can be used immediately to test talking to the board and getting data. It’s a developer’s type of software. Experimental, meant for developers to get into. It’s not like a finished product by any means. Think pre pre alpha. But maybe pretty useful. Link(s):
GitHub link for the source and some release-builds. Please see the “Releases” tab here for downloadable releases. Be sure to check the notes for each release.
Development
MCU Development
Hardware
Microchip Programmer / Debugger and USB cable and/or any adapters, depending on the cable and kit: Examples: PICkit 3 with USB cable or, ICD3 with adapter.
Board connection is a 6-pin 0.025″ x 0.025″ on 0.100″ centers standard male header, such that the PICkit 3 can mate directly to the board, with the programmer’s button facing outward.
Software
MPLABX free software versions, including compilers, are fine so far.
Please see github link (below) for sample firmware source code, including command structure as implemented, if integrating current commands into your own software flow:
Capture Control Chip (CCC) [FPGA] Development
Hardware
USB to SPI cable. For example: C232-HM EDHSL-0 from FTDI.
Software
- FTPROG free software to program the identity of the USB to SPI cable. Windows only. There are cross platform solutions too.
- Atom IDE plus install the ice-tools-atom.
- Demo firmware code at github: