Diseño de PCB en KiCad para "Lápiz Inteligente" Educativo (ESP32 + MPU6050) - Solo Hardware
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.
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.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.