Featured image of post Ambii

Ambii

The OSHW Ambasonic Microphone

Video about the Project:

This IS Very WIP!!!

What is Ambii?

Its short for Ambisonics Which is a Binaural Microphone on sterioids- Kind of…

This repo includes the code for the recorder, since I like to make stuff as cheap as I can, and quad input recording devices are mad expensive, and ohh you want to include portibility in the search? haa.. ha.

this project includes everything, including the 3d printable files to print the actual mic too. avalable here and the firmware here

okay okay enough, components,

Required Components

Note: Some of thease are referral links. If you purchase through it, I earn a commission at no extra cost to you.

image image image image SCH_Ambii Schematic_1

Schem on Oshwlab here

The Wiring is done in such a way where most of the pins are soldered with pins with a little gap:

image

I soldered the pins to the PCM, then removed the plastic spacers and soldered the S3 on top,

Only BCK has a wire to a gpio since it didnt fit, on both PCM’s you want to short PMT, MD1, MD0 with GND, 3v to 3v and 5v to 5v.

As of rn, the Mic Preamps havent arrived, I assume they work but we will see,

pinouts:

SD CARD ESP32-S3 Pin
CS GPIO 33
MOSI GPIO 21
MISO GPIO 5
SCK GPIO 17
OLED DISPLAY ESP32-S3 Pin
SDA GPIO 11
SCL GPIO 10
PCM 1808 Pin on PCM ESP32-S3 Pin
PCM-1 SCK GPIO 35
PCM-1 BCK GPIO 38
PCM-1 LRC GPIO 18
PCM-1 OUT GPIO 16
PCM-2 SCK GPIO 13
PCM-2 BCK GPIO 2
PCM-2 LRC GPIO 12
PCM-2 OUT GPIO 4

Other stuff:

It records 24-bit PCM @ 48 kHz With a possibility to bump that up to 96 kHz, but dont think I will.

also for it to work, in my images you see the capsules are poking out of the filet, you want the mic capsule to be flush with the 3D model

There is a 14.6mm hole Version for this capsule

Programs Used

Additional References

Technical Documentation

Only interested in 2 channels? look no more since ive already made one too here

Oshwa Certified!

image
Licensed under CC BY-NC-SA 4.0
Built with Hugo
Theme Stack designed by Jimmy