3.12" OLED Featherwing (Doubler+I2S+Hall effect)
author: JamesHagerman
2 layer board of 3.95 x 1.31 inches (100.3 x 33.3 mm)
Uploaded:
May 15, 2020
Shared:
May 15, 2020
Total Price:
$25.85
3.12" OLED Featherwing
This Featherwing interfaces with a relatively unknown 3.12" OLED grayscale SSD1322-based screen I found somewhere on AliExpress. The one I have is this really awesome yellow color that I just can’t stop looking at.
The screen supports 4 different modes but this board was designed for use with it’s 4SPI
mode. This board duplicates the screen’s header to make other development easier. I didn’t fully follow the datasheets on what pins to ground in 4SPI mode but my initial tests showed that didn’t really matter anyways.
The screen is just a little too small to fit two featherwings in the same footprint. One will always hang off the edge. But I threw it on there anyways because you can never have enough featherwing headers!
PCM5102 I2S Header
Because of all the extra space, I also threw on a header for the cheap PCM5102
I2S breakout board. I haven’t seen any solid I2S Featherwings so this should be a good shoehorn to give the world as well.
The DMA and I2S portion of Suda’s Particle-powered ps-01 Software Synthesizer can send audio to this I2S DAC pretty easily. I’ve been meaning to port the DCO-based audio tracker I demo’d at LayerOne in 2017 to a Particle Argon and this will make that easier to do.
A3144 Hall Effect Switch Header
The board also provides a place to attach the A3144
Hall Effect switch along with the required pull up resistor. These pins are hooked up to the 3.3v line because testing showed them working okay below their spec of 4.5v.
I haven’t seen any Featherwings that break out a Hall effect switch and it’s really easy to use them for odometers/spedometers given some math and a pile of magnets. It was easy enough to drop on the board so there we go.
3.12" OLED Featherwing
This Featherwing interfaces with a relatively unknown 3.12" OLED grayscale SSD1322-based screen I found somewhere on AliExpress. The one I have is this really awesome yellow color that I just can’t stop looking at.
The screen supports 4 different modes but this board was designed for use with it’s 4SPI
mode. This board duplicates the screen’s header to make other development easier. I didn’t fully follow the datasheets on what pins to ground in 4SPI mode but my initial tests showed that didn’t really matter anyways.
The screen is just a little too small to fit two featherwings in the same footprint. One will always hang off the edge. But I threw it on there anyways because you can never have enough featherwing headers!
PCM5102 I2S Header
Because of all the extra space, I also threw on a header for the cheap PCM5102
I2S breakout board. I haven’t seen any solid I2S Featherwings so this should be a good shoehorn to give the world as well.
The DMA and I2S portion of Suda’s Particle-powered ps-01 Software Synthesizer can send audio to this I2S DAC pretty easily. I’ve been meaning to port the DCO-based audio tracker I demo’d at LayerOne in 2017 to a Particle Argon and this will make that easier to do.
A3144 Hall Effect Switch Header
The board also provides a place to attach the A3144
Hall Effect switch along with the required pull up resistor. These pins are hooked up to the 3.3v line because testing showed them working okay below their spec of 4.5v.
I haven’t seen any Featherwings that break out a Hall effect switch and it’s really easy to use them for odometers/spedometers given some math and a pile of magnets. It was easy enough to drop on the board so there we go.