In this video Stijn Kuipers demonstrates his Yellow-Panel microgameboy:
The recent DirtyPCBs.com paneling experiment resulted in a nice new addition to our prototyping toolbox.
The yellow panel contains:
- Wolfsom SMT microphone breakout with small amplifier
- QFN24-to-dip adapter
- Freescale K20 TFT backpack (enhanced Teensy3.1 without the bootloaderchip)
- Freescale KL02Z DIP breakout with microphone
- USB-testpoint board in USBstick form
- 0.49″ I2C OLED breakout board
- 3.3v MIDI IO board
- KL02Z micro-gameboy with 0.49″ OLED, microphone, switches and battery.
- A this-is-not-rocketscience.nl keychain

Would be great to see details of OLED: which display, which driver chip, any code available, etc. Looks awesome, nice work!
Hi! This is the OLED I used – http://www.buydisplay.com/default/oled-display/64×32-dot-matrix-0-49-oled-display-module-with-datasheet-price-pinout-arduino-serial-spi-interface-from-china-manufacturer-supplier
No extra driver chips were used – just the reference schematic consisting of a bunch of caps/resistors.
The I2C signal is currently bitbanged by the freescale MKL02Z32 microcontroller. (until I get the real I2C hardware to produce the exact same bitpatterns – should increase the framerate even further)
The code I used to drive this is a mix between several versions of the init code from their datasheets + a very minimal set of graphics commands (including a leveleditor, midi file exporter and bitmap converter written in C# to prepare data on the PC)
If there is enough interest in this thing I can post the full schematic, board, code etc online.. find us on twitter at @rocket_not or @blok2009 if you have more questions