Logan's Work
This week I was going to alter my synth.ino to be used on an Arduino Due.
However, when I got my Due, a resistor was missing, which meant I needed to send it back.
I ordered another one, but it didn't arrive soon enough.
Instead I just read about the differences and board specific functions on the Due.
The Due has a 12 bit read/write analog resolution (compared to the Arduino's 8 bit).
This is due to the fact that the Due uses a 32-bit ARM processor as apposed to the
8-bit Atmel IC's that are typically on the Arduino. The other large difference is
that the Atmels run at 16MHz but the ARM clock in at 84MHz. I just need to be careful
with the 3.3v logic.
There are built-in functions to set the resolution.
The higher resolution will require me to re-calculate all of my wave tables (which
are made for an 8-bit resolution). With the new 84MHz clock, I might just be able
to calculate them on the fly...We will see.
I want to get into more analog circuits and not just be bound to the Arduino. I
assembled a waveform generator which can act as a source for testing band-pass
filters and other circuits I make. The waveform generator was from a kit that John
McCormick gave me for another class.
That is all I got done this week. I expect the have the first pass of a Due
sketch next week and maybe a circuit or two.