Diseño de PCB en KiCad para "Lápiz Inteligente" Educativo (ESP32 + MPU6050) - Solo Hardware

via Freelancer ·

Budget / Salary$10–30
TypeFreelance project
LocationRemote
Posted1 day ago
Descripción del Proyecto:
Busco un ingeniero electrónico para diseñar el esquemático y la placa (PCB) de un dispositivo IoT educativo llamado FAZI. Es un presentador, Air Mouse y teclado inalámbrico para docentes.

OJO: Yo me encargaré del 100% de la programación (Firmware) y de la integración vía Wi-Fi con mi servidor. El trabajo que requiero de ti es únicamente el diseño electrónico y ruteo en KiCad para mandar a ensamblar.

Requisitos de Diseño Físico y Arquitectura:

Forma de la placa (Crucial): La PCB debe tener un formato alargado y estrecho, imitando un lápiz, puntero o varita mágica (dimensiones sugeridas: 20-22 mm de ancho por 100-120 mm de largo).

Integración a nivel de chip (Bare ICs): No usar módulos comerciales apilables. Necesito la integración limpia del microcontrolador ESP32 (obligatorio usar la línea ESP32-C3 o ESP32-S3 para tener USB nativo), el microchip acelerómetro-giroscopio MPU6050 (QFN), y el circuito integrado TP4056 para la gestión de batería Li-Po.

Conectividad USB-C completa: El puerto USB-C debe servir tanto para la carga de batería (vía TP4056) como para la programación. Las líneas de datos (D+ y D-) deben ir ruteadas a los pines USB nativos del ESP32 para que yo pueda flashear el firmware directamente desde mi computadora sin necesidad de conversores externos.

Interfaz y Feedback:

5 micro-botones táctiles SMD dispuestos ergonómicamente (Gatillo/Clic Izquierdo, Siguiente, Anterior, Borrar/Clic Derecho, Función/Pantalla Negra).

1 interruptor físico SMD (Slide Switch) para el corte general de la batería.

1 micro LED RGB SMD (tipo WS2812B mini o similar) para indicadores de estado del sistema.

1 circuito de control con su respectivo pad/transistor para conectar un micro motor de vibración (feedback háptico) tipo moneda o SMD.

Ruteo profesional: Respetar estrictamente la zona libre de cobre (keepout) para la antena Wi-Fi/Bluetooth del ESP32, colocar capacitores de desacoplo cerca de los pines de alimentación y asegurar que las pistas de poder tengan el grosor adecuado.

Entregables Esperados:

Archivos fuente completos y sin errores de DRC en KiCad (Esquemático y PCB Layout).

Modelo 3D de la placa ensamblada (generado en KiCad).

Archivos de producción listos para el fabricante: Gerbers y archivos Drill.

Archivos de ensamblaje automático SMT: BOM (Bill of Materials) y CPL/POS (Pick and Place) perfectamente formateados.

Nota importante para el diseño SMT:
El objetivo es mandar a fabricar y ensamblar esta placa de forma económica en JLCPCB o PCBWay. Por favor, al seleccionar los componentes SMD, priorizar el uso de piezas de la categoría "Basic Parts" del catálogo de LCSC/JLCPCB (como el chip TP4056, el MPU-6050 en IC, y componentes pasivos 0603/0402) para mantener el costo del ensamblaje robótico al mínimo y evitar demoras por escasez de stock.
electronics microcontroller electrical engineering pcb layout arduino electronic design embedded systems signal processing prototyping firmware development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.