ESP32 Universal Core Board Design

Reorganizar ESP32 y GPIOs en anillo radial circular. Mantener antena hacia arriba con zona libre de cobre/componentes. Reubicar potencia, UART, OLED/TFT, LEDs y botones para la versión circular. Agregar serigrafía v2.0. Enrutar y verificar DRC/ERC/airwires.
Bloqueado: tu cuenta no tiene ACUs disponibles, así que no puedo seguir ejecutando cambios de IA ahora mismo.
Hecho en esta sesión:
  • Reorganicé la PCB circular de 80 mm.
  • Dejé el ESP32-WROOM-32 centrado, con antena hacia arriba y zona libre.
  • Reubiqué los GPIOs en un anillo radial alrededor del ESP32.
  • Reacomodé potencia, UART, OLED/TFT, LEDs, botones y mounting holes dentro del círculo.
  • La colocación quedó sin solapamientos ni componentes fuera de la placa.
Pendiente:
  • Agregar/actualizar la serigrafía v2.0.
  • Enrutar la PCB.
  • Ejecutar ERC/DRC/airwire.
  • Corregir cualquier error que aparezca en la verificación.
Agregar serigrafía v2.0
Revisar antena manualmente
Listar airwires
Ejecutar ERC/DRC

Refine this doc
Ask about this doc
Board Bring-Up Plan — 9V 555 LED Blinker
Prerequisites
  • Equipment needed: multimeter, optional oscilloscope, fresh 9V PP3 battery.
  • Safety notes: use only a 9V battery input at BT1. Verify electrolytic capacitor polarity for C3 if a polarized radial part is installed.
1. Visual Inspection
  • Confirm U1 is NE555P in DIP-8 orientation.
  • Confirm BT1 is the 9V battery holder and SW1 is installed.
  • Confirm D1 red LED polarity: anode to R3 / LED_ANODE, cathode to GND.
  • Confirm C3 10uF bulk capacitor polarity if using an electrolytic part.
2. Power Rail Verification

Table


RailSourceExpected VoltageToleranceMeasure AtCurrent LimitPass Criteria
BAT_9VBT1 + before switchBattery voltage, typically 7V–9.6VBattery dependentBT1:+ to BT1:-50mA for bench testPositive voltage present with battery installed
VCC_SW_9VSW1 outputSame as BAT_9V when switch is ON, 0V when OFFBattery dependentU1:VCC to U1:GND50mA for bench testON: near battery voltage; OFF: near 0V
GNDBT1:-0V referencen/aU1:GND / BT1:-n/aCommon ground continuity present
Procedure:
  1. With no battery installed, check resistance between VCC_SW_9V and GND; it should not be a near-short.
  2. Install the 9V battery with SW1 OFF; verify VCC_SW_9V is near 0V.
  3. Turn SW1 ON and verify VCC_SW_9V is near the battery voltage.
  4. If using a bench supply instead of a battery, current-limit to about 50mA for first power-up.
3. Critical Signal Verification

Table


SignalNet NameExpected StateMeasure AtNotes
555 outputLED_DRIVESquare wave around 1HzU1:OUT or R3:P1LED should blink about once per second
Timing capacitor nodeTIMING_CAPRC ramp between approx. 1/3 and 2/3 VCCC1:P1Optional oscilloscope check
Control bypassCONTROL_BYPASSStable DC near 2/3 VCCU1:CONTC4 filters this node
4. Functional Validation

Table


TestComponents InvolvedInputExpected OutputPass Criteria
Power switchBT1, SW1, U1Toggle SW1VCC_SW_9V turns on/offU1 only powered when ON
LED blinkU1, R1, R2, R3, C1, D1SW1 OND1 blinks redBlink period roughly 0.9s–1.2s depending on tolerances
LED current limitingU1, R3, D1SW1 ONSafe LED currentR3 remains cool; LED not excessively bright
5. Expected Measurements Reference

Table


MeasurementLocationExpected ValueToleranceInstrument
Oscillator frequencyU1:OUT / LED_DRIVE~1.06Hz from R1=1kΩ, R2=680kΩ, C1=1uFdominated by capacitor toleranceOscilloscope or frequency counter
LED series resistanceR31kΩper installed resistor toleranceMultimeter
Timing capacitorC11uFper installed capacitor toleranceLCR meter if available
Pass/Fail Summary

Table


Test SectionResultNotes
Visual Inspection[ ] Pass / [ ] Fail
Power Rails[ ] Pass / [ ] Fail
Critical Signals[ ] Pass / [ ] Fail
Functional Validation[ ] Pass / [ ] Fail
Board Status: [ ] Ready for use / [ ] Requires rework
  • Prerequisites

  • 1. Visual Inspection

  • 2. Power Rail Verification

  • 3. Critical Signal Verification

  • 4. Functional Validation

  • 5. Expected Measurements Reference

  • Pass/Fail Summary

Documents

  • Board Bring-Up Plan — 9V 555 LED Blinker

  • IAActiva ESP32 Universal Core Board v1.0 — Project Specification

  • Firmware Starter — IAActiva ESP32 Universal Core Board v1.0

  • Bring-Up Plan — IAActiva ESP32 Universal Core Board v1.0

  • Wireless Regulatory Notes — IAActiva ESP32 Universal Core Board v1.0

Assets

Assets are files uploaded to this project which can be used in various ways.

universajiot thumbnail
Hand-solderable 9V battery-powered 555 timer astable circuit that blinks a red LED about once per second through an on/off switch.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$8.25–$8.41

Digi-Key

$0.09

HQonline

$2.75–$2.89

LCSC

$0.27–$0.43

Mouser

$9.21–$28,653.02

TME

$0.36

Verical

$5.76–$10.93

Controls