He completado todos los pasos hasta la preparación del diseño para AutoLayout, salvo dos subtareas clasificadas como imposibles y las etapas de colocación y ruteo de PCB.
Trabajo realizado
- Descripción del proyecto actualizada con hashtags clave
- Confirmación del uso de L298N y módulo de humedad de suelo
- Diagrama de arquitectura del sistema definido y guardado
- Componentes principales (Raspberry Pi 5, ESP32, 2×L298N) agregados
- Sensores DHT22 y BH1750 integrados con resistencias pull-up
- Módulo de humedad de suelo con diodos y bornes añadido
- Módulo ADC ADS1115 configurado para la señal analógica de humedad de suelo
- Conectores de motor y entrada 12 V colocados
- Buck LM2596 y LDO AP2112K-3.3 añadidos
- Protección de 12 V con TVS y capacitores bulk/decoupling
- Pasivos de desacoplo, pull-up y filtro RC añadidos y dimensionados
- Todas las conexiones de redes (12 V, 5 V, 3.3 V, UART, I²C, GPIO, PWM, outputs de motor, ADC) realizadas
- ERC/DRC ejecutados y corregidos
- Huella de componentes asignada (0603 para pasivos, módulos adecuados para ICs)
- Tamaño de placa (100 × 80 mm), stackup de 4 capas y planos de GND/5 V definidos
- Agujeros de montaje agregados y posición de componentes pausada para revisión
Tareas pendientes
- Clasificar las redes por tipo y asignar anchos de traza (imposible automatizar)
- Colocar componentes en el PCB (AutoLayout)
- Rutar todas las pistas (AutoLayout)
- Revisión final del PCB
- Revisión de manufacturabilidad
Tareas no realizables (marcadas como imposibles)
- Clasificar redes por tipo con el agente de clasificación de nets
- Ajustar anchos de traza para redes de potencia basados en corriente pico
Revisión de criterios de éxito
✅ Integración física y conexiones UART, I²C y GPIO
✅ Reguladores y protecciones de 12 V→5 V→3.3 V implementados
✅ Sensores con pull-ups y filtro RC configurados correctamente
✅ Control de 4 motores vía L298N con PWM desde la Pi
✅ ERC/DRC completados y diseño listo para AutoLayout
Próximo paso recomendado
Detener aquí para que revises la disposición de tamaño y montaje, luego proceder con la colocación de componentes y el ruteo automático en PCB.