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