Dev board "Stage One" - Part 2
Nowadays I'm a Python guy, so as per the previous post once I had the basics working with the BusPirate using it's inbuilt console I immediately went looking for Python based options for using the BusPirate. I pretty quickly landed on pyBusPirate . After cloning the code I jumped straight into the SPI samples and pretty quickly realised that while I could read the Python - I didn't actually know why the code was doing what it was doing. I had no idea why different bytes were being sent, or what was being returned as a result. So I took a breath and a step back. I then went and read about the BusPirate in Biting mode , and then specifically SPI(Binary) mode . Things make much more sense now - why each byte is being sent and what's being returned (or expected to be returned). Those links make it pretty clear what I need to do to setup the BusPirate in SPI with my required options for this particular chip. So I'm now looking at two main operations: ...