Archive for the ‘FFT’ Category

Random number generator (Part 1)

Part 1, 2, 3 As I was stumbling the web looking for advanced information on thermal noise, I found some very interesting papers on RNGs, aka Random Number Generators. These devices feature hardware components which are responsible for a generating unpredictable random numbers ! This is a very interesting matter as it involves physics, electronics, […]

Publication of the day

Raymond McNamara from the NUI Galway committed his final year works to “Embedded Implementation of Embedded Algorithms of Power System Monitoring” Quality of AC power is definitely a contemporary problem. Many disturbances are generated by the variety of power sources including, and the list is non-exhaustive, solar power, wind power, hydroelectric power. Harmonic frequencies in the […]

Publication of the day

Deni PETAK from the University of Electronics of Zagreb wrote this thesis which includes references to arduinoos FFT . “In this work will be implemented two versions of DFT transformation and non-recursive (FIR) filters. One version has been developed in MATLAB software tool using Simulink models and Embedded Coder package, while the other hand is written in the C / […]

Publication of the day

Students from the Vaughn College, Flushing, NY, USA published a very interesting paper  on Aid Device for Deaf Drivers. [Download here]. They use FFT in order to extract specific sounds such as honks from a noisy environment in order to trigger a vibrating device located in the drivers’s seat. As they used some of the information published on, […]

Publication of the day

We are glad to read that the PlainDSP kit is used in many, many different types of applications and many, many various places around the world.This publication, along with pending ones, bring the proof that open source based applications can be really powerful and regarded as serious games. Check this awesome insect detection based on […]

Doppler Effect

Have you ever wonder why the sound from the honk of a car changes as the car travels next to you. While in the same time, the driver of this same car swears that the sound of his honk did not change a bit while he was sitting in the car! Who is right? Well, have […]

Extremely Low Frequency Electro Magnetic Field Sensing (Part 5)

Part 1, 2, 3, 4, 5 Time for upgrade. The pretty popular ELFEMF posts were prepared before the obsolescence of PlainADC and PlainFFT libraries.  Next is the revised code for the detection of Extremely Low Frequency Electromagnetic Fields which is compatible with PlainDSP library. So simple and yet powerful application! Enjoy. /* MicroELF_EMF: Electrical radiation measurement Revision 03 Applicable license […]

PlainDSP (Part 2)

Part 1, 2, 3, 4 The next lines of code illustrate how PlainDSP simplifies the combination of data acquisition and data analysis. You no longer need to worry about the vectors of data. PlainDSP creates dynamically  and transparently the required vectors. On the other hand you must keep in mind that they exist and take 8 times the number […]

PlainDSP (Part 1)

Part 1, 2, 3, 4 Among the most popular subjects covered in this blog, FFT is far ahead any other subject (22%!), followed by data acquisition functions. I got many, many requests for PlainFFT and PlainADC libraries and thanks to your explicit messages, I have a quite good understanding of who is using them and for which type of […]

Getting started with the DUE (Part 2)

Part [-1, 0] 1, 2 I got a mail with an interesting question (Thanks Andrew!) regarding the performances of the DUE versus the UNO using PlainFFT.   I built this simple sketch based on the example which comes with the PlainFFT package: #include “PlainFFT.h” #include “math.h” PlainFFT FFT; /* Create FFT object */ /* Simulation parameters */ #define TWO_PI 6.283185307179586476925286766559 const […]