-
Notifications
You must be signed in to change notification settings - Fork 12
Home
Be sure to see the Groups.io Wiki and forum messages for the full meal deal.
See details on specific Build Notes on the other pages as well as the individual README page for each.
The Libraries used for each build will vary over time. Most are common to all builds here though so are listed in a Library page.
The spectrum portion of the code is now a library allowing inclusion into most any Arduino project using RA8875/RA8876 displays and having FFT data available such as we are doing using the OpenAudio_Library 32bit floating point version. It is taking advantage of a graphic controller Block Transfer Engine (BTE) which moves memory blocks around including to and from a hidden layer. This is used to achieve a smooth waterfall scroll effect with almost no CPU overhead. We only use a few commands to move a block of graphics memory, then write a single row of pixels in 1 function call each update cycle. The spectrum portion involves writing a single row of bars or dots each update cycle.
4.3" with I2C encoders packaged in a Hammond 1455N series case with a RS-HFIQ 5W SDR transceiver board

4.3" with RGB LED encoders mounted on I2C boards, here acting as a Panadapter for a Elecraft K3.

7" display showing 20M FT-8. The frequency shown is not correct due to some playing around I was doing then.
