Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino UNO Based Voice-Controlled Bluetooth Interface with OLED Display

View and Edit Project In Cirkit DesignerImage of Arduino UNO Based Voice-Controlled Bluetooth Interface with OLED Display

Circuit Documentation

Summary of the Circuit

This circuit integrates a voice recognition module, an HC-05 Bluetooth module, an Arduino UNO microcontroller, and a 0.96" OLED display. The primary function of this circuit is to facilitate voice-controlled operations via the voice recognition module, communicate wirelessly using the Bluetooth module, and display information on the OLED screen. The Arduino UNO serves as the central processing unit, managing data flow between the modules and executing the embedded code to control the circuit's behavior.

Component List

Voice Recognition Module

HC-05 Bluetooth Module

Arduino UNO

0.96" OLED

Wiring Details

Voice Recognition Module

HC-05 Bluetooth Module

Arduino UNO

0.96" OLED

Documented Code

Arduino UNO Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

This code template provides the basic structure for the Arduino sketch. The setup() function is intended to contain initialization code that runs once at the start, such as configuring pin modes or initializing libraries. The loop() function is designed to contain the main logic of the program, which will be executed repeatedly as long as the Arduino is powered.

Additional Notes