ModuMic

Created by [Cristian Hernandez] • Started on May 24, 2025

ModuMic is a customizable microphone with swappable heads and multiple connectivity options, designed for flexible recording and user-friendly control.

May 24th: Creating Task List | Starting Design

image

organize my thoughs & provide reasoning for project decisions to effectively use my time and minimize drastic changes (2 hours)

Questions + Reasoning

Q: Why attempt to make a microphone to have the ability to record with multiple sound patterns?

A: To give users flexible control over audio capture; from isolating vocals and minimizing background noise with a cardioid pattern, to capturing immersive, full-room sound with omnidirectional mode. This versatility enables everything from solo recordings to group sessions, even allowing 8D audio effects when played through multiple speakers.

Q: Why make the microphone have so many connectivity options? Wouldn't one or two satisfy?

A: Because no single connection will fit every use case. Multiple options ensure the mic works seamlessly across different setups - wireless for convenience, AUX for real-time use, and USB-C for high-quality digital audio and power. By maximizing compatibility, flexibility, and user freedom.


May 25th: Simplifying + Refining Design Intent; Begin Hardware

narrowing down the desired features to include as part of the microphone has been difficult, and recieving opinions from other HackClubbers helps a lot with thinking the possible designs. Doing a bit more research on PCB design methods, using 2 PCB's as opposed to just one simplifies switching profiles, allowing for switching between Cardioid & Omnidirectional function desirably. Additionally, by discarding wifi cabailities steming from the microphone itself allows for less battery draw and simplify the pcb design.

Adding a companion deck, similar to those used with audio mixers, could enable a lighter mic design and add features for connected devices. It would handle sound control, making it easier to switch audio profiles and mic patterns. Also, the initial concept of adding swappable capsule/heads via thread + magnetic pin detection may overcomplicate my end goal. If I can make it all into one custom build, it'll lower costs and save time on manufacturing the parts, giving me more time to focus on the software and tuning the profiles.

Sourcing Material/Hardware to test prototype

I plan on utilizing my Rasberry Pi 4B from a previous project to serve as a prototype companion deck and test compatibility to the ESP32, which will be the microphones processor & since I also had it from a previous project, I may as well reuse & do connectivity tests.

Update: Went to MicroCenter to purchase a few components to get the microcontroller to function independently (below are the products purchased)

Product Description Cost
IPSG DC-DC STEP DOWN MODULE Used to step down voltage from a 9V battery to output only 3.7V (indicated operating voltage for the ESP32) $5.99
LKG INDUS T SHAPE 9V BATTERY SNAP 9V battery snap connector designed for securely attaching wires to a step-down voltage converter $1.49
IPSG INLAND JPR WIRE 20CM 3PK Extra M-M, F-M and F-F jumper wires to connect components to Mic prototype $4.99
IPSG USB A TO MICRO-B CABLE USB A -> Micro-B used to upload code + program ESP32 Directly from laptop $2.99

Sales TOTAL : $16.89 (after tax)

Reference Images of Products

ITEM 1 ITEM 2 ITEM 3 ITEM 4
image image image image

May 26th: Working on Block Diagram (2 hours)

Spent majority of my day with family but eventually found time to refining designs for both Companion Deck + Microphone

Image Description
image Lines symbolize connections to different internal parts (dashed -> wireless & solid -> contact)

Side note: This design currently only displays the interaction between the components and not with other devices yet. More detailed interactions will be added on on a later date.

By referencing both a physical prototype and similar products, has helped me visualize component and UI interactions, refine my design early, and add a personal touch to a more unique concept.