Sound Engineering PCB
Posted: Thu Feb 17, 2022 11:47 am
This YT Video poppedYT Video popped up in early Jan 2022. I love the way the particles flow when he blows on the microphone. Some days later one of us mentioned a (new to me) Open Source gaming engine called Godot. I thought it would be fun trying to replicate the particle project in the Godot engine, failing that, learn some Unity.
I have recently been experimenting with coupling the SPH0645 MEMS microphone with a ESP32, and playing around with a 6-DoF MPU-6050 sensor, so why not design and build a dedicated board for this project. 24 hours later the PCB design (V0.5) was uploaded to JLCPCB: All the GPIO, i2C and i2S info are listed on the backside: I then set out to order some spare MPU-6050 sensors, only to find out their price had tripled and no one had any stock left! Many hours later of trolling through the wonderful LCSC web store, I settled on using the 6-DoF ST part: LSM6DSLTR and I found a cheap 3-DoF MPU: LIS2DH12TR I can use that later in an updated e-Paper Name Badge board. Version 0.6 was identical to the initial version, except it has the updated MPU sensor: Check out how small U4 is in the second board compared with the top one. It's tiny! On the back is a cheap common 5V to 3.3V AMS1117 LDO. I have since found a mach smaller one that could be placed on the front. All up, the PCB is around 34mm x 37mm in size and includes some M2.5 mounting holes.
I have recently been experimenting with coupling the SPH0645 MEMS microphone with a ESP32, and playing around with a 6-DoF MPU-6050 sensor, so why not design and build a dedicated board for this project. 24 hours later the PCB design (V0.5) was uploaded to JLCPCB: All the GPIO, i2C and i2S info are listed on the backside: I then set out to order some spare MPU-6050 sensors, only to find out their price had tripled and no one had any stock left! Many hours later of trolling through the wonderful LCSC web store, I settled on using the 6-DoF ST part: LSM6DSLTR and I found a cheap 3-DoF MPU: LIS2DH12TR I can use that later in an updated e-Paper Name Badge board. Version 0.6 was identical to the initial version, except it has the updated MPU sensor: Check out how small U4 is in the second board compared with the top one. It's tiny! On the back is a cheap common 5V to 3.3V AMS1117 LDO. I have since found a mach smaller one that could be placed on the front. All up, the PCB is around 34mm x 37mm in size and includes some M2.5 mounting holes.