I decided to try out FPGA. For my first foray I wondered if a 50Mb/s UART would be possible and if that would be a good first project. The learning curve for FPGA can be a bit tricky at times not made easier with languages that require pointless repetitive typing and IDEs that are both huge and clunky. However they are super interesting and I would highly recommend trying them out if for no other reason but to see something you most likely have never seen before.
A look into SD cards, a little under the hood and how to and to use them with the JPIC. I have updated the JADE environment for SD card support and now FAT32 file system can be used. So now you can record audio to and play audio from an attached SD card. I also experiment a bit with temperature/humidity and accelerometer modules.
The JPIC is my development board that came about as a continuation of my last post below (Fun with DSP). I was frustrated with other dev boards and their software (or lack thereof) such as Arduinos and ARMs. I wanted to have something I would enjoy programming on, so I made my own board and development environment for it. I wanted it super easy to use and something to both experiment with and learn with. I then wanted to give others the opportunity to use it as well, so, I made up some more and now have some that are for sale.
I start mucking around with DSP and in particular implementing various DSP functions onto a $6 dsPIC chip. however I get a little sidetracked and move on to neural networks. If you like big webpages you are going to love this page.
Experimening with digital SCA signals. SCA is a way to add another audio channel to an FM transmitter. DSCA (Digital SCA) is a digital version. Here I see how it goes
A program to demodulate and decode Classic Aero satellite communication ACARS. This program can be used with an RTL-SDR dongle and a homemade L band antenna to receive ACARS (Aircraft Communications Addressing and Reporting System) communication from satellites to Aeroplanes. Such information contains weather reports, flight plans etc.
The Global Positioning System (GPS) is pretty cool. See how the signals can be used to figure out where you are in the world. Here we delve into the murky inner workings of GPS from the end users point of view. What are the signals that arrive at your Cell phone’s GPS receiver, and what does it do to turn these into an answer that tells you where you are. Find out that answers to these questions here.
A program to demodulate MSK signals. Its a coherent demodulator with performance similar to BPSK. It can be used with cheap $5 DDS modules as found on Ebay to create a long range transmitter while still producing side lobes low enough to be acceptable for transmission.
See how this Website is put together and how general HTML pages are incorporated.
I have updated the theme of my website after a long period of time of being unable to make any changes to it due to Microsoft pulling the rug from beneath my feet after they got rid of FrontPage.
The fascinating structure of a high speed modulation technique.
An FM stereo encoder for FM stereo broadcasts. Implemented in software for a computer soundcard.
Interesting investigation into theory of IIR filters and how to design and implement a digital pre-emphasis filter.
I can’t really play an instrument very well, but that doesn’t stop me making some music. After one week from picking up a guitar, in an angry mood I put the following song together, it’s just guitar and me voice, but people find it amusing so here it is. WalkOn.mp3.
Then after a few more weeks I put together this one. It’s more polished. I was going for a “only shallow” by “my bloody valentine” sound. Long.mp3.
One by the STDs, Dutch Tourist.
How about computer plots and animations as art? art.
Cyclone Pam taken using an SDR-RTL dongle as it approaches New Zealand