Chat
Welcome to Flux
Treat Flux like your intern. Tell it what you'd like to build and it'll get to work. You can also ask it questions, brainstorm ideas, and teach it your preferences. Learn More
Ready.
Reviews
Properties
Properties describe core aspects of the project.
Pricing & Availability
Distributor | Qty 1 |
|---|
Assets
No assets added.
Controls
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.
bushra11
copilot
- Microcontroller: ESP32-WROOM-32
- Lamp: LED or an RGB LED strip for lighting.
- Aroma Dispenser: This could be a small electric fan or a nebulizer.
- Microphone: For capturing audio input.
- Amplifier and Speaker: For karaoke output.
- Autotune Module: DSP or a software-based solution to autotune audio.
- Power Supply: Suitable for the components.
- Sensors/Inputs: Like buttons or a touch interface to control the lamp and aroma dispenser.
Suggested Connections-
Lamp: Connect the lamp (e.g., LED strip) to a PWM-capable GPIO on the ESP32 for dimming or color control.
- Example: Connect ESP32:GPIO12 to LED:CTRL.
-
Aroma Dispenser: Control with a GPIO pin via a MOSFET or relay.
- Example: Connect ESP32:GPIO13 to MOSFET:Gate; MOSFET:Drain to Fan/Dispenser.
-
Microphone: Connect to an ADC pin on the ESP32 for audio input.
- Example: Connect Microphone:OUT to ESP32:GPIO34 ADC.
-
Amplifier/Speaker: Connect the DAC pin (if supported) or use an external DAC to feed audio to an amplifier.
- Example: Connect ESP32:DAC1 to Amplifier:IN.
-
Autotune Module: If hardware, connect to I2S or appropriate interface.
- Example: Connect ESP32:I2S to AutotuneModule:IN/OUT.
Considerations