Reading an analogue value in C on a Freescale Freedom KL25Z

After spending the last few days messing with a MCP3002 SPI ADC chip, I’m beginning to wonder if it is not really suitable for my needs after all. Both the SPI libraries I have tried have had problems with excess waiting around transfers, which becomes very significant when each new sample requires a whole new …

Continue reading ‘Reading an analogue value in C on a Freescale Freedom KL25Z’ »

First trial of fourier transform on a KL25z

Progressing with my attempt to record and process ultrasonic sounds, I have spent this evening with a trial version of a fast fourier transform (FFT) on the KL25z ARM board. My hope is that if I can get it running fast enough and well enough, I can offload that part of the work to this …

Continue reading ‘First trial of fourier transform on a KL25z’ »

Using Raspberry Pi with a Freescale KL25z

In my continuing quest to get ultrasonic sound information in to a Raspberry Pi so I can do interesting stuff with bat sounds, one of the candidate devices I have identified is the Freescale Freedom KL25z board. Unlike the MCP3002 that I tried to connect to recently, this is not just an analogue to digital …

Continue reading ‘Using Raspberry Pi with a Freescale KL25z’ »