Adding LEDs to Schematic


Done — I rewired the design for one 12 V barrel jack cable:
  • J_PWR now creates 12V_IN
  • KR1201A V+ / V- are powered directly from 12V_IN / GND
  • Added PS_5V_BUCK to convert 12 V → 5 V
  • Arduino Micro, servo, LEDs, and display now use the buck-derived 5V
  • KR1201A relay output is wired safely into Arduino 0/RX as a dry-contact input with R_KR_PULLUP; no 12 V goes into the Arduino input
I updated Alarm Clock Design Notes and the firmware starter. The only remaining ERC item is the intentionally unused Arduino VIN; that’s correct because the Arduino is powered from regulated +5V, not its onboard VIN regulator.
can you add a seperate 5.1kohm resister for each led?
I’ll replace the shared LED ground resistor approach with five individual 5.1 kΩ resistors, one in series with each LED cathode to ground, then verify the updated LED nets.
Done so far:
  • Added four new 5.1 kΩ resistors: R_LED2, R_LED3, R_LED4, R_LED5
  • Reused the existing R_LED_GND as the individual resistor for LED1
  • Broke the old shared LED cathode net
  • Rewired each LED cathode through its own resistor to ground:
    • LED1:K → R_LED_GND → GND
    • LED2:K → R_LED2 → GND
    • LED3:K → R_LED3 → GND
    • LED4:K → R_LED4 → GND
    • LED5:K → R_LED5 → GND
I was blocked before I could run the final verification/review pass. The remaining step is to verify the LED nets and run ERC checks to confirm there are no new schematic issues.
Run LED ERC
Check LED current
Rename LED resistors
Show LED wiring

U1
Manufacturer Part Number
Arduino Micro
PS_5V_BUCK
U1 A0 - LED1 A
PS_5V_BUCK + OUT - U1 +5V
U1 6(PWM)/A7 - J_DISP Pin_4
U1 11(PWM) - J_DISP Pin_3
PS_5V_BUCK + OUT - U1 +5V
U1 8/A8 - J_DISP Pin_1
U1 6(PWM)/A7 - J_DISP Pin_4
LED5 K - R_LED5 P1
LED4 K - R_LED4 P1
U1 4/A6 - J_DISP Pin_11
U1 A1 - LED2 A
LED5 K - R_LED5 P1
J_PWR Center pin - J_KR1201A 2
R_DISP_A P2 - J_DISP Pin_12
LED2 K - R_LED2 P1
U1 1/TX - R_DISP_D P1
U1 A3 - LED4 A
J_KR1201A 3 - U1 0/RX
U1 4/A6 - J_DISP Pin_11
R_DISP_D P2 - J_DISP Pin_6
J_PWR Center pin - J_KR1201A 2
U1 A4 - LED5 A
U1 A2 - LED3 A
LED1 K - R_LED_GND P1
LED3 K - R_LED3 P1
U1 9(PWM)/A9 - J_DISP Pin_10
J_KR1201A 3 - U1 0/RX
U1 8/A8 - J_DISP Pin_1
U1 RX_LED/SS - R_DISP_A P1
R_DISP_C P2 - J_DISP Pin_8
U1 A2 - LED3 A
U1 11(PWM) - J_DISP Pin_3
U1 A5 - R_DISP_C P1
U1 9(PWM)/A9 - J_DISP Pin_10
U1 7 - J_DISP Pin_2
R_DISP_A P2 - J_DISP Pin_12
U1 A4 - LED5 A
U1 1/TX - R_DISP_D P1
R_DISP_B P2 - J_DISP Pin_9
U1 RX_LED/SS - R_DISP_A P1
U1 A1 - LED2 A
PS_5V_BUCK + OUT - U1 +5V
PS_5V_BUCK + OUT - U1 +5V
J_KR1201A 3 - U1 0/RX
J_PWR Center pin - J_KR1201A 2
R_DISP_B P2 - J_DISP Pin_9
LED3 K - R_LED3 P1
PS_5V_BUCK + OUT - U1 +5V
LED4 K - R_LED4 P1
U1 10(PWM)/A10 - J_DISP Pin_5
R_DISP_C P2 - J_DISP Pin_8
U1 A5 - R_DISP_C P1
PS_5V_BUCK + OUT - U1 +5V
R_DISP_D P2 - J_DISP Pin_6
U1 10(PWM)/A10 - J_DISP Pin_5
LED2 K - R_LED2 P1
U1 13(PWM) - J_SERVO Data
U1 5(PWM) - J_DISP Pin_7
U1 5(PWM) - J_DISP Pin_7
U1 A3 - LED4 A
U1 12/A11 - R_DISP_B P1
U1 12/A11 - R_DISP_B P1
LED1 K - R_LED_GND P1
U1 7 - J_DISP Pin_2
U1 13(PWM) - J_SERVO Data
U1 A0 - LED1 A
J_SERVO
R_DISP_A
Resistance
330Ω
R_LED5
Resistance
5.1kΩ
R_LED3
Resistance
5.1kΩ
R_LED4
Resistance
5.1kΩ
R_KR_PULLUP
Resistance
10kΩ
R_LED2
Resistance
5.1kΩ
R_DISP_C
Resistance
330Ω
R_DISP_D
Resistance
330Ω
R_DISP_B
Resistance
330Ω
R_LED_GND
Resistance
5.1kΩ
R_LED_GND P2 - R_LED2 P2
LED5
U1 GND__1 - J_SERVO Gnd
PS_5V_BUCK - OUT - J_PWR Terminal
R_LED_GND P2 - R_LED2 P2
LED1
J_DISP
U1 GND__1 - J_SERVO Gnd
R_LED_GND P2 - R_LED2 P2
LED2
C_5V
Capacitance
100nF
U1 GND__1 - J_SERVO Gnd
LED3
GND
GND
PS_5V_BUCK - OUT - J_PWR Terminal
R_LED_GND P2 - R_LED2 P2
U1 GND__1 - J_SERVO Gnd
PS_5V_BUCK - IN - PS_5V_BUCK - OUT
LED4
R_LED_GND P2 - R_LED2 P2
PS_5V_BUCK - OUT - J_PWR Terminal
C_SERVO_BULK
Capacitance
470uF
J_KR1201A
PS_5V_BUCK - IN - PS_5V_BUCK - OUT
J_PWR

Alarm Clock

Alarm Clock thumbnail