Desarrollo de Prototipo Funcional ESP32

Job ID: 39374225

Budget: $250 – $750 USD

Título del proyecto:
Desarrollo de prototipo funcional con ESP32 + iButton + RS-485 y preparación completa para fabricación en MacroFab

Descripción del proyecto:
Busco un ingeniero electrónico con experiencia en sistemas embebidos y diseño de PCBs para desarrollar un prototipo funcional completo basado en ESP32. El sistema debe permitir identificar vehículos mediante un iButton y enviar esa información vía RS-485.

El objetivo es validar el sistema en protoboard y entregar todos los archivos necesarios para su producción en MacroFab.

El sistema debe realizar:
Lectura de un iButton (DS1990A) mediante lector físico tipo DS1402RP (conector RJ12).

Procesamiento del número de serie del iButton en un ESP32 DevKit.

Envío del número de serie vía RS-485 usando protocolo maestro-esclavo con verificación por checksum XOR.

Control de tres indicadores LED: Power (alimentación), Detectado (lectura correcta), Error (fallo de CRC o error de lectura).

Alimentación desde una fuente de 12V o 24V DC, utilizando un convertidor buck para generar 5V estables.

Montaje y validación en protoboard utilizando componentes físicos ya disponibles.

Materiales disponibles para pruebas:
ESP32 DevKit (LAFVIN Starter Kit)

Fuente de alimentación 12V DC (ALITOVE)

Conversor buck DROK 12V a 5V 3A

Módulo RS-485 (MAX485)

Lector iButton DS1402RP

iButtons físicos (DS1990A)

Protoboard, jumpers, LEDs, resistencias

Entregables esperados:
Prototipo funcional:

Esquema de conexiones en protoboard

Firmware completo en C++ para ESP32 (preferiblemente Arduino IDE)

Evidencia de pruebas: video o reporte visual funcional

Observaciones y recomendaciones técnicas para versión final

Archivos de producción para MacroFab:

Esquemático electrónico en EasyEDA o KiCad

Diseño PCB completo con footprints del ESP32, MAX485, RJ12, LEDs y protecciones

Archivos:

Gerber (formato .zip)

BOM (Bill of Materials)

Pick & Place (.csv o .txt)

Guía de testeo para verificación de ensamblaje por parte de MacroFab

El nombre “Zencillo VI 2025” debe aparecer en la serigrafía del PCB

Requisitos adicionales:
Buena comunicación, claridad en documentación y entregables

Se valora experiencia previa con dispositivos industriales, iButton, comunicación RS-485 y ESP32

Opcional: soporte para revisión del primer lote fabricado