0
\$\begingroup\$

I just want to make sure that the schematic I had made was done so correctly, specifically the button configuration. I want a 10 kohm pull-down for each button so I want to make sure that I had routed the buttons to the GPIO correctly.

Also will the RGB LED have a common anode like I have and use the setColor() function from the RGB library to control the illuminated color? Pretty much SW1 is to activate the BLE sequence and SW2 is for changing the current state of the board (which will be indicated by the LEDs). Both switches need to wake up the ESP from deep sleep so they have to be on GPIO0-GPIO5.

Updated KiCAD Schematic

KiCAD Schematic (zoomed in)

Updated LED Footprint

ERC Error

\$\endgroup\$
17
  • 1
    \$\begingroup\$ Could you post a higher-resolution image of your diagram? Much of the writing is illegible. \$\endgroup\$
    – jonathanjo
    Commented Aug 25, 2023 at 14:28
  • \$\begingroup\$ Posted a new zoomed in pic, hope this helps \$\endgroup\$
    – Abhi
    Commented Aug 25, 2023 at 14:32
  • \$\begingroup\$ Your microcontroller's ground isn't connected to the power supply ground, so it won't work right. \$\endgroup\$
    – Hearth
    Commented Aug 25, 2023 at 14:35
  • \$\begingroup\$ I see, but if I use the GND of U2 (the boost converter) and route it to where the LED and GND of the mcu meet (where the power flag is), that would work since the power supply is the converter? \$\endgroup\$
    – Abhi
    Commented Aug 25, 2023 at 14:38
  • \$\begingroup\$ Is the ESP a module with decoupling capacitors or just the raw IC? \$\endgroup\$
    – winny
    Commented Aug 25, 2023 at 14:39

1 Answer 1

1
\$\begingroup\$

The "Input Power pin not driven by any Output Power pins" error's cause is self-descriptive: if there are Input Power pins, there should be an Output Power pin connected to the same net. ERC picks it up because it may indicate a problem.

In your particular case, I think that perhaps the component symbol for U2 has a wrong pin type for the VOUT pin. It should be Output Power, as the ERC suggests.

The PWR_FLAG on the GND net is appropriate and I'm glad you've figured it out :)

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.