Showing posts with label Arduino. Show all posts
Showing posts with label Arduino. Show all posts

March 9, 2015

Interfacing the Arduino with an SSD1306 driven OLED Display - part 2

Interfacing the Arduino with an SSD1306 driven OLED Display - part 2


PART 1


This time around we are going to cover how to use the SSD1306 OLED as a buffered display. The OLED has a resolution of 128x64. If we take a bit to store the state of each pixel (1=bright, 0=dark), we’d end up having to stash 8192 bits in the atmega328’s SRAM. A whopping 1KB of ram used up to buffer the display!


SOURCECODE - Arduino Sketch


enter image description here


March 4, 2015

Interfacing the Arduino with an SSD1306 driven OLED Display - part 1

Interfacing the Arduino with an SSD1306 driven OLED Display - part 1


Who doesn’t want a spiffy display for their Arduino!? An tiny OLED screen will let you do just that. I decided to get myself a display module for a intriguing project that I have in mind - emulating the CHIP-8 system on an Arduino Uno (atmega328). I decided to start by building the display interface.


enter image description here


February 21, 2015

DFT on an Arduino - Part 2

It’s been a year! A year since I was supposed to document my code. Please, hold the applause while I accept the award for Laziest SlacKing for 2014. Sigh … alright, let’s get on with this. I hope I can understand what I had written…

DFT on an Arduino - Part 1

I am going to continue exactly where I left off.

SOURCE CODE

April 21, 2014

Shut Up and Take My Money - MicroView

MicroView on Kickstarter

Their Website

The MicroView is the first chip-sized Arduino compatible that lets you see what your Arduino is thinking using a built-in OLED display.
It's the cutest Arduino I have ever seen.


Look at it. LOOK!

More!


OMG Wow! It's so CUTE!

This is definite Shut up and Take My Money artifice. 



January 15, 2014

DFT on an Arduino

You read that right. DFT, not FFT. Discrete Fourier Transform, DFT.

Why would I do such a thing you ask? Why not just simply use the faster and simpler FFT (Fast Fourier Transform)? It even has Fast as part of its name!





Well, I was still on chapter 11 of this amazing book The Scientist and Engineer's Guide to Digital Signal Processing by, Steven W. Smith as this experiment. FFT was the next chapter. There's an on-line abridged version too: http://www.dspguide.com/

 Why? Letsee... About a month back (2013Dec), Ashok asked me on facebook whether I knew anything about embedded systems and microelectronics. I replied that I did, but I had never actually used one. I told him that there some cool stuff around - Arduino and such, that make prototyping super easy. I then remembered an old memory. I always wanted to learn DSP properly and new exactly what I wanted to do with that knowledge. Back in college I had absolutely wasted away my DSP course by slacking off. Regretful :(