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

Explain project
Write a project description
Find schematic issues
Create a test plan
Simulate a circuit
Prepare for Manufacturing
Component Selection Workflow
New Subsystem Wizard
Write I2C initialization code
Generate firmware skeleton
, que hace este circuito?

@copilot, que hace este circuito?
1y
Este circuito es un controlador para robots basado en un módulo ESP32-DEVKIT-V1, diseñado para manejar robots autónomos o controlados por radio. Aquí están algunas de sus funcionalidades clave:
  • Control de Motores: Utiliza un driver de motor TB6612FNG,C,8,EL para controlar dos motores. Los pines AIN1, AIN2, BIN1, y BIN2 están conectados al ESP32 para manejar los motores A y B.
  • Sensores y Codificadores: Incorpora entradas para sensores y codificadores, lo que permite medir parámetros como la distancia recorrida y la velocidad del robot.
  • Control Remoto: Está preparado para conectarse a un receptor RC Flysky, lo que lo hace adecuado para control remoto por radiofrecuencia.
  • Pantalla I2C: Una pantalla conectada mediante la interfaz I2C para mostrar configuraciones y estado del sistema.
  • Regulación de Voltaje: Utiliza un regulador de voltaje 7805 para alimentar diferentes partes del circuito con 5V desde una fuente de batería.
En general, este diseño está orientado para construir y controlar un robot, permitiendo la integración de varios componentes y tecnologías para su operación.
1y
que son los U1 y U2?
1y
En este circuito:
  • U1 es un módulo ESP32-DEVKIT-V1, que es un microcontrolador de Espressif Systems. Este módulo es conocido por su capacidad de conectividad Wi-Fi y Bluetooth, lo que lo hace ideal para proyectos de IoT y control remoto, como en este caso para el robot controlador. El ESP32 se encarga de manejar la lógica del robot, como lectura de sensores, control de motores, y comunicación con otros dispositivos.
  • U2 es un driver de motor TB6612FNG fabricado por Toshiba Semiconductor. Este controlador es utilizado para manejar dos motores DC en forma bidireccional. Permite que los motores giren hacia adelante y hacia atrás, y controlar su velocidad con señales de modulación por ancho de pulso $PWM$. Es un componente clave para el control de los motores del robot.
1y
1
MotorA_IN1
MotorA_IN1
MotorB_IN1
Encoder2_ChA
Encoder2_ChA
I2C_SCL
Encoder2_ChB
MotorA_IN2
Button3
QTR1
S4
QTR1
I2C_SDA
I2C_SCL
MotorB_IN1
S1
Button2
MotorB_IN2
Encoder1_ChA
QTR2
S4
Button3
S5
MotorB_IN2
Button2
IBUS_TX
Button1
IBUS_RX
S3
IBUS_RX
S5
MotorA_IN2
Button1
QTR2
S2
S3
Encoder2_ChB
Encoder1_ChA
IBUS_TX
Encoder1_ChB
S1
Encoder1_ChB
S2
I2C_SCL
J5
J11
+3.3V
J4
+VBAT
+3.3V
J9
+5V
+3.3V
J6
+5V
+5V
+5V
J7
+5V
+3.3V
+VBAT
+3.3V
+3.3V
J12
+5V
+5V
+VBAT
+5V
+3.3V
+3.3V
+5V
+5V
J8
J10
+3.3V
J14
R6
Resistance
10KΩ
R19
Resistance
10KΩ
R17
Resistance
20KΩ
R11
Resistance
20KΩ
R14
Resistance
10KΩ
R2
Resistance
10KΩ
R7
Resistance
20KΩ
R16
Resistance
10KΩ
R10
Resistance
10KΩ
R5
Resistance
20KΩ
R13
Resistance
20KΩ
R18
Resistance
20KΩ
R3
Resistance
10KΩ
R9
Resistance
2 Ω
R8
Resistance
10KΩ
R15
Resistance
20KΩ
R1
Resistance
10KΩ
R4
Resistance
10KΩ
R12
Resistance
10KΩ
C2
Capacitance
Capacitance
Capacitance
100uF
C4
Capacitance
Capacitance
U2
J3
C3
Capacitance
Capacitance
U3
Manufacturer Part Number
7805
U1
Manufacturer Part Number
ESP32-DEVKIT-V1
J1
C1
Capacitance
Capacitance
Capacitance
100uF
J2
SW3
SW1
D1
SW8
SW2
J13

To get started, talk to Flux or create a New Document.

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    Thumbnail ESP32.png

    Thumbnail ESP32.png

    Thumbnail ESP32Thumbnail

    ESP32 Robot Controller | AI Design Review Tutorial [Example] 4REj

    ESP32 Robot Controller | AI Design Review Tutorial [Example] 4REj thumbnail
    Spot the mistake! Learn how to use AI to conduct a design review on an ESP32-based control board. This project is ideal for autonomous or radio-controller robots featuring inputs for sensors, encoders, and a Flysky RC receiver, plus an I2C display for configuration.

    Properties

    Properties describe core aspects of the project.

    Pricing & Availability

    Distributor

    Qty 1

    Controls